I will give a simple example for the purpose of understanding and assimilation of the concept. Consider the Toaster a Vital Home Appliance, Build a Embedded Internet Interface into the toaster. Then make it Wireless Networking capable. The gadget can also get connected thru Mains Carrier Communication.
Now you build a Webware service, create API's, Ready Gadgets and Wizards. So he can create-use the API from any Computer or PDA. He can Sub-Lease his custom API Service with Internet capable Gadgets.
Make this a Web Toaster - When i made this post, the iGoogle was the reason behind it.
Digital Timer for Internet - Live Widget
But Then, the service should be easy for just anyone to use, the coding is never done by the user of the service. He creates an account, hires the API, creates his own Gadgets and Apps with wizards. Then he gets to download the firmware for the Embedded Internet ASIC you Provide and the Product he manufactures goes with that circuit. See a Screenshot below
The end customer buys an Internet capable Toaster with a CD demo on how to access his free webservice. With this service, he can get all the web gadgets and tools to control his Home Appliance Arsenal.
Idea - 19:36 25-Feb-08, Nature - Open Source, - Ideas of delabs
More Reading -