Application Design for Wearable Computing

The confluence of decades of computer science and computer engineering research in multimodal interaction (e.g., speech and gesture recognition), machine learning (e.g., classification and feature extraction), software (e.g., web browsers, distributed agents), electronics (e.g., energy-efficient microprocessors, head-mounted displays), design methodology in user-centered design, and rapid prototyping have enabled a new class of computerswearable computers. The lecture takes the viewpoint of a potential designer or researcher in wearable computing. Designing wearable computers requires attention to many different factors because of the computers closeness to the body and its use while performing other tasks. For the purposes of discussion, we have created the UCAMP framework, which consists of the following factors: user, corporal, attention, manipulation, and perception. Each of these factors and their importance is described. A number of example prototypes developed by the authors, as well as by other researchers, are used to illustrate these concepts. Wearable computers have established their first foothold in several application domains, such as vehicle and aircraft maintenance and manufacturing, inspection, language translation, and other areas.

[1]  Francine Gemperle,et al.  Effects of functionality on perceived comfort of wearables , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[2]  Kent Lyons,et al.  The impacts of limited visual feedback on mobile text entry for the Twiddler and mini-QWERTY keyboards , 2005, Ninth IEEE International Symposium on Wearable Computers (ISWC'05).

[3]  Kent Lyons,et al.  Augmenting conversations using dual-purpose speech , 2004, UIST '04.

[4]  Robert S. Laramee,et al.  Rivalry and interference with a head-mounted display , 2002, TCHI.

[5]  Hwee Tou Ng,et al.  Model-Based, Multiple-Fault Diagnosis of Dynamic, Continuous Physical Devices , 1991, IEEE Expert.

[6]  Amy R. Pritchett,et al.  Task guidance and procedure context: aiding workers in appropriate procedure following , 2000 .

[7]  P. Mahonen,et al.  European R&D on fourth-generation mobile and wireless IP networks [Guest Editorial] , 2001 .

[8]  Daniel P. Siewiorek,et al.  Interdisciplinary concurrent design methodology as applied to the navigator wearable computer system , 1994 .

[9]  Mark Krichever,et al.  Development of a commercially successful wearable data collection system , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[10]  Daniel P. Siewiorek,et al.  New frontiers of application design , 2002, CACM.

[11]  Steven K. Feiner,et al.  Exploring interaction with a simulated wrist-worn projection display , 2005, Ninth IEEE International Symposium on Wearable Computers (ISWC'05).

[12]  Ralf D. Brown,et al.  The Pangloss-Lite machine translation system , 1996, AMTA.

[13]  Christopher D. Wickens,et al.  IMPERFECT AND UNRELIABLE AUTOMATION AND ITS IMPLICATIONS FOR ATTENTION ALLOCATION , INFORMATION ACCESS AND SITUATION AWARENESS , 2000 .

[14]  Thad Starner,et al.  Use of mobile appointment scheduling devices , 2004, CHI EA '04.

[15]  Kent Lyons,et al.  Mobile capture for wearable computer usability testing , 2001, Proceedings Fifth International Symposium on Wearable Computers.

[16]  CARNEGIE MELLON,et al.  Power Consumption and Performance of a Wearable Computing System , 2006 .

[17]  Andreas Krause,et al.  Context-aware mobile computing: learning context- dependent personal preferences from a wearable sensor array , 2006, IEEE Transactions on Mobile Computing.

[18]  Anthony Rowe,et al.  eWatch: context sensitive system design case study , 2005, IEEE Computer Society Annual Symposium on VLSI: New Frontiers in VLSI Design (ISVLSI'05).

[19]  Steven K. Feiner,et al.  Knowledge-based augmented reality , 1993, CACM.

[20]  Alan Chamberlain,et al.  A comparative investigation into two pointing systems for use with wearable computers while mobile , 2004, Eighth International Symposium on Wearable Computers.

[21]  Daniel P. Siewiorek,et al.  CMU wearable computers for real-time speech translation , 2001, IEEE Wirel. Commun..

[22]  Andrew Sears,et al.  Capturing the effects of context on human performance in mobile computing systems , 2007, Personal and Ubiquitous Computing.

[23]  Daniel P. Siewiorek,et al.  Very Rapid Prototyping of Wearable Computers: A Case Study of VuMan 3 Custom versus Off-the-Shelf Design Methodologies , 1998, Des. Autom. Embed. Syst..

[24]  Asim Smailagic ISAAC: a voice activated speech response system for wearable computers , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[25]  Daniel P. Siewiorek,et al.  Activity recognition and monitoring using multiple sensors on different body positions , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[26]  Woodrow Barfield,et al.  Boeing’s Wire Bundle Assembly Project , 2001 .

[27]  Leonard J. Bass,et al.  Adtranz: a mobile computing system for maintenance and collaboration , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[28]  Alex Pentland,et al.  Wearable computing and contextual awareness , 1999 .

[29]  Kent Lyons,et al.  Expert chording text entry on the Twiddler one-handed keyboard , 2004, Eighth International Symposium on Wearable Computers.

[30]  Ronald Azuma,et al.  A Survey of Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[31]  Gregory D. Abowd,et al.  Control, Deception, and Communication: Evaluating the Deployment of a Location-Enhanced Messaging Service , 2005, UbiComp.

[32]  Daniel P. Siewiorek,et al.  Toward Context-Aware Computing: Experiences and Lessons , 2001, IEEE Intell. Syst..

[33]  Richard Martin,et al.  Design for wearability , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[34]  Thad Starner The Challenges of Wearable Computing: Part 2 , 2001, IEEE Micro.

[35]  Daniel P. Siewiorek,et al.  Matching interface design with user tasks. Modalities of interaction with CMU wearable computers , 1996, IEEE Wirel. Commun..

[36]  J. E. Galletly,et al.  Helmet‐Mounted Displays and Sights , 2000 .

[37]  James A. Landay,et al.  An architecture for privacy-sensitive ubiquitous computing , 2004, MobiSys '04.

[38]  Thad Starner,et al.  The Challenges of Wearable Computing: Part 1 , 2001, IEEE Micro.

[39]  Virpi Roto,et al.  Interaction in 4-second bursts: the fragmented nature of attentional resources in mobile HCI , 2005, CHI.

[40]  Daniel P. Siewiorek,et al.  A case study in embedded-system design: The VuMan 2 wearable computer , 1993, IEEE Design & Test of Computers.

[41]  Daniel P. Siewiorek,et al.  The CMU mobile computers: a new generation of computer systems , 1994, Proceedings of COMPCON '94.

[42]  Brigid Barron,et al.  Tools to enhance math education: the Jasper series , 1993, CACM.

[43]  David M. Krum Wearable Computers and Spatial Cognition , 2004 .

[44]  M. Just,et al.  Interdependence of Nonoverlapping Cortical Systems in Dual Cognitive Tasks , 2001, NeuroImage.

[45]  Mosur Ravishankar,et al.  Efficient Algorithms for Speech Recognition. , 1996 .

[46]  Mei-Yuh Hwang,et al.  The SPHINX speech recognition system , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[47]  Anthony Rowe,et al.  eWatch: a wearable sensor and notification platform , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[48]  Thomas L. Martin,et al.  Balancing batteries, power, and performance: system issues in cpu speed-setting for mobile computing , 1999 .

[49]  Andrew Sears,et al.  An empirical comparison of use-in-motion evaluation scenarios for mobile computing devices , 2005, Int. J. Hum. Comput. Stud..