Automatically generating high-quality user interfaces for appliances

作者: Brad A. Myers , Jeffrey Nichols

DOI:

关键词:

摘要: In this dissertation, I show that many appliance usability problems can be addressed by moving the user interface from to a handheld device is already carrying, such as Personal Digital Assistant (PDA) or mobile phone. This approach, called Universal Controller (PUC), takes advantage of increasing pervasiveness wireless communication technologies will allow devices communicate directly with appliances. Automatic generation allows PUC create interfaces are customized platform controller device, user's previous experience, and all appliances present in current environment. This dissertation makes several contributions state art automatic generation: (1) Automatic use dependency information determine better structure for generated interfaces; (2) The general Smart Templates technique incorporating domain-specific design conventions into an specification automatically rendering appropriately on different platforms modalities; (3) Algorithms apply knowledge similarity between specifications has previously seen generate new personally consistent; (4) Algorithms model content flow task-based combine functionality multiple An evaluation system compared two all-in-one printers manufacturer's same found users were twice fast four times successful both common complex tasks. The also shows PUC's consistency features when using similar they have encountered. first known study human designs, it end now viable interactive systems.

参考文章(84)
Wendy A. Kellogg, CONCEPTUAL CONSISTENCY IN THE USER INTERFACE: EFFECTS ON USER PERFORMANCE international conference on human computer interaction. pp. 389- 394 ,(1987) , 10.1016/B978-0-444-70304-0.50068-6
Brad Myers, Jeffrey Nichols, Report on the INCITS/V2 AIAP-URC Standard ,(2004)
Roni Rosenfeld, Thomas K. Harris, A Universal Speech Interface for Appliances conference of the international speech communication association. ,(2004)
Belur V. Dasarathy, Nearest neighbor (NN) norms: NN pattern classification techniques Los Alamitos: IEEE Computer Society Press. ,(1991)
F. Paterno, C. Mancini, S. Meniconi, ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models Human-Computer Interaction INTERACT ’97. pp. 362- 369 ,(1997) , 10.1007/978-0-387-35175-9_58
Mir Farooq Ali, Manuel A. Pérez-Quiñones, Marc Abrams, Eric Shell, Building Multi-Platform User Interfaces with UIML CADUI. pp. 255- 266 ,(2002) , 10.1007/978-94-010-0421-3_22
Stina Nylander, Markus Bylund, Annika Waern, The Ubiquitous Interactor — Device Independent Access to Mobile Services international conference on computer aided design. pp. 271- 282 ,(2005) , 10.1007/1-4020-3304-4_22
Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, Víctor López-Jaquero, USIXML: A Language Supporting Multi-path Development of User Interfaces Engineering Human Computer Interaction and Interactive Systems. pp. 200- 220 ,(2005) , 10.1007/11431879_12
John W. Satzinger, Lorne Olfman, User interface consistency across end-user applications: the effects on mental models Journal of Management Information Systems. ,vol. 14, pp. 167- 193 ,(1998) , 10.1080/07421222.1998.11518190
Shankar R Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, Terry Winograd, None, ICrafter: A Service Framework for Ubiquitous Computing Environments ubiquitous computing. pp. 56- 75 ,(2001) , 10.5555/647987.741344