Transforming Speed Sequences into Road Rays on the Map with Elastic Pathing

Advances in technology have provided ways to monitor and measure driving behavior. Recently, this technology has been applied to usage-based automotive insurance policies that offer reduced insurance premiums to policy holders who opt-in to automotive monitoring. Several companies claim to measure only speed data, which they further claim preserves privacy. However, we have developed an algorithm - elastic pathing - that successfully tracks drivers' locations from speed data. The algorithm tracks drivers by assuming a start position, such as the driver's home address (which is typically known to insurance companies), and then estimates the possible routes by fitting the speed data to map data. To demonstrate the algorithm's real-world applicability, we evaluated its performance with driving datasets from central New Jersey and Seattle, Washington, representing suburban and urban areas. We are able to estimate destinations with error within 250 meters for 17% of the traces and within 500 meters for 24% of the traces in the New Jersey dataset, and with error within 250 and 500 meters for 15.5% and 27.5% of the traces, respectively, in the Seattle dataset. Our work shows that these insurance schemes enable a substantial breach of privacy.

[1]  Marco Gruteser,et al.  USENIX Association , 1992 .

[2]  E. Krakiwsky,et al.  A Kalman filter for integrating dead reckoning, map matching and GPS positioning , 1988, IEEE PLANS '88.,Position Location and Navigation Symposium, Record. 'Navigation into the 21st Century'..

[3]  Philippe Golle,et al.  On the Anonymity of Home/Work Location Pairs , 2009, Pervasive.

[4]  Sameer Patil,et al.  Who gets to know what when: configuring privacy permissions in an awareness application , 2005, CHI.

[5]  Rinku Dewri,et al.  Inferring trip destinations from driving habits data , 2013, WPES.

[6]  Daniel Gatica-Perez,et al.  Discovering routines from large-scale human locations using probabilistic topic models , 2011, TIST.

[7]  S. Fort,et al.  Federal Motor Carrier Safety Administration Sunshine Act Meetings; Unified Carrier Registration Plan Board of Directors AGENCY: Federal Motor Carrier Safety , 2008 .

[8]  John Krumm,et al.  Inference Attacks on Location Tracks , 2007, Pervasive.

[9]  John Zimmerman,et al.  Learning patterns of pick-ups and drop-offs to support busy family coordination , 2011, CHI.

[10]  Lorrie Faith Cranor,et al.  Who's viewed you?: the impact of feedback in a mobile location-sharing application , 2009, CHI.

[11]  Anind K. Dey,et al.  Navigate like a cabbie: probabilistic reasoning from observed context-aware behavior , 2008, UbiComp.

[12]  S.K. Honey,et al.  Map matching augmented dead reckoning , 1986, 36th IEEE Vehicular Technology Conference.

[13]  John Krumm Realistic Driving Trips For Location Privacy , 2009, Pervasive.

[14]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[15]  Dino Pedreschi,et al.  Human mobility, social ties, and link prediction , 2011, KDD.

[16]  Albert-László Barabási,et al.  Limits of Predictability in Human Mobility , 2010, Science.

[17]  R. Sinnott Virtues of the Haversine , 1984 .

[18]  Jun Han,et al.  ACComplice: Location inference using accelerometers on smartphones , 2012, 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012).

[19]  Wei-Ying Ma,et al.  Recommending friends and locations based on individual location history , 2011, ACM Trans. Web.

[20]  Paul McIntyre,et al.  Snapshot , 2008, Canadian Medical Association Journal.

[21]  John Krumm,et al.  A survey of computational location privacy , 2009, Personal and Ubiquitous Computing.

[22]  Carmela Troncoso,et al.  PriPAYD: Privacy-Friendly Pay-As-You-Drive Insurance , 2007, IEEE Transactions on Dependable and Secure Computing.

[23]  John Krumm,et al.  Exploring end user preferences for location obfuscation, location-based services, and the value of location , 2010, UbiComp.

[24]  Klara Nahrstedt,et al.  Identity, location, disease and more: inferring your secrets from android public resources , 2013, CCS.

[25]  W. Ochieng,et al.  An Extended Kalman Filter Algorithm for Integrating GPS and Low Cost Dead Reckoning System Data for Vehicle Performance and Emissions Monitoring , 2003 .

[26]  Matteo Golfarelli,et al.  Elastic correction of dead-reckoning errors in map building , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[27]  Prabal Dutta,et al.  AutoWitness: locating and tracking stolen property while tolerating GPS and radio outages , 2010, SenSys '10.

[28]  Hui Zang,et al.  Anonymization of location data does not work: a large-scale measurement study , 2011, MobiCom.

[29]  Shridatt Sugrim,et al.  Elastic pathing: your speed is enough to track you , 2013, UbiComp.

[30]  Adam J. Aviv,et al.  Practicality of accelerometer side channels on smartphones , 2012, ACSAC '12.

[31]  Cornelius Diekmann,et al.  Routing , 2016, Arch. Formal Proofs.

[32]  Andrew J. Blumberg,et al.  Privacy and accountability for location-based aggregate statistics , 2011, CCS '11.

[33]  John Krumm,et al.  Learning Time-Based Presence Probabilities , 2011, Pervasive.

[34]  Loren G. Terveen,et al.  Capturing, sharing, and using local place information , 2007, CHI.

[35]  Xing Xie,et al.  Understanding transportation modes based on GPS data for web applications , 2010, TWEB.