Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.

Similar presentations


Presentation on theme: "Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop."— Presentation transcript:

1 Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop Challenges for Large Scale Adoption of Social Media Context-Aware Privacy Policies in Mobile and Social Computing http://ebiq.org/r/349

2 Convergence of Mobile and Social Social media & mobile computing are intertwined We use laptops, tablets and smartphones more than desktops Devices sync critical data with the cloud and each other – Take a picture on your smartphone and it gets uploaded to Instagram – Friend a person on Facebook via your computer, your smartphone notices and links her to existing contacts We should attend to both in addressing privacy by giving users ways to limit who can see what

3 Context-Aware Privacy Social media apps and smart mobile devices each know a great deal about their users Together they may know too much! But acquiring and reasoning about this knowledge will enable both to provide better services

4 Context-Aware Privacy Sharing the information with other users, organizations and services can also be beneficial Context-aware policies can be used to limit information sharing and to control the actions and information access For both social media and mobile apps Two themes: situation awareness & information integration We’re in a two-hour bud- get meeting in room 810 with Alice, Bob & Carol We’re in a impor- tant meeting We’re busy

5 Situational Awareness Awareness of what’s happening around you to understand how information, events and actions will impact your goals and objectives A common theme in as we become more instrumented and interconnected Applies to people, smart interfaces, sensors, AI, wireless networks, embedded systems, streaming data, image processing, smartphones, etc. Challenges for distributed, dynamic & interconnected systems 1 1

6 Information integration You can’t use and integrate shared information unless you understand its meaning Common, shared semantic models (ontologies) are essential along with techniques for inference, knowledge mapping and provenance We use Semantic Web languages (RDF, OWL) as a standardized substrate to represent and reason with concepts, knowledge, facts, and rules. Since RDF is a graph-based representation, it’s a good fit for semantics-aware big data analytics 2 2

7 E.g.: A Mobile Context KB RDF KB on device conforming to shared ontologies Imports ontologies, e.g. Foaf, Geo- Names Uses Geonames linked data for background spatial knowledge RDF supported by open source tools, standards, infra- structure, data UMBC 39.25543 -76.71168 61  Baltimore County  United States  Maryland  Baltimore County 7/46

8 Linked Open Data Context / situation recognition Train Classifiers Decision Trees Naïve Bayes SVM Feature Vector Time, Noise level in db (avg, min, max), accel 3 axis (avg, min, max, magnitude, wifis, … RDF context model HMM

9 Context-aware Privacy Policies We use declarative policies that can access the user’s profile and context model for privacy and security Privacy: one use is to control what user- sensitive information we share with whom and in what context Privacy and security: we use the same policy infrastructure to control actions that an app can take (e.g., turn on camera, access SD card) 9/46

10 Ex: Sensor Data Access Policies Lets users decide how their sensor information is released Sample Privacy policy – share GPS co-ordinates on weekdays from 9am-5pm only if in office – Do not allow access to recorded audio but allow access to accelerometer and WiFi AP ids on weekdays 10/46

11 Demonstration policies Share actual or mock location depending on requester [ ShareMockGPSSimple: (?user ex:systemUser ?someValue) (?requester ex:shareMockGPSCoordinates ``True') ] Policy to share mock location if user is inside Building10 [ShareMockGPSComplex1: (?user ex:systemUser ?someValue) (?someActivity platys:occurs_at ?userPlace) (?userPlace platys:has_location ?userLocation) (?userLocation platys:part_of ?userBuilding) (?userBuilding rdf:type platys:Building) equal(?userBuilding, platys:Building10) (?requester ex:shareMockGPSCoordinates ``True') ]

12 Implemented use case Obfuscated location provided to one Android app Actual location reported to another Android app

13 Conclusion Users of social media apps and mobile devices need better privacy controls Declarative policies grounded in semantic data offer expressive power We can mine mobile sensor data to learn models of activities and contexts We can mine social network content and structure to induce groups and sharing preferences

14 http://ebiquity.umbc.edu/ 14 finin@umbc.edu


Download ppt "Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop."

Similar presentations


Ads by Google