A framework for contextual mediation in mobile and ubiquitous computing applied to the context-aware adaptation of maps

Context has many aspects, which may vary widely, such as the device, environment and user. The perception of data in different contexts also varies widely. We present a new, flexible approach to meeting needs and limits arising from context: contextual mediation. In this paper limits are defined as goals over managed system resources. These can be met by the selection of data, taking into account preferences over its semantic and syntactic properties. The specification of this selection is presented in detail and the supporting framework is described. We illustrate our description with examples from a context-aware map application and present experimental results and experiences which demonstrate that contextual mediation enhances the usability of the application in restrictive contexts of use.

[1]  Jan Gecsei,et al.  Adaptation in Distributed Multimedia Systems , 1997, IEEE Multim..

[2]  Graham Klyne,et al.  A Syntax for Describing Media Feature Sets , 1999, RFC.

[3]  Wolfgang Wahlster,et al.  A resource-adaptive mobile navigation system , 2002, IUI '02.

[4]  J. P. Black,et al.  Maintaining quality of service for adaptive mobile map clients , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[5]  Alexander Zipf,et al.  User-Adaptive Maps for Location-Based Services (LBS) for Tourism , 2002, ENTER.

[6]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[7]  Harold W. Thimbleby,et al.  User interface design , 1990, ACM Press Frontier Series.

[8]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.

[9]  Morris Sloman,et al.  A survey of quality of service in mobile computing environments , 1999, IEEE Communications Surveys & Tutorials.

[10]  Eric A. Brewer,et al.  Adapting to network and client variation using infrastructural proxies: lessons and perspectives , 1998, IEEE Wirel. Commun..

[11]  Dan Chalmers,et al.  Contextual mediation to support ubiquitous computing , 2002 .

[12]  Andrew H. Mutz,et al.  Transparent Content Negotiation in HTTP , 1998, RFC.

[13]  Albrecht Schmidt,et al.  Implicit human computer interaction through context , 2000, Personal Technologies.

[14]  Morris Sloman,et al.  Meta data to support context aware mobile applications , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[15]  Brian D. Noble,et al.  Mobile network estimation , 2001, MobiCom '01.

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

[17]  A Watson,et al.  Multimedia Conferencing via Multicast: Determining the Quality of Service Required by the End User , 1997 .

[18]  Mark Weiser,et al.  Some computer science issues in ubiquitous computing , 1993, CACM.

[19]  Chris Stolte,et al.  Rendering effective route maps: improving usability through generalization , 2001, SIGGRAPH.

[20]  Georg Gartner,et al.  Multimedia Cartography , 2006, Springer Berlin Heidelberg.

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

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

[23]  Allan Kuchinsky,et al.  Framework for adaptive content delivery in heterogeneous network environments , 1999, Electronic Imaging.

[24]  Calton Pu,et al.  Quality of Service Semantics for Multimedia Database Systems , 1999, DS-8.

[25]  Anthony Jameson,et al.  When policies are better than plans: decision-theoretic planning of recommendation sequences , 2001, IUI '01.

[26]  Daniel P. Siewiorek,et al.  On quality of service optimization with discrete QoS options , 1999, Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium.

[27]  Randy H. Katz,et al.  Adaptation and mobility in wireless information systems , 2002, IEEE Communications Magazine.

[28]  Kristina Höök,et al.  A glass box approach to adaptive hypermedia , 1996, User Modeling and User-Adapted Interaction.

[29]  Norbert Gerfelder,et al.  Challenges to deliver 2D/3D content for multimedia applications in mobile environments , 1998 .

[30]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[31]  Morris Sloman,et al.  Map adaptation for users of mobile systems , 2001, WWW '01.

[32]  Francis C. M. Lau,et al.  A Context-Aware Decision Engine for Content Adaptation , 2002, IEEE Pervasive Comput..

[33]  John R. Smith,et al.  Adapting Multimedia Internet Content for Universal Access , 1999, IEEE Trans. Multim..

[34]  Brian D. Noble System support for mobile, adaptive applications , 2000, IEEE Wirel. Commun..

[35]  Franklin Reynolds,et al.  CC/PP: A user side framework for content negotiation , 1999 .

[36]  Petri Vuorimaa,et al.  XML Based Mobile Services , 2000, WSCG.