Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Where Are They Now  A new model for sharing location info  Dmitry Namiot dnamiot@gmail.com Lomonosov Moscow State Universi...
Introduction <ul><li>This paper describes a new model for sharing location information on mobile phones.   </li></ul><ul><...
Key moments <ul><li>No sign-in </li></ul><ul><li>Peer to peer sharing </li></ul><ul><li>Separation for location data and u...
How does it work <ul><li>Step by step slides  </li></ul><ul><li>Step 1: run the application </li></ul><ul><li>http://watn....
Start
Start <ul><li>Application assigns (once) some unique ID for the each user </li></ul><ul><li>Just an ID  (UUID) -  no secre...
Available options
Share location info
Sharing process
Sharing data <ul><li>Sharing location info starts with sharing your ID </li></ul><ul><li>Shared via messages (email, SMS) ...
Sharing request
Mutual friends <ul><li>Based on IDs we can detect mutual friends </li></ul><ul><li>But we can not set mutual friendship au...
IDs
IDs <ul><li>Accept sharing request </li></ul><ul><li>Assign name (nick) for ID from incoming request  </li></ul><ul><li>It...
Social graph <ul><li>Now we can obtain our social graph from the server </li></ul><ul><li>A set of pairs (ID1, ID2) </li><...
Social graph
Your own sharing
Messages
Conclusion <ul><li>A new model for sharing location info </li></ul><ul><li>There is no 3-rd party server (as in social net...
Upcoming SlideShare
Loading in …5
×

WATN

1,386 views

Published on

Where Are They Now - a new model for sharing location info on mobile phones. Safe location sharing.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

WATN

  1. 1. Where Are They Now A new model for sharing location info Dmitry Namiot dnamiot@gmail.com Lomonosov Moscow State University Moscow 2011
  2. 2. Introduction <ul><li>This paper describes a new model for sharing location information on mobile phones. </li></ul><ul><li>Safe model for sharing – there is no third party server that keeps your ID and your data </li></ul><ul><li>Mobile web application (HTML5) </li></ul><ul><li>http://watn.linkstore.ru </li></ul>
  3. 3. Key moments <ul><li>No sign-in </li></ul><ul><li>Peer to peer sharing </li></ul><ul><li>Separation for location data and users data </li></ul><ul><li>Any personal information is local only </li></ul>
  4. 4. How does it work <ul><li>Step by step slides </li></ul><ul><li>Step 1: run the application </li></ul><ul><li>http://watn.linkstore.ru </li></ul><ul><li>Any HTML5 browser: iPhone, Android, Bada etc. </li></ul>
  5. 5. Start
  6. 6. Start <ul><li>Application assigns (once) some unique ID for the each user </li></ul><ul><li>Just an ID (UUID) - no secret codes </li></ul><ul><li>Any time you can erase data associated with this ID and create a new one </li></ul>
  7. 7. Available options
  8. 8. Share location info
  9. 9. Sharing process
  10. 10. Sharing data <ul><li>Sharing location info starts with sharing your ID </li></ul><ul><li>Shared via messages (email, SMS) </li></ul><ul><li>The target party can see context: SMS phone number or From field in email </li></ul><ul><li>So the target party is aware who is behind the shared ID </li></ul>
  11. 11. Sharing request
  12. 12. Mutual friends <ul><li>Based on IDs we can detect mutual friends </li></ul><ul><li>But we can not set mutual friendship automatically </li></ul><ul><li>We (WANT) are unaware about the originator of request </li></ul>
  13. 13. IDs
  14. 14. IDs <ul><li>Accept sharing request </li></ul><ul><li>Assign name (nick) for ID from incoming request </li></ul><ul><li>It is based on the context (‘from’) for message with the “share location” request </li></ul><ul><li>Name (nick) will be stored locally </li></ul><ul><li>localStorage in HTML5 </li></ul><ul><li>It is like distributed database: names (nicks) are local, social graph (who shares location to whom) is global </li></ul>
  15. 15. Social graph <ul><li>Now we can obtain our social graph from the server </li></ul><ul><li>A set of pairs (ID1, ID2) </li></ul><ul><li>We can match IDs against the local database with nicks (names) </li></ul><ul><li>After that we can display data in natural forms (with names versus IDs </li></ul>
  16. 16. Social graph
  17. 17. Your own sharing
  18. 18. Messages
  19. 19. Conclusion <ul><li>A new model for sharing location info </li></ul><ul><li>There is no 3-rd party server (as in social networks, Google Latitude etc) with your ID and your location </li></ul><ul><li>Only anonymous server side data </li></ul><ul><li>Personal info is local only </li></ul><ul><li>Platform agnostic (HTML5) </li></ul>

×