Abstract
Palmtop PCs with infrared transceivers provide a user-friendly, intelligent, and extensible alternative to the remote controls traditionally used to control home appliances. We describe the design and implementation of a palmtop programmable appliance control system. The system is designed around RDL, a domain specific language, allowing the realisation of virtual remote control units and sophisticated interaction sequences. The multitude and diversity of control applica-tions programmed in RDL point towards a new appliance control paradigm based on a client-server architecture and intelligent user interfaces.
Similar content being viewed by others
References
Spinellis D. Remote control 100. ftp://eddie.mit.edu /pub/hp95lx/hp100lx/rc.zip 1994. March 1998.
Noma H, Miyasato T, Kishino F. A palmtop display for dextrous manipulation with haptic sensation. In: CHI'96 Conf. Proc. on Human Factors in Computing Systems. ACM. 1996; pp 126–133.
Tajnai J. Serial infrared physical layer link specification. Infrared Data Association. version 1.2 edition. November 1997. http://www.irda.org/standards/pubs /IrPHY_1_2.PDF. April 1998.
USENIX. USENIX Conf. on Domain-Specific Languages, Santa Monica, CA, USA. October 1997.
Spinellis D, Guruprasad V. Lightweight languages as software engineering tools. In: USENIX Conf. on Domain-Specific Languages, Santa Monica, CA, USA. October 1997; pp 67–76.
Aho AV, Sethi R, Ullman JD. Compilers, Principles, Techniques, and Tools. Addison-Wesley. 1985.
Norman DA. The Psychology of Everyday Things. BasicBooks, New York, NY, USA. 1988.
Lucke H. Using the HP200LX to label mini discs. http://www.jyu.fi/minidisc/-minidisc/mdlbl/mdlbl.htm. 11 April 1998. August 1997.
Baudel T, Beaudouin-Lafon M. Charade: remote control of objects using free-hand gestures. Communications of the ACM. 1993; 36(7): 28–35.
Sinha A. Client-server computing. Communications of the ACM. 1992; 35(7): 77–98.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Spinellis, D. Palmtop programmable appliance controls. Personal Technologies 2, 11–17 (1998). https://doi.org/10.1007/BF01581842
Issue Date:
DOI: https://doi.org/10.1007/BF01581842