ubicomp is about context
play

UbiComp is About Context Who are you? Are you buying this? Where - PowerPoint PPT Presentation

UbiComp is About Context Who are you? Are you buying this? Where are you? Where are your friends? Where are you going? What are you eating? UbiComp is About Context What are you doing? Are you exercising? Who are you with? What do you


  1. UbiComp is About Context

  2. Who are you? Are you buying this? Where are you? Where are your friends? Where are you going? What are you eating? UbiComp is About Context What are you doing? Are you exercising? Who are you with? What do you want? Are you asleep? Who do you want?

  3. Location-Based Dating Apps Who do you want?

  4. Smart Phones are Great Sensors of Context

  5. Sensing Context & Smartphones Sensors : ‣ Accelerometer ‣ Camera ‣ Microphone ‣ GPS ‣ The Internet ‣ ...

  6. Sensing Context Sensor : & Smartphones ‣ Accelerometer (motion) Inferred Context : ‣ Are you driving? ‣ How much did you Sensors : exercise today? ‣ Accelerometer ‣ Did you get enough sleep ‣ Camera last night? ‣ Microphone ‣ Is the phone in your ‣ GPS pocket? ‣ The Internet ‣ ... ‣ ...

  7. Sensing Context Sensor : & Smartphones ‣ Camera Inferred Context : ‣ Who are you with? ‣ Is it daytime? Sensors : ‣ Are you on vacation? ‣ Accelerometer ‣ Are you out at a bar? ‣ Camera ‣ ... ‣ Microphone ‣ GPS ‣ The Internet ‣ ...

  8. Sensing Context Sensor : & Smartphones ‣ Microphone Inferred Context : ‣ What kind of place are you at? Sensors : ‣ Is it crowded there? ‣ Accelerometer ‣ Are you at a movie ‣ Camera theatre? ‣ Microphone ‣ Are you in an argument? ‣ GPS ‣ Is the phone in your ‣ The Internet pocket? ‣ ... ‣ Who are you with? ‣ What are you saying? ‣ ...

  9. Sensing Context Sensor : & Smartphones ‣ GPS (location sensing) Inferred Context : ‣ Where are you? ‣ Who are you with? Sensors : ‣ What are you doing? ‣ Accelerometer ‣ Where are you going? ‣ Camera ‣ Are you stuck in traffic? ‣ Microphone ‣ Are you late for work? ‣ GPS ‣ What is your routine? ‣ The Internet ‣ Where did you sleep last ‣ ... night? ‣ ...

  10. Sensing Context Sensor : & Smartphones ‣ The Internet Inferred Context : ‣ Who are you? ‣ Who are your friends? Sensors : ‣ Who are your family? ‣ Accelerometer ‣ Who is your spouse? ‣ Camera ‣ Where did you grow up? ‣ Microphone ‣ What places are near by? ‣ GPS ‣ What is your schedule? ‣ The Internet ‣ ... ‣ ...

  11. Location

  12. Why is location important?

  13. Why is location important? ‣ A great deal of contextual information can be derived just by observing a user’s location. ‣ Entire industries are being built and reshaped around location ‣ local deals (Groupon, living social), location sharing, local search, location- based ads, urban computing and “smart city” applications, ...

  14. & Smartphones

  15. Who are your friends? Bridging the Gap Between Physical Location and Online Social Networks 2010 Conference on Ubiquitous Computing Justin Cranshaw Norman Sadeh Jason Hong Niki Kittur Eran Toch

  16. Bridging the Gap Between Physical Location and Online Social Networks The purpose of this work is to explore the relationships between online social networks, and the real world mobility patterns of their users.

  17. 6 = B B C C A A D D E E We wanted to understand how the network of interactions on Facebook differs from the network of real world interactions.

  18. ‣ We studied location data from over 200 Pittsburgh residents. ‣ Some were continuously tracked via smart phones ‣ Others’ locations were approximated more discretely via their laptop usage. ‣ We compared their collected location histories with data collected from their Facebook accounts.

  19. Location Location Are Joe and Bob history history Facebook from Joe from Bob Friends? Joe Bob One of the questions we address in this work

  20. Co-Locations being in the same place at the same time Joe Bob We approach the problem in a very natural way. We look at the history of co-locations between Joe and Bob.

  21. Co-Locations being in the same place at the same time Joe Bob However, even with the history of co-locations between users, it’s still highly non-trivial to predict affinity.

  22. Co-Locations being in the same place at the same time Joe Bob One reason for the difficulty (there are many) is the large number of familiar strangers found in a dense urban environment.

  23. Co-Locations Familiar Strangers : two people that often encounter one another, being in the same place but don’t know each other. at the same time Joe Bob One reason for the difficulty (there are many) is the large number of familiar strangers found in a dense urban environment.

  24. Co-Locations being in the same place at the same time Bob’s House Joe Bob Context matters when looking at co-locations.

  25. Co-Locations being in the same place at the same time Starbucks Joe Bob Context matters when looking at co-locations.

  26. Co-Locations being in the same place at the same time Starbucks Joe Bob We designed a set of contextual properties of co-locations that predict pretty well whether or not two people are friends.

  27. What are the privacy implications here?

  28. A list of all the people you Your know, plus a description location of how frequently and Algorithm in what contexts you data interact with them. What are the privacy implications here? [see above picture]

  29. Location & Privacy

  30. Where are you? Where are you? Where are you? Where are you? Where are you? The (near) Future

  31. Where are you? Where are you? Where are you? Where are you? Where are you? But, what if you want some privacy?

  32. Where are you? Where are you? Where are you? Where are you? Where are you? Off On On Phones let you turn tracking off per app

  33. Where are you? Where are you? Where are you? Where are you? Where are you? Off On On But many applications use location in complex ways

  34. Where are you? Where are you? Where are you? Where are you? Where are you? Policy Policy Policy Apps will need richer access control policies

  35. Where are you? Where are you? Where are you? Where are you? Where are you? Policy ? Policy Policy ? ? ? ? Policy Configuration is Complex

  36. Capturing Location-Privacy Preferences: Quantifying Accuracy and User-Burden Tradeoffs Personal Ubiquitous Computing, 2011 Mike Benisch Patrick Kelley Norman Sadeh Lorrie Cranor

  37. Page 1 of 14 Your Close Friends and Family? You were observed to be at Location A between Sunday September 21, 8:48pm and Monday September 22, 9:02am. Please indicate whether or not you would have been comfortable sharing your location during this time with each of the groups below. Click here if you believe that this observation is completely inaccurate. Would you have been comfortable sharing your location between Sunday September 21, 8:48pm and Monday September 22, 9:02am with: 100% Average policy accuracy, c = 20 Loc/Time+ 80% Loc/Time 60% Loc Time+ 40% Time 20% White list 0% Friends & family Facebook friends University community Advertisers Figure 4: The average accuracy (bars indicate 95% confidence intervals) for each group, under each of the different privacy-setting types. For these results, we hold constant the cost for inappropriately revealing a location at c = 20.

  38. ‣ White-lists (on and off switches) do pretty well at capturing sharing preferences with close friends and family. ‣ For sharing with more diverse social groups, more expressive policies are required to capture user preferences. ‣ Even the most complex policies are only 60-70% efficient for social groups beyond Friends and Family. 100% Average policy accuracy, c = 20 Loc/Time+ 80% Loc/Time 60% Loc Time+ 40% Time 20% White list 0% Friends & family Facebook friends University community Advertisers Figure 4: The average accuracy (bars indicate 95% confidence intervals) for each group, under each of the different privacy-setting types. For these results, we hold constant the cost for inappropriately revealing a location at c = 20.

  39. ‣ White-lists (on and off switches) do pretty well at capturing sharing preferences with close friends and family. ‣ For sharing with more diverse social groups, more expressive policies are required to capture user preferences. ‣ Even the most complex policies are only 60-70% efficient for social groups beyond Friends and Family. People have complex preferences 100% Average policy accuracy, c = 20 Loc/Time+ 80% Loc/Time 60% Loc Time+ 40% Time 20% White list 0% Friends & family Facebook friends University community Advertisers Figure 4: The average accuracy (bars indicate 95% confidence intervals) for each group, under each of the different privacy-setting types. For these results, we hold constant the cost for inappropriately revealing a location at c = 20.

  40. Continuous Friend-To-Friend Location Sharing With Rich Privacy Settings

  41. Who? Policy is a disjunction of Rules . Where? Rule is a conjunction of Who , Where and When clauses. When? Location Sharing Policies

  42. Example Rules Location Sharing Policies

  43. Comments, Limitations, Criticisms???

  44. Comments, Limitations, Criticisms??? [raise hands now]

  45. ‣ Efficiency is a best case analysis. It assumes the user is actually capable of knowing (and specifying in advance) the optimum policy. Real world policies will be less accurate. Comments, Limitations, Criticisms???

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend