Most of us are awash in consumer electronics (CE) devices: from cellphones, to TVs, to dishwashers. They provide us with information, entertainment, and communications, and assist us in accomplishing our daily tasks. Unfortunately, most are not as helpful as they could and should be; for the most part, they are dumb, unaware of us or our situations, and often difficult to use. In addition, most CE devices cannot communicate with our other devices, even when such communication and collaboration would be of great help.