The Situation Lens: A Metaphor for Personal Task Management on Mobile Devices

In this paper we discuss personal data management with mobile devices, an activity requiring the composition of services offered by standard suites of applications. We propose a data model and an interface model that allows users to define activities, tasks and services, to navigate among them according to the evolution of the personal situation as perceived and interpreted by the users themselves. The interface model acts as a lens exploring the situation, zooming into the details, covering different areas of the personal data, supporting the user in the role of a composer of personal services.

[1]  Masahito Hirakawa,et al.  Situated Computing: A Paradigm to Enhance the Mobile User's Interaction , 2000 .

[2]  Clay Spinuzzi,et al.  Context and consciousness: Activity theory and human-computer interaction , 1997 .

[3]  Mark D. Dunlop,et al.  Toward a Multidisciplinary Model of Context to Support Context-Aware Computing , 2005, Hum. Comput. Interact..

[4]  Simon Fong,et al.  Incorporating Knowledge into e-Commerce Automated Negotiation , 2007 .

[5]  John Millar Carroll HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science , 2003 .

[6]  Zarina Dzolkhifli,et al.  3-L Model: A Model for Checking the Integrity Constraints of Mobile Databases , 2009, J. Comput. Sci. Eng..

[7]  Lionel M. Ni,et al.  Professional Microsoft Smartphone Programming , 2007 .

[8]  Tayeb Lemlouma,et al.  Context-aware adaptation for mobile devices , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[9]  Lars Erik Holmquist,et al.  Ubiquitous graphics: combining hand-held and wall-size displays to interact with large images , 2006, AVI '06.

[10]  Augusto Celentano,et al.  Situated Multimodal Documents , 2007 .

[11]  Ben Shneiderman,et al.  The eyes have it: a task by data type taxonomy for information visualizations , 1996, Proceedings 1996 IEEE Symposium on Visual Languages.

[12]  N. Seel Epistemology, situated cognition, and mental models: 'Like a bridge over troubled water' , 2001 .

[13]  A. Harter,et al.  Teleporting - Making Applications Mobile , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.

[14]  Augusto Celentano,et al.  Situated Multimodal Documents , 2007, 18th International Workshop on Database and Expert Systems Applications (DEXA 2007).

[15]  Mary Czerwinski,et al.  DateLens: A fisheye calendar interface for PDAs , 2004, TCHI.

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

[17]  Luís Ferreira Pires,et al.  Architectural Patterns for Context-Aware Services Platforms , 2005, IWUC.

[18]  Susanne Boll,et al.  A cross-media adaptation strategy for multimedia presentations , 1999, MULTIMEDIA '99.

[19]  Lionel Brunie,et al.  Distributed content adaptation for pervasive systems , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[20]  Albrecht Schmidt,et al.  There is more to context than location , 1999, Comput. Graph..

[21]  Jakob E. Bardram,et al.  Plans as Situated Action: An Activity Theory Approach to Workflow Systems , 1997, ECSCW.

[22]  Cristiana Bolchini,et al.  Filtering mobile data by means of context: a methodology , 2006 .

[23]  Paul A. Cairns,et al.  Beyond guidelines: what can we learn from the visual information seeking mantra? , 2005, Ninth International Conference on Information Visualisation (IV'05).

[24]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[25]  Frédérique Laforest,et al.  Adaptation in context-aware pervasive information systems: the SECAS project , 2008, Int. J. Pervasive Comput. Commun..

[26]  O. Bertelsen,et al.  Activity Theory , 2003 .

[27]  Noureddine Elouazizi,et al.  On cognitive relevance in automatic multimodal systems , 2004, IEEE Sixth International Symposium on Multimedia Software Engineering.

[28]  Letizia Tanca,et al.  A methodology for a Very Small Data Base design , 2007, Inf. Syst..

[29]  Augusto Celentano Layered Context Modeling in Situated Information Processing , 2008, DMS.

[30]  Thomas Strang,et al.  Service Interoperability on Context Level in Ubiquitous Computing Environments , 2003 .

[31]  Cristiana Bolchini,et al.  Context-Driven Data Filtering: A Methodology , 2006, OTM Workshops.

[32]  Benjamin B. Bederson,et al.  AppLens and launchTile: two designs for one-handed thumb use on small devices , 2005, CHI.

[33]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[34]  Andreas Schmidt A Layered Model for User Context Management with Controlled Aging and Imperfection Handling , 2005, MRC@IJCAI.

[35]  B. Nardi Context and consciousness: activity theory and human-computer interaction , 1995 .

[36]  L. Suchman Plans and situated actions , 1987 .

[37]  Anthony Jameson,et al.  Modelling both the Context and the User , 2001, Personal and Ubiquitous Computing.

[38]  Christopher Lueg,et al.  Cognition, situatedness, and situated design , 1997, Proceedings Second International Conference on Cognitive Technology Humanizing the Information Age.

[39]  Carlo Strapparava,et al.  Modelling and Adapting to Context , 2001, Personal and Ubiquitous Computing.

[40]  P. Dourish A foundational framework for situated computing , 2000 .

[41]  John S. Gero,et al.  Situated Computing A New Paradigm for Design Computing , 2003, CAADRIA proceedings.

[42]  Keith Cheverst,et al.  Using and Determining Location in a Context-Sensitive Tour Guide , 2001, Computer.

[43]  Letizia Tanca Context-Based Data Tailoring for Mobile Users , 2007, BTW Workshops.