Advertisement

Location-Based Services in Ubiquitous Computing Environments

  • Ichiro Satoh
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2910)

Abstract

This paper presents a framework for providing dynamically deployable services in ubiquitous computing settings. The framework attaches physical entities and spaces with application-specific services to support and annotate them. By using RFID-based tracking systems, it detects the locations of physical entities, such as people or things, and deploys services bound to the entities at proper computing devices near the locations of the entities. It enables location-based services to be implemented as mobile agents and operated at stationary or mobile computing devices, which are at appropriate locations, even if the services do not have any location-information. The paper also describes a prototype implementation of the framework and several practical applications.

Keywords

Mobile Agent Ubiquitous Computing Physical Entity Runtime System Query Message 
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.

References

  1. 1.
  2. 2.
    Brumitt, B.L., Meyers, B., Krumm, J., Kern, A., Shafer, S.: EasyLiving: Technologies for Intelligent Environments. In: Proceedings of International Symposium on Handheld and Ubiquitous Computing, pp. 12–27 (2000)Google Scholar
  3. 3.
    Cheverst, K., Davis, N., Mitchell, K., Friday, A.: Experiences of Developing and Deploying a Context-Aware Tourist Guide: The GUIDE Project. In: Proceedings of Conference on Mobile Computing and Networking (MOBICOM 2000), pp. 20–31. ACM Press, New York (2000)CrossRefGoogle Scholar
  4. 4.
    Harter, A., Hopper, A., Steggeles, P., Ward, A., Webster, P.: The Anatomy of a Context-Aware Application. In: Proceedings of Conference on Mobile Computing and Networking (MOBICOM 1999), pp. 59–68. ACM Press, New York (1999)CrossRefGoogle Scholar
  5. 5.
    Hohl, F., Kubach, U., Leonhardi, A., Rothermel, K., Schwehm, M.: Next Century Challenges: Nexus – An Open Global Infrastructure for Spatial-Aware Applications. In: Proceedings of Conference on Mobile Computing and Networking (MOBICOM 1999), pp. 249–255. ACM Press, New York (1999)CrossRefGoogle Scholar
  6. 6.
    Kangas, K., Roning, J.: Using Code Mobility to Create Ubiquitous and Active Augmented Reality in Mobile Computing. In: Proceedings of Conference on Mobile Computing and Networking (MOBICOM 1999), pp. 48–58. ACM Press, New York (1999)CrossRefGoogle Scholar
  7. 7.
    Kindberg, T., et al.: People, Places, Things: Web Presence for the Real World, Technical Report HPL-2000-16, Internet and Mobile Systems Laboratory, HP Laboratories (2000)Google Scholar
  8. 8.
    Lange, B.D., Oshima, M.: Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley, Reading (1998)Google Scholar
  9. 9.
    Leonhardt, U., Magee, J.: Towards a General Location Service for Mobile Environments. In: Proceedings of IEEE Workshop on Services in Distributed and Networked Environments, pp. 43–50. IEEE Computer Society, Los Alamitos (1996)CrossRefGoogle Scholar
  10. 10.
    Lopez de Ipina, D., Lo, S.: LocALE: a Location-Aware Lifecycle Environment for Ubiquitous Computing. In: Proceedings of Conference on Information Networking (ICOIN-15), IEEE Computer Society, Los Alamitos (2001)Google Scholar
  11. 11.
    Minar, N., Gray, M., Roup, O., Krikorian, R., Maes, P.: Hive: Distributed agents for networking things. In: Proceedings of Symposium on Agent Systems and Applications / Symposium on Mobile Agents (ASA/MA 1999), IEEE Computer Society, Los Alamitos (2000)Google Scholar
  12. 12.
    Richardson, T., Stafford-Fraser, Q., Wood, K., Hopper, A.: Virtual Network Computing. IEEE Internet Computing 2(1) (1998)Google Scholar
  13. 13.
    Romer, K., Schoch, T., Mattern, F., Dubendorfer, T.: Smart Identification Frameworks for Ubiquitous Computing Applications. In: IEEE International Conference on Pervasive Computing and Communications (PerCom 2003), March 2003, pp. 253–262. IEEE Computer Society, Los Alamitos (2003)CrossRefGoogle Scholar
  14. 14.
    Satoh, I.: MobileSpaces: A Framework for Building Adaptive Distributed Applications Using a Hierarchical Mobile Agent System. In: Proceedings of International Conference on Distributed Computing Systems (ICDCS 2000), pp. 161–168. IEEE Computer Society, Los Alamitos (2000)CrossRefGoogle Scholar
  15. 15.
    Satoh, I.: MobiDoc: A Framework for Building Mobile Compound Documents from Hierarchical Mobile Agents. In: Kotz, D., Mattern, F. (eds.) MA 2000, ASA/MA 2000, and ASA 2000. LNCS, vol. 1882, pp. 113–125. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  16. 16.
    Satoh, I.: Flying Emulator: Rapid Building and Testing of Networked Applications for Mobile Computers. In: Picco, G.P. (ed.) MA 2001. LNCS, vol. 2240, pp. 103–118. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  17. 17.
    Satoh, I.: Physical Mobility and Logical Mobility in Ubiquitous Computing Environments. In: Suri, N. (ed.) MA 2002. LNCS, vol. 2535, pp. 186–202. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  18. 18.
    Satoh, I.: Linking Physical Worlds to Logical Worlds with Mobile Agents. In: Proceedings of International Conference on Mobile Data Management (MDM 2004), IEEE Computer Society, Los Alamitos (2004)Google Scholar
  19. 19.
    Want, R., Hopper, A., Falcao, A., Gibbons, J.: The Active Badge Location System. ACM Transactions on Information Systems 10(1), 91–102 (1992)CrossRefGoogle Scholar
  20. 20.
    Weiser, M.: The Computer for the 21st Century, Scientific American, September 1991, pp. 94–104 (1991)Google Scholar
  21. 21.
    World Wide Web Consortium (W3C): Composite Capability/Preference Profiles, CC/PP (1999), http://www.w3.org/TR/NOTE-CCPP

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Ichiro Satoh
    • 1
  1. 1.National Institute of InformaticsTokyoJapan

Personalised recommendations