Friends Radar: Towards a Private P2P Location Sharing Platform

  • Rene Mayrhofer
  • Clemens Holzmann
  • Romana Koprivec
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6928)


In this paper, we propose a new approach to live location sharing among a group of friends that does not rely on a central server as a hub for exchanging locations messages, but is done in a peer-to-peer manner by pushing selective location updates via XMPP messages. That is, only those contacts specifically authorized by users will be notified of location changes via push messages, but no third-party service is involved in processing these locations. We describe an initial implementation called Friends Radar, and discuss the associated trade-offs between privacy and resource consumption.


Augmented Reality Pervasive Computing Mobile Client Location Update Location Sharing 
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.
    Wagner, D., Lopez, M., Doria, A., Pavlyshak, I., Kostakos, V., Oakley, I., Spiliotopoulos, T.: Hide and seek: location sharing practices with social media. In: Proc. MobileHCI 2010, pp. 55–58. ACM, New York (2010)Google Scholar
  2. 2.
    Krumm, J.: Inference attacks on location tracks. In: LaMarca, A., Langheinrich, M., Truong, K.N. (eds.) Pervasive 2007. LNCS, vol. 4480, pp. 127–143. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  3. 3.
    Mayrhofer, R., Sommer, A., Saral, S.: Air-Writing: A platform for scalable, privacy-preserving, spatial group messaging. In: Proc. iiWAS 2010, pp. 181–189. ACM, New York (2010)Google Scholar
  4. 4.
    Beresford, A.R., Stajano, F.: Location privacy in pervasive computing. IEEE Pervasive Computing 2(1), 46–55 (2003)CrossRefGoogle Scholar
  5. 5.
    Cáceres, R., Shakimov, A., Cox, L., Lim, H., Varshavsky, A.: Virtual individual servers as privacy-preserving proxies for mobile devices. In: Proc. MobiHeld (2009)Google Scholar
  6. 6.
    Raento, M., Oulasvirta, A., Petit, R., Toivonen, H.: ContextPhone: A prototyping platform for context-aware mobile applications. IEEE Pervasive Computing (2005)Google Scholar
  7. 7.
    Banerjee, N., Agarwal, S., Bahl, P., Chandra, R., Wolman, A., Corner, M.: Virtual compass: Relative positioning to sense mobile social interactions. In: Floréen, P., Krüger, A., Spasojevic, M. (eds.) Pervasive Computing. LNCS, vol. 6030, pp. 1–21. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  8. 8.
    Hildebrand, J., Saint-Andre, P.: XEP-0080: User location (September 2009),; XMPP extensions standards track
  9. 9.
    Rantanen, M., Oulasvirta, A., Blom, J., Tiitta, S., Mäntylä, M.: Inforadar: group and public messaging in the mobile context. In: Proc. NordCHI. ACM, New York (2004)Google Scholar
  10. 10.
    Saint-Andre, P.: XEP-0174: Serverless messaging (November 2008),; XMPP extensions standards track

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Rene Mayrhofer
    • 1
  • Clemens Holzmann
    • 1
  • Romana Koprivec
    • 1
  1. 1.Upper Austrian University of Applied SciencesHagenbergAustria

Personalised recommendations