Abstract
Traditional remote controls typically allow users to activate functionality of a single device. Given that users activate a subset of functionality across devices to accomplish a particular task, it is attractive to consider a remote control directly supporting this behavior. We present qualitative and quantitative results from a study of two promising approaches creating such a remote control: end-user programming and machine learning. In general, results show that each approach possesses advantages and disadvantages, and that neither is optimal.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-005-0019-6/MediaObjects/779_2005_19_Fig1_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-005-0019-6/MediaObjects/779_2005_19_Fig2_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-005-0019-6/MediaObjects/779_2005_19_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-005-0019-6/MediaObjects/779_2005_19_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-005-0019-6/MediaObjects/779_2005_19_Fig5_HTML.gif)
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Beck J, Geffault A, Islam N (1999) MOCA: A service framework for mobile computing devices. In: Proceedings of the international workshop on data engineering for wireless and mobile access
Desai N et al. (2002) Automated selection of remote control user interfaces in pervasive smart spaces. In: Pervasive smart spaces HCIC winter workshop
Fitts PM (1954) The information capacity of the human motor system in controlling the amplitude of movement. J Exp Psychol 47:381–391
Hick WE (1952) On the rate of gain of information. Q J Exp Psychol 4:11–26
Hirsh H, Davison B (1997) An adaptive UNIX command-line assistant. In: Proceedings of the first international conference on autonomous agents
Hodes T, Katz R (1999) A document-based framework for internet application control. In: Proceedings of the second USENIX symposium on internet technologies and systems (USITS ’99)
Horvitz E (1999) Principles of mixed-initiative user interfaces. In: Proceedings of CHI ’99, ACM SIGCHI conference on human factors in computing systems, Pittsburgh, PA
Horvitz E et al (2002) Coordinator: probabilistic forecasting of presence and availability. In: proceedings of the 18th conference on uncertainty and artificial intelligence, pp 224–233
Isbell C, Omojokun O, Pierce J (2004) From devices to tasks: automatic task prediction for personalized appliance control. In: proceedings of the 2nd conference on appliance design
Isbell C et al (2001) A social reinforcement learning agent. In: proceedings of agents
Microsoft corporation. Universal plug and play forum. http://www.upnp.org/
Nichols J et al. (2002) Requirements for automatically generating multi-modal interfaces for complex appliances. In: proceedings of the 4th IEEE international conference on multimodal interfaces
OmniRemote. http://www.pacificneotek.com/omnisw.htm
Philips Pronto. http://www.pronto.philips.com/
Ponnekanti S et al. (2001) ICrafter: A service framework for ubiquitous computing environments. Proceedings of UBICOMP
Ruvini J, Dony C (2000) APE: learning user’s habits to automate repetitive tasks. In: proceedings of intelligent user interfaces 2000, pp 229–232
Sun Microsystems. JiniTM Network Technology. http://www.sun.com/jini/
Universal Remote Console project. http://dsonline.computer.org/0403/d/b1sta.htm
Acknowledgements
This research was funded in part by Microsoft and NSF grants ANI 0229998, EIA 03-03590 and IIS 0312328.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Omojokun, O., Pierce, J.S., Isbell, C.L. et al. Comparing end-user and intelligent remote control interface generation. Pers Ubiquit Comput 10, 136–143 (2006). https://doi.org/10.1007/s00779-005-0019-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-005-0019-6