Skip to main content
Log in

People, Places, Things: Web Presence for the Real World

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

The convergence of Web technology, wireless networks, and portable client devices provides new design opportunities for computer/communications systems. In the HP Labs' “Cooltown” project we have been exploring these opportunities through an infrastructure to support “web presence” for people, places and things. We put web servers into things like printers and put information into web servers about things like artwork; we group physically related things into places embodied in web servers. Using URLs for addressing, physical URL beaconing and sensing of URLs for discovery, and localized web servers for directories, we can create a location-aware but ubiquitous system to support nomadic users. On top of this infrastructure we can leverage Internet connectivity to support communications services. Web presence bridges the World Wide Web and the physical world we inhabit, providing a model for supporting nomadic users without a central control point.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. M. Abadi, A. Birrell, R. Stata and E. Wobber, Secure Web tunnelling, http://www.research.digital.com/SRC/personal/Martin_Abadi/Papers/tunnel/206.html

  2. K. Arnold, A. Wollrath, B. O'sullivan, R. Scheifler and J. Waldo, The Jini Specification (The Jini Technology Series) (Addison-Wesley, 1999).

  3. J. Barton, T. Kindberg and S. Sadalgi, Physical registration: Configuring electronic directories using handheld devices, Technical report HPL-2001-119, Hewlett Packard Labs (2001), IEEE Personal Communications (submitted).

  4. T. Berners-Lee, L. Masinter and M. McCahill, Uniform resource locators (URL), Internet RFC 1738 (December 1994) ftp://ftp. nordu.net/rfc/rfc1738.txt

  5. Bluetooth home page, http://www.bluetooth.com/

  6. G. Borriello and R. Want, Embedded computation meets the world Wide Web, Communications of the ACM 43(5) 59–66.

  7. B. Brumitt, B. Meyers, J. Krumm, A. Kern and S. Shafer, EasyLiving: Technologies for intelligent environments, in: Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing, Bristol UK (25–27 September 2000) pp. 12–29.

  8. D. Caswell and P. Debaty, Creating a web representation for places, in: Proceedings of the Second International Symposium on Handheld and Ubiquitous Computing 2000 (HUC 2000), Lecture Notes in Computer Science, Vol. 1927 (2000) pp. 114–126.

    Google Scholar 

  9. ChaiServer home page, http://www.chai.hp.com/chai_server.html

  10. CoolTown home page, http://www.cooltown.hp.com/

  11. S.E. Czerwinski, B.Y. Zhao, T.D. Hodes, A.D. Joseph and R.H. Katz, An architecture for a secure service discovery service, in: Fifth Annual International Conference on Mobile Computing and Networks (Mobi-Com'99), Seattle, WA (August 1999) pp. 24–35.

  12. N. Davies, K. Cheverst, K. Mitchell and A. Friday, Caches in the air: Disseminating information in the guide system, in: Proceedings of the Second IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'99), New Orleans, LA (25–26 February 1999).

  13. P. Debaty and D. Caswell, Uniform web presence architecture for people, places and things, IEEE Personal Communications 8(4) (August 2001) 6–11.

    Google Scholar 

  14. Embedding web access mechanism in an appliance for user interface functions including a web server and web browser, US Patent No. 5956487 (September 21, 1999). Inventors: C. Venkatraman and J. Morgan, Assignee: Hewlett-Packard Company, Palo Alto, CA.

  15. Electronic guidebook research project, http://www.exploratorium.edu/guidebook/

  16. A.O. Freier, P. Karlton and C. Kocher, The SSL protocol version 3.0, http://search.ietf.org/internet-drafts/ draft-ietf-tls-ssl-version3-00.txt

  17. M. Flynn, D. Pendlebury, C. Jones, M. Eldridge and M. Lamming, The Satchel system architecture: Mobile access to documents and services, Mobile Networks and Applications 5(4) 243–258.

  18. A. Fox, S. Gribble, E. Brewer and E. Amir, Adapting to network and client variability via on-demand dynamic distillation, in: ASPLOS (1996) pp. 160–170.

  19. A. Fox, B. Johanson, P. Hanrahan and T. Winograd, Integrating information appliances into an interactive workspace, IEEE Computer Graphics and Applications (May/June 2000) 54–65.

  20. Y.Y. Goland, T. Cai, Y. Gu and S. Albright, Simple service discovery protocol/1.0 operating without an arbiter, http://search.ietf.org/internet-drafts/draft-cai-ssdp-v1-03.txt

  21. E. Guttman, Service Location Protocol: Automatic discovery of IP network services, IEEE Internet Computing (July—August 1999) 71–80.

  22. S. Harrison and P. Dourish, Re-placing space: The roles of place and space in collaborative systems, in: Proceedings of the Computer Supported Cooperative Work'96, Cambridge, MA (ACM, New York, 1996).

    Google Scholar 

  23. HTTP — Hypertext Transfer Protocol, http://www.w3.org/Protocols/

  24. HomeRF home page, http://www.homerf.org/

  25. HP device could make Web a device controller, Netscape World (December 1996) http://www.net-dev.com/netscapeworld/nw-12-1996/nw-12-newsbriefs2.html#HP

  26. J. Hunter and W. Crawford, Java Servlet Programming (O'Reilly & Associates, 2001).

  27. iButton home page, http://www.ibutton.com/

  28. IrDA home page, http://www.irda.org/

  29. IrDA Infrared Mobile Communications, http://www.irda.org/standards/specifications.asp

  30. Jini home page, http://www.jini.org/

  31. S. Kent and R. Atkinson, Security architecture for the Internet Protocol, Internet Request for Comment RFC 2401, Internet Engineering Task Force (November 1998).

  32. C. Kidd, G. Abowd, C. Atkeson, I. Essa, B. MacIntyre, E. Mynatt and T. Starner, The Aware Home: A living laboratory for ubiquitous computing research, in: Proceedings of the Second International Workshop on Cooperative Buildings CoBuild'99 (1999).

  33. T. Kindberg, Implementing physical hyperlinks using ubiquitous identifier resolution, in: Proceedings 11th International World Wide Web Conference, ACM (May 2002) pp. 191–199.

  34. T. Kindberg and J. Barton, A Web-based nomadic computing system, Computer Networks 35 (2001) 443–456.

    Google Scholar 

  35. T. Kindberg, Security for network places, in: Proceedings of Distributed Systems Security Workshop, ECOOP'98, Belgium (1998).

  36. T. Kindberg and K. Zhang, Context authentication using constrained channels, Technical report HPL-2001-84, HP Labs (2001).

  37. T. Kindberg and J. Barton, The challenges and opportunities of integrating the physical world and networked systems, Technical report HPL-2001-18, HP Labs (2001).

  38. P. Kingery, Digital X10, http://www.act-solutions.com/kingery13.htm

  39. L. Kleinrock, Nomadicity: anytime, anywhere in a disconnected world, Mobile Networks and Applications 1(4) (1997) 351–357.

    Google Scholar 

  40. V. Krishnan, Hewlett Packard Labs (private communication).

  41. LANMAN Standards Committee of the IEEE Computer Society, Wireless LAN medium access control (MAC) and physical layer (PHY) specifications, IEEE Standard 802.11, 1999 edition (1999).

  42. P. Maniatis, M. Roussopoulos, E. Swierk, K. Lai, G. Appenzeller, X. Zhao and M. Baker, The mobile people architecture, ACM Mobile Computing and Communications Review (July 1999).

  43. Mobile IP web resources, http://computer.org/internet/v2n1/mobile.htm

  44. Netscape Reverse Proxy, http://developer.netscape.com/docs/manuals/proxy/adminux/revpxy.htm

  45. The Object Management Group home page, http://www.omg.com/

  46. M. Potel and S. Cotter, Inside Taligent Technology (Addison-Wesley, 1995).

  47. RFID home page, http://www.aimglobal.org/technologies/rfid/

  48. D. Salber, A.K. Deyand G.D. Abowd, The context toolkit: Aiding the development of context-enabled applications, in: Proceedings of the 1999 Conference on Human Factors in Computing Systems (CHI'99), Pittsburgh, PA (May 15–20, 1999) pp. 434–441.

  49. Salutation Consortium home page, http://www.salutation.org/.

  50. B. Schilit, N. Adams and R. Want, Context-Aware Computing Applications, in: IEEE Workshop on Mobile Computing Systems and Applications (1994).

  51. The Tag URI homepage, http://www.taguri.org

  52. H. Tarumi, K. Morishita, Y. Ito and Y. Kambayashi, Communication through virtual active objects overlaid onto the real world, in: Proceedings of The Third International Conference on Collaborative Virtual Environments (CVE 2000), ACM, 2000 (September 2000) pp. 155–164.

  53. Universal Plug and Play Forum, http://www.upnp.org/

  54. W3C XML Digital Signature, http://www.w3.org/Signature/Drafts/WD-xmldsig-core-991008.html

  55. R. Want, K.P. Fishkin, A. Gujar and B.L. Harrison, Bridging physical and virtual worlds with electronic tags, in: Proceedings of the 1999 Conference on Human Factors in Computing Systems (CHI'99), Pittsburgh, PA (May 15–20, 1999).

  56. WaveLAN home page, http://www.wavelan.com/

  57. M. Weiser, Some computer science issues in ubiquitous computing, Communications of the ACM 36(7) (1993) 74–84.

    Google Scholar 

  58. JetSend Appliance Architecture, http://www.cswl.com/hpjetsend/white.html

  59. P. Yarin and H. Ishii, TouchCounters: Designing interactive electronic labels for physical containers, in: Proceedings of the 1999 Conference on Human Factors in Computing Systems (CHI'99), Pittsburgh, PA (May 15–20, 1999) pp. 362–369.

  60. Extensible Markup Language (XML) 1.0, http://www.w3.org/TR/REC-xml.html

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kindberg, T., Barton, J., Morgan, J. et al. People, Places, Things: Web Presence for the Real World. Mobile Networks and Applications 7, 365–376 (2002). https://doi.org/10.1023/A:1016591616731

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016591616731

Navigation