• DocumentCode
    59913
  • Title

    Private Badges for Geosocial Networks

  • Author

    Carbunar, Bogdan ; Sion, Radu ; Potharaju, Rahul ; Ehsan, Mehdi

  • Author_Institution
    Sch. of Comput. & Inf. Sci., Florida Int. Univ., Miami, FL, USA
  • Volume
    13
  • Issue
    10
  • fYear
    2014
  • fDate
    Oct. 2014
  • Firstpage
    2382
  • Lastpage
    2396
  • Abstract
    Geosocial networks (GSNs) extend classic online social networks with the concept of location. Users can report their presence at venues through “check-ins” and, when certain check-in sequences are satisfied, users acquire special status in the form of “badges”. We first show that this innovative functionality is popular in Foursquare, a prominent GSN. Furthermore, we address the apparent tension between privacy and correctness, where users are unable to prove having satisfied badge conditions without revealing the corresponding time and location of their check-in sequences. To this end, we propose several privacy preserving protocols that enable users to prove having satisfied the conditions of several badge types. Specifically, we introduce (i) GeoBadge and T-Badge, solutions for acquiring location badges, (ii) FreqBadge, for mayorship badges, (iii) e-Badge, for proving various expertise levels and (iv) MPBadge, for accumulating multi-player badges. We show that a Google Nexus One smartphone is able to perform tens of badge proofs per minute while a provider can support hundreds of million of check-ins and badge verifications per day.
  • Keywords
    data privacy; mobile computing; smart phones; social networking (online); GSN; Google Nexus One smartphone; MPbadge; T-badge; apparent tension; badge proofs; e-badge; foursquare data; freqbadge; geobadge; geosocial networks; location badges; mayorship badges; multiplayer badges; private badges; Aggregates; Games; Mobile computing; Privacy; Protocols; Resistance; Servers; Distributed applications; Geosocial networks; Mobile environments; Security and Privacy Protection; privacy; security;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2013.95
  • Filename
    6570473