Cyberguide: A mobile context‐aware tour guide

Future computing environments will free the user from the constraints of the desktop. Applications for a mobile environment should take advantage of contextual information, such as position, to offer greater services to the user. In this paper, we present the Cyberguide project, in which we are building prototypes of a mobile context‐aware tour guide. Knowledge of the user's current location, as well as a history of past locations, are used to provide more of the kind of services that we come to expect from a real tour guide. We describe the architecture and features of a variety of Cyberguide prototypes developed for indoor and outdoor use on a number of different hand‐held platforms. We also discuss the general research issues that have emerged in our context‐aware applications development in a mobile environment.

[1]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[2]  J. Jones Tools for Thought , 1977 .

[3]  Alan Mowle,et al.  Tools for Thought , 1978 .

[4]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[5]  Abhaya Asthana,et al.  An Indoor Wireless System for Personalized Shopping Assistance , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[6]  Joel F. Bartlett W4 - The Wireless World Wide Web , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[7]  Bill N. Schilit,et al.  The Parctab Ubiquitous Computing Experiment , 1994, Mobidata.

[8]  Jan M. Rabaey,et al.  A prototype user interface for a mobile multimedia terminal , 1995, CHI '95.

[9]  William Noah Schilit,et al.  A system architecture for context-aware mobile computing , 1995 .

[10]  Scott L. Minneman,et al.  A confederation of tools for capturing and accessing collaborative activity , 1995, MULTIMEDIA '95.

[11]  Mostafa H. Ammar,et al.  Multi-subsystem protocol architectures: motivation and experience with an adapter-based approach , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[12]  Gregory D. Abowd,et al.  Classroom 2000: Enhancing Classroom Interaction and Review , 1996 .

[13]  Scott L. Minneman,et al.  Evolutionary engagement in an ongoing collaborative work process: a case study , 1996, CSCW '96.

[14]  Gregory D. Abowd,et al.  Rapid prototyping of mobile context-aware applications: the Cyberguide case study , 1996, MobiCom '96.

[15]  Gregory D. Abowd,et al.  Can Electronic Notebooks Enhance the Classroom , 1996 .

[16]  Sue Long,et al.  Cyberguide: prototyping context-aware mobile applications , 1996, CHI 1996.

[17]  Gregory D. Abowd,et al.  Teaching and learning as multimedia authoring: the classroom 2000 project , 1997, MULTIMEDIA '96.