Towards distributed awareness - an artifact based approach

Perception is a central issue for many applications in ubiquitous computing. However, in current implementations, sensing and distributed perception is re-invented over and over again. Identifying commonalities and synthesizing a common model would be more effective both from an economic as well as scientific perspective. We have analyzed the properties of ubicomp perception systems and used their characteristics as a main input for the design of a perception model. We present a layered perception model, discriminating functionality on artifact, setting, and application level. On the artifact layer, data collection, perception, and recognition for the particular artifact is modelled and implemented. The setting layer deals with perception and recognition tasks for a tightly coupled group of artifacts. In the application layer, perception and application-specific recognition resides. The approach was evaluated by building applications, two of which are also reported in the paper. The wider applicability of the model was assessed by analyzing further applications and how they map onto the artifact-based approach.

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

[2]  Karl Ernst Osthaus Van de Velde , 1920 .

[3]  Gaurav S. Sukhatme,et al.  Connecting the Physical World with Pervasive Networks , 2002, IEEE Pervasive Comput..

[4]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[5]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[6]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[7]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[8]  Bernt Schiele,et al.  Instructions Immersed into the Real World ‐ How your Furniture can Teach You , 2003 .

[9]  Gregory D. Abowd,et al.  Charting past, present, and future research in ubiquitous computing , 2000, TCHI.

[10]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[11]  Bernt Schiele,et al.  Smart-Its Friends: A Technique for Users to Easily Establish Connections between Smart Artefacts , 2001, UbiComp.

[12]  James A. Landay,et al.  An Infrastructure Approach to Context-Aware Computing , 2001, Hum. Comput. Interact..

[13]  Gaetano Borriello,et al.  The location stack: a layered model for location in ubiquitous computing , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[14]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[15]  David E. Culler,et al.  Supporting aggregate queries over ad-hoc wireless sensor networks , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[16]  Albrecht Schmidt,et al.  Applying wearable sensors to avalanche rescue , 2003, Comput. Graph..

[17]  Armando Fox,et al.  The Event Heap: a coordination infrastructure for interactive workspaces , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[18]  Gregory J. Pottie,et al.  Instrumenting the world with wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[19]  Florian Michahelles,et al.  Proactive Instructions for Furniture Assembly , 2002, UbiComp.

[20]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[21]  Paul G. Bahn Charting the past , 2004, Nature.

[22]  Lars Erik Holmquist,et al.  Designing tomorrow's smart products' experience with the Smart-Itsxs platform , 2003, DUX '03.

[23]  Philip Robinson,et al.  Smart-Its - communication and sensing technology for UbiComp environments , 2003 .

[24]  James Church,et al.  Wearable sensor badge and sensor jacket for context awareness , 1999, Digest of Papers. Third International Symposium on Wearable Computers.

[25]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[26]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.

[27]  Bernt Schiele,et al.  Beyond Position Awareness , 2002, Personal and Ubiquitous Computing.