Internet connectivity a, b, c, c1-c3 and d may be regular PCs or UNIX stations with full user s interface. There are also many other ways to interact with the Internet, sometimes hidden. For example, a washing machine calling a technician when it needs repair. Hundreds of appliances in every house have or will have some electronics on board, ranging from toys to white goods. Every retailer has electronic scales.
Every company has electronic security systems.
These devices may not contain a keyboard, mouse or screen. They have limited user interface. This is where iCAPs prove their value. All this is already possible, but before this convenience is ubiquitous, each appliance needs its own hardware and its own software. Further the hardware and software must be compatible.