ABSTRACT
One of the challenges of using mobile devices for ubiquitous remote control is the creation of the user interface. If automatically generated designs are used, then they must be close in quality to hand-designed interfaces. Automatically generated interfaces can be dramatically improved if they use standard conventions to which users are accustomed, such as the arrangement of buttons on a telephone dial-pad or the conventional play, stop, and pause icons on a media player. Unfortunately, it can be difficult for a system to determine where to apply design conventions because each appliance may represent its functionality differently. Smart Templates is a technique that uses parameterized templates in the appliance model to specify when such conventions might be automatically applied in the user interface. Our templates easily adapt to existing appliance models, and interface generators on different platforms can apply appropriate design conventions using templates.
- Gajos, K., Weld, D. "SUPPLE: Automatically Generating User Interfaces," in Intelligent User Interfaces. 2004. Funchal, Portugal. Google ScholarDigital Library
- Kim, W.C. and Foley, J.D. "Providing High-level Control and Expert Assistance in the User Interface Presentation Design," in Proceedings INTERCHI'93: Human Factors in Computing Systems. 1993. Amsterdam, The Netherlands: pp. 430--437. Google ScholarDigital Library
- Nichols, J., Myers, B.A., Higgins, M., Hughes, J., Harris, T.K., Rosenfeld, R., Pignol, M. "Generating Remote Control Interfaces for Complex Appliances," in UIST 2002. Paris, France: pp. 161--170. Google ScholarDigital Library
- Nylander, S. "Different Approaches to Achieving Device Independence," in Technical Report TR2003-XX. 2003. Swedish Institute of Computer Science.Google Scholar
- Olsen Jr., D.R., Jefferies, S., Nielsen, T., Moyes, W., and Fredrickson, P. "Cross-modal Interaction using Xweb," in Proceedings UIST'00: ACM SIGGRAPH Symposium on User Interface Software and Technology. 2000. San Diego, CA: pp. 191--200. Google ScholarDigital Library
- Szekely, P., Luo, P., and Neches, R. "Beyond Interface Builders: Model-Based Interface Tools," in Proceedings INTERCHI'93: Human Factors in Computing Systems. 1993. Amsterdam, The Netherlands: pp. 383--390. Google ScholarDigital Library
- Wiecha, C., Bennett, W., Boies, S., Gould, J., and Greene, S., "ITS: A Tool for Rapidly Developing Interactive Applications." ACM Transactions on Information Systems, 1990. 8(3): pp. 204--236. Google ScholarDigital Library
Index Terms
- Improving automatic interface generation with smart templates
Recommendations
Demonstrating the viability of automatically generated user interfaces
CHI '07: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsWe conducted a user study that demonstrates that automatically generated interfaces can support better usability through increased flexibility in two dimensions. First, we show that automatic generation can improve usability by moving interfaces that ...
Creating a lightweight user interface description language: An overview and analysis of the personal universal controller project
Over six years, we iterated on the design of a language for describing the functionality of appliances, such as televisions, telephones, VCRs, and copiers. This language has been used to describe more than thirty diverse appliances, and these ...
Requirements for Automatically Generating Multi-Modal Interfaces for Complex Appliances
ICMI '02: Proceedings of the 4th IEEE International Conference on Multimodal InterfacesSeveral industrial and academic research groups are working to simplify the control of appliances and services by creating a truly universal remote control. Unlike the preprogrammed remote controls available today, these new controllers download a ...
Comments