A Web 2.0 Platform to Enable Context-Aware Mobile Mash-Ups

Context-aware systems allow users to access services and multimedia data according to their current context (location, identity, preferences). Web 2.0 fosters user contribution and presents the web as an application programming platform where third parties can create new applications (mash-ups) mixing the functionality offered by others. We deem that applying Web 2.0 principles to the development of middleware support for context-aware systems could result into a wider adoption of AmI. This work provides a platform which combines social context-aware annotation of objects and spatial regions with sentient mobile devices enabling multi-modal human to environment interaction in order to enable advanced context-aware data and service discovery, filtering and consumption within both indoor and outdoor environments.

[1]  Peter Brown,et al.  Triggering information by context , 1998, Personal Technologies.

[2]  John R. Williams,et al.  Pervasive RFID and Near Field Communication Technology , 2007, IEEE Pervasive Computing.

[3]  Fredrik Espinoza,et al.  GeoNotes: Social and Navigational Aspects of Location-Based Information Systems , 2001, UbiComp.

[4]  Gregory D. Abowd,et al.  Providing architectural support for building context-aware applications , 2000 .

[5]  Frances Aldrich,et al.  Pager messages as self reminders: A case study of their use in memory impairment , 1998, Personal Technologies.

[6]  William G. Griswold,et al.  ActiveCampus: experiments in community-oriented ubiquitous computing , 2004, Computer.

[7]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[8]  Ben J. C. Clayton,et al.  Rapid Authoring of Mediascapes , 2004, UbiComp.

[9]  Martti Mäntylä,et al.  InfoRadar: group and public messaging in the mobile context , 2004, NordiCHI '04.

[10]  Albrecht Schmidt,et al.  Supporting Mobile Service Usage through Physical Mobile Interaction , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[11]  Marisa E. Campbell NordiCHI 2004 , 2004, INTR.

[12]  T. Fish Mobile Web 2.0 , 2006 .

[13]  William G. Griswold,et al.  Place-Its: A Study of Location-Based Reminders on Mobile Phones , 2005, UbiComp.

[14]  Marion Blount,et al.  Context Tailor: Towards a Programming Model for Context-Aware Computing , 2003, Middleware Workshops.

[15]  Eleftheria Katsiri,et al.  An ECA Rule-Matching Service for Simpler Development of Reactive Applications , 2001 .

[16]  Diego López-de-Ipiña,et al.  TRIP: A Low-Cost Vision-Based Location System for Ubiquitous Computing , 2002, Personal and Ubiquitous Computing.

[17]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2002, Mob. Networks Appl..

[18]  William G. Griswold,et al.  Experiences with place lab: an open source toolkit for location-aware computing , 2006, ICSE '06.