In recent years, real world objects have been used to reflect information previously shown on the computer screen. While most earlier efforts have required significant developer knowledge and skills to construct and program the displays, our work is investigating methods to enable programmers to use real world objects in much the same way that they would typical user interface widgets. This paper outlines programming interfaces developed on top of the X10 protocol for controlling power flow to electrical devices, including sample programs for each. 1 Overview With the availability of information sources like the World Wide Web, users often need to stay aware of constantly changing information, or at least have the information readily available at appropriate times and in appropriate forms. Quite often, the information is not so important that it should occupy space in a display on the computer desktop, yet it is of sufficient interest that users want it readily available. One solu...
D. Scott McCrickard, David Wrighton, Dillon Busser