Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 Slide #1 Jeffrey Nichols and Brad A. Myers Carnegie Mellon University April 8, 2003 Personal Universal Controllers: Controlling Complex Appliances with GUIs and Speech CHI 2003 Conference on Human Factors in Computing Systems Ft. Lauderdale, Florida
25
Embed
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 Slide #0 Jeffrey Nichols and Brad A. Myers Carnegie Mellon University.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #1
Jeffrey Nichols and Brad A. MyersCarnegie Mellon UniversityApril 8, 2003
Personal Universal Controllers:Controlling Complex Appliances with GUIs and Speech
CHI 2003 Conference on Human Factors in Computing Systems Ft. Lauderdale, Florida
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #2
The Problem
Appliances are too complex
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #3
The Problem, cont.
Each complex appliance has its own idiosyncratic interface!•Home and Car Stereos•VCRs & Camcorders•Car Navigation Systems•Answering Machines•…
Increasingly Computerized Low Usability
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #4
Our Solution
Separate the interface from the appliance!
Handheld becomes personal universal controller (PUC)Key Features
User interface-independent appliance specification Automatic generation of GUI and speech interfaces
Specifications
Control
Feedback
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #5
Automatic Generation of UIs
Benefits All interfaces consistent for the user
With conventions of handheldOther applications and UI guidelines
Even from multiple manufacturersAddresses idiosyncracy problem!
Multiple modalities (GUI + Speech UI)
Can take into account user preferences
Will work on special purpose devices (for disabled)
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #6
Overview
Appliances Controller Devices
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #7
Demonstration #1
Sony CamcorderPocketPC, Smartphone, Speech, Tablet PC
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #8
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #13
Future Work Improve quality of generated user interfaces
More and better rules
Specification and generation of more appliances answering machine, navigation system
Consistent interface generation New interfaces modeled on past interfaces
Generating interfaces for the “experience” One interface generated for multiple connected
appliances
General purpose appliance adaptor for HAVi and UPnP protocols
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #14
Acknowledgements
Funding National Science Foundation Microsoft General Motors Pittsburgh Digital
Greenhouse
Equipment Grants Mitsubishi (MERL) VividLogic Symbol Technologies Hewlett-Packard Lucent
PUC Project Members Brad A. Myers Thomas K. Harris Roni Rosenfeld Michael Higgins Joseph Hughes Kevin Litwack Rajesh Seenichamy Mathilde Pignol Stefanie Shriver Jeffrey Stylos Peter Lucas
Jeffrey Nichols Conference on Human Factors in Computing Systems (CHI) April 8, 2003 � � �Slide #15
Conference on Human Factors in Computing Systems (CHI)April 8, 2003