The NearMe Wireless Proximity Server

  • John Krumm
  • Ken Hinckley
Conference paper

DOI: 10.1007/978-3-540-30119-6_17

Volume 3205 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Krumm J., Hinckley K. (2004) The NearMe Wireless Proximity Server. In: Davies N., Mynatt E.D., Siio I. (eds) UbiComp 2004: Ubiquitous Computing. UbiComp 2004. Lecture Notes in Computer Science, vol 3205. Springer, Berlin, Heidelberg

Abstract

NearMe is a server, algorithms, and application programming interfaces (APIs) for clients equipped with 802.11 wireless networking (Wi-Fi) to compute lists of people and things that are physically nearby. NearMe compares clients’ lists of Wi-Fi access points and signal strengths to compute the proximity of devices to one another. Traditional location sensing systems compute and compare absolute locations, which requires extensive a priori calibration and configuration. Because we base NearMe entirely on proximity information, NearMe works ”out of the box” with no calibration and minimal setup. Many ”location-aware” applications only require proximity information, and not absolute location: examples include discovering nearby resources, sending an email to other persons who are nearby, or detecting synchronous user operations between mobile devices. As more people use the system, NearMe grows in both the number of places that can be found (e.g. printers and conference rooms) and in the physical range over which other people and places can be found. This paper describes our algorithms and infrastructure for proximity sensing, as well as some of the clients we have implemented for various applications.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • John Krumm
    • 1
  • Ken Hinckley
    • 1
  1. 1.Microsoft ResearchMicrosoft CorporationRedmondUSA