Storing and Accessing User Context

  • Stéphanie Riché
  • Gavin Brebner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2574)


Mobile networks have undergone rapid development these last decades; the mobile user is no longer the exception. In addition, the mobile user employs an increasing number of devices and has access to an ever-increasing number of services and functionalities. Personalization and context-aware applications attempt to simplify access to and usage of this multitude of devices and services. However, both require the availability of reliable user context information to be effective. In this paper, we present a personal context storage system enabling a user to access personal information and personalized services from any personal device. A user centric replication model and a novel access interface well adapted to context access patterns are techniques we put forward to get round the well-known trade-off between consistency and availability for the specific storage system we focus on: a user centred storage system.


Context Information Storage System Access Pattern User Device User Context 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    S. Riche, G. Brebner, M. Gittler-Client-Side Profile Storage-In workshop on Web Engineering of Int.Conf. of Networking2002. Springer.Google Scholar
  2. [2]
    G. Brebner, Y. Durand, S. Perret-Position Paper-A Middleware Architecture for Personalized Communities of Devices-In Proceedings of the 4th International conference on Distributed Communities on the Web (DCW2002), April 3–5 2002, Sydney.Google Scholar
  3. [3]
    E. Raffaele, G. Brebner-Consumable Services _ HP Labs Technical Report HPL2000-161 December 2000.Google Scholar
  4. [4]
    A.K. Dey-Understanding and Using Context _ Personal and Ubiquitous Computing Journal, Vol.5(1),pp4–7, 2001.CrossRefGoogle Scholar
  5. [5]
    G. Brebner-Virtual Assistant on-Line-HP Labs technical report HPL-2000-65, May 2000.Google Scholar
  6. [6]
    A. Schmidt, M. Beigl, H. Gellersen-There is More to Context than Location, Computer & Graphics-vol. 23, pp. 893–901, 1999.Google Scholar
  7. [7]
    H. Zandbelt, B. Hulsebosch, H. Eertink-IDsec: Virtual Identity on the Internet-IETF Internet draft may 2002
  8. [8]
    S. Agarwal, D. Starboinski, and A. Trachtenberg-On the Scalability of Data Synchronization Protocols for PDAs and Mobile Devices-special issue IEEE Network Magazine: Scalability in Communication Networks, July/August 2002.Google Scholar
  9. [9]
    M. Cherniack, M. J. Franklin, and S. Zdonik.-Expressing user profiles for data recharging-IEEE Personal Communications: Special Issue on Pervasive Computing, 8(4):32–38, August 2001Google Scholar
  10. [10]
    R. Guy, P. Reiher, D. Ratner, M. Gunter, W. Ma, G. Popek-Rumor: Mobile Data Access Through Optimistic Peer-to-Peer Replication-In Workshop on Mobile Data Access, 1998.Google Scholar
  11. [11]
    P. Brézillon, J.C. Pomerol (2001)-Modeling and using context for system development: Lessons from experiences-Journal of Decision Systems. P. Humphreys and P. Brézillon (Eds.): “ Decision Systems in Actions ”, 10(2): 265–288.Google Scholar
  12. [12]
    A.A. Helal, A.A Heddaya, B.B. Bhargava-Replication Techniques in Distributed Systems-Kluwer International Series on Advances in Database Systems, 4.Google Scholar
  13. [13]
    S-Y. Wu, Y-T Chang-An Active Replication Scheme for Mobile Data Management-Proc. DASFAA’99: 6th International Conference on Database Systems for Advanced Applications, pages 143–150, 1999.Google Scholar
  14. [14]
    Y. Saito, M. Shapiro-Replication:Optimistic Approaches. HP Laboratories Tech Report HPL-2002-33.Google Scholar
  15. [15]
    Sun Microsystems-Java Naming and Directory Interface.
  16. [16]
    C. Mascolo, L. Capra, and W. Emmerich-Middleware for Mobile Computing (A Survey). In Tutorial Proceedings of Int. Conf. of Networking 2002. Springer.Google Scholar
  17. [17]
    B.N. Schilit-A Context-Aware System Architecture for Mobile Distributed Computing-PhD Thesis, Columbia University, 1995.Google Scholar
  18. [18]
    A.K. Dey-Providing Architectural Support for Building Context-Aware Applications-Ph. D. Thesis, College of Computing, Georgia Tech, 2000.Google Scholar
  19. [19]
    M. Satyanarayanan-Coda: A Highly Available File System for a Distributed Workstation Environment-IEEE Transactions on Computers.Google Scholar
  20. [20]
    A. Demers, K. Petersen, M. Spreitzer, D. Terry, M. Theimer, B. Welch-The Bayou Architecture: Support for Data Sharing among Mobile Users. In Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, pages2–7, Santa Cruz, California, 1994.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Stéphanie Riché
    • 1
  • Gavin Brebner
    • 1
  1. 1.HP Laboratories GrenobleGrenobleFrance

Personalised recommendations