Be careful with "smart frame". There are 9 active trademarks with those words, several of which pertain to picture frames.
We've recently learned a lesson about trademarks here. Even simply using the words to in your product description (and not necessarily a product name or slogan) will run you afoul of trademark holders. Also, trademark attorneys will often fish for billable hours with overzealous trademark enforcement.
I don't know how far you've looked into it so far. The product is awesome. Make sure you've got your bases covered, there's going to be some jealousy.
Besides, language shapes debate. Why call it what others call their more inferior products? Seems like a good opportunity for a new name/product category.
Go to your nearby Walmart or Best Buy and ask a customer there if feed frame, stream frame, or app frame means anything to them. You need something more basic that the average person would quickly grok. [EDIT: But it's not like I have any better ideas.]
If we're making up words, let's make up one that is defensible, and can be an "iPod" or a "Kleenex" or at least a "Palm Pilot" (ten years ago) or a "Blackberry", etc.
We've recently learned a lesson about trademarks here. Even simply using the words to in your product description (and not necessarily a product name or slogan) will run you afoul of trademark holders. Also, trademark attorneys will often fish for billable hours with overzealous trademark enforcement.
I don't know how far you've looked into it so far. The product is awesome. Make sure you've got your bases covered, there's going to be some jealousy.