Guarding a Walled Garden - Semantic Privacy Preferences for the Social Web Philipp Kärger and Wolf Siberski L3S Research Center, Hannover, Germany.

Slides:



Advertisements
Similar presentations
Connecting Social Content Services using FOAF, RDF and REST Leigh Dodds, Engineering Manager, Ingenta Amsterdam, May 2005.
Advertisements

Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
Minding Your Own Business The Platform for Privacy Preferences Project and Privacy Minder Lorrie Faith Cranor AT&T Labs-Research
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
1Philipp Kärger, ICALT 2007 Services for Knowledge Resource Sharing and Management in an Open Source Infrastructure Elena Demidova, Philipp Kärger, Daniel.
Joseph Smarr Opening up the Social Web Joseph Smarr Chief Platform Architect, Plaxo 11/28/2007.
Lots of sites care about “who you know”… Lots of talk about “opening up the social web”…
25/10/2009Philipp Kärger1 Reactivity and Social Data: Keys to Drive Privacy Decisions in Social Network Applications* * This work was partially supported.
Using Social Semantic Web Data for Privacy Policies Presentation of the Bachelor Thesis Emily Kigel.
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
Semantic Search Jiawei Rong Authors Semantic Search, in Proc. Of WWW Author R. Guhua (IBM) Rob McCool (Stanford University) Eric Miller.
Exploiting Preferences for Minimal Credential Disclosure in Policy-Driven Trust Negotiations Philipp Kärger, Daniel Olmedilla, Wolf-Tilo Balke L3S Research.
PAWN: A Novel Ingestion Workflow Technology for Digital Preservation
Exploiting Preference Queries for Searching Learning Resources Fabian Abel, Eelco Herder, Philipp Kärger, Daniel Olmedilla, Wolf Siberski L3S Research.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
BTW Information Annotation By Rudd Stevens, Jason Endo.
OpenID And the Future of Digital Identity Alicia Bozyk April 1, 2008.
HICSS Socialware - Cathy Dwyer1 Social networking site for the general public Cathy Dwyer Pace University
Advanced Semantic Web Policies ____ Preferences and Reactivity Philipp Kärger L3S Research Center, Leibniz University Hannover Research Seminar, DERI Galway,
1 Personal Activity Coordinator (PAC) Xia Hong UC Berkeley ISRG retreat 1/11/2000.
SPACEBOOK A test application for SKUA. Content Feb 18-21, 2008 SKUA | Spacebook | Practical Semantic Astronomy 2  Where the Spacebook idea comes from.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
The Future Of Social Networks Charlene Li Vice President & Principal Analyst Co-author of Groundswell Forrester Research March 4, 2008.
10 Privacy Settings Every Facebook User Should Know.
You can customize your privacy settings. The privacy page gives you control over who can view your content. At most only your friends, their friends and.
The Live Social Semantics. Goals Enhance the social experience of an event – Social networking Integrate – Data from social networking systems – Semantic.
Identity Management Report By Jean Carreon and Marlon Gonzales.
Interoperability in the Cloud By Alex Espinoza
An XPath-based Preference Language for P3P IBM Almaden Research Center Rakesh Agrawal Jerry Kiernan Ramakrishnan Srikant Yirong Xu.
Social Media Safety Manchester Township Middle School Guidance Department
Tim Finin University of Maryland, Baltimore County 29 January 2013 Joint work with Anupam Joshi, Laura Zavala and our students SRI Social Media Workshop.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Multimedia Annotation – Steffen Staab
UMBC iConnect Audumbar Chormale, Dr. A. Joshi, Dr. T. Finin, Dr. Z. Segall.
Personalized Interaction with Web Resources First Sino-German Symposium on KNOWLEDGE HANDLING: REPRESENTATION, MANAGEMENT AND PERSONALIZED APPLICATION.
University of Minnesota Campus Event Finder Department of Computer Science and Engineering, University of Minnesota Presented by Murat Demiray & Mustafa.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
OpenDSN Revisited: The Open, Distributed Social Networking Protocol By Zach Broderick and Tim Hickey.
PRIVACY PRESERVING SOCIAL NETWORKING THROUGH DECENTRALIZATION AUTHORS: L.A. CUTILLO, REFIK MOLVA, THORSTEN STRUFE INSTRUCTOR DR. MOHAMMAD ASHIQUR RAHMAN.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
Website Workshop Emma Castro, Contents Questionnaire Results Handouts New Ideas.
Visiting Angels Presenter: Social Angel Facebook.com/VisitingAngelsCorporate Social Care.
Shibboleth: An Introduction
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
What’s MPEG-21 ? (a short summary of available papers by OCCAMM)
POP-SNAQ: Privacy-preserving Open Platform for Social Network Application Queries Brian Thompson Huijun Xiong.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Social Stream, a social network framework
FriendFinder Location-aware social networking on mobile phones.
Joseph Smarr A Practical Vision for Friends-List Portability Joseph Smarr IIW 2007b, 12/5/2007.
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Application Report: An extensible policy editing API for privacy and identity management policies Giles Hogben jrc. It European Commission.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
Getting Started Telligent or SharePoint (or Hybrid)?
Sarah Manuel Final Presentation MCO435-Social Media.
CREATED BY : ARCHANA L. TULSANI.  What is a Social networking site ?  Different Social networking sites(SNS)  Uses of SNS  Reasons for increasing.
Federated Identity & Attribute Based Resource Access Controls
Introduction to gathering and analyzing data via APIs Gus Cavanaugh
API (Application Program Interface)
Cloud based linked data platform for Structural Engineering Experiment
SysML 2.0 Formalism: Requirement Benefits, Use Cases, and Potential Language Architectures Formalism WG December 6, 2016.
Building the Semantic Web
Identity Federations - Overview
Middleware independent Information Service
4 The scenario is: Marcia had a bad experience on Facebook, she used to receive massages from a guy that she didn't know personally; she just accepted.
Analyzing and Securing Social Networks
Reactive Policies for the Semantic Web*
LOD reference architecture
Presentation transcript:

Guarding a Walled Garden - Semantic Privacy Preferences for the Social Web Philipp Kärger and Wolf Siberski L3S Research Center, Hannover, Germany Philipp Kärger - L3S Research Center 05/05/19

Outline Observations and Problem Statement A Unified Privacy Model Implementation using OpenSocial Future Work and Conclusions Philipp Kärger - L3S Research Center 05/05/19

Observations and Problem Statement Philipp Kärger - L3S Research Center 05/05/19

Privacy Decisions: who and what Who is requesting? Do I know the guy? Did I ever meet him? Did I ever talk to him? Is he a colleague? Didn’t I meet him at ESWC? What is requested? Is the requested thing/action private? Do I want to share the requested thing? Isn't it the picture I took once at this nice ESWC talk? Philipp Kärger - L3S Research Center 05/05/19

The Who and the What reflected on the Social Web: Philipp Kärger - L3S Research Center 05/05/19

But what about … … the social context? You are allowed if you … posted in my forum. are my friend in either Facebook or Skype. are in one of my Orkut groups. are in any of my Flickr pictures. attended ESWC. like the same music. are interested in Semantic Web. are listed in my FOAF profile. … the social context? Philipp Kärger - L3S Research Center 05/05/19

Privacy Preferences are Trapped Platforms share similar concepts like friends groups messages and chats profile information blocked users shared resources But privacy preferences cannot be exported and reused. Philipp Kärger - L3S Research Center 05/05/19

Summary: Motivation Privacy Preferences on the Social Web are restricted to predefined categories (fixed Whos and Whats) cannot refer to social context - although it is available (Walled Garden No. 1) cannot be exported and reused crossing platforms (Walled Garden No. 2) Philipp Kärger - L3S Research Center 05/05/19

A Unified Model for Privacy Preferences Philipp Kärger - L3S Research Center 05/05/19

“Somebody is allowed to do/see something.” A Privacy Preference is a mapping from What to Who Set of actions/objects to Set of persons Object category to Subject category Philipp Kärger - L3S Research Center 05/05/19

Object and Subject Categories users shall be allowed to define new subject categories e.g., “A family member is every person who is in my FOAF profile or in my Facebook group ‘family’.” family_member(X) :- foafFriend(X) ; inFacebookGroup(X,’family’). new object categories e.g., “A party picture is everything which is a picture and tagged with ‘party’.” party_picture(X) :- picture(X) , taggedWith(X,’party’). Philipp Kärger - L3S Research Center 05/05/19

And-Or-Tree visualization of categories Object Categories – the “What” Subject Categories – the “Who” Philipp Kärger - L3S Research Center 05/05/19

User-defined Mappings on Categories also explain enforcement enforcement happens acc. to the Mappings common vocabulary  unified format Philipp Kärger - L3S Research Center 05/05/19

Summary new categories can be defined by rules party_picture(X) :- picture(X) , taggedWith(X,’party’). mappings between these categories define privacy preferences Every party_picture can be accessed by every friend. platform independent when exploiting a suitable vocabulary Philipp Kärger - L3S Research Center 05/05/19

Implementation Philipp Kärger - L3S Research Center 05/05/19

Goals a uniform representation of Privacy Preferences  RDF extend standard Social Web platform to enforce such preferences  the OpenSocial Implementation Apache Shindig support the integration of arbitrary social contexts for the preferences  Policy Engine “Protune” plus Social Web wrapper Philipp Kärger - L3S Research Center 05/05/19

Apache Shindig – an Open Social Implementation Open Social – an API for Social Web sites defining methods for retrieving personal information (profile data) getting activity notification storing/retrieving application data sending/receiving messages Apache Shindig container for hosting Social Web applications implements Open Social API basis to easily develop Social Web platforms Philipp Kärger - L3S Research Center 05/05/19

Shindig Extension filters requests (Open Social API calls) for information about persons interprets our Privacy Preference Model Protune is used as policy engine for privacy enforcement privacy enforcement calls external sources  used to check social context family_member(X) :- foafFriend(X) ; inFacebookGroup(X,’family’). Philipp Kärger - L3S Research Center 05/05/19

Philipp Kärger - L3S Research Center 05/05/19

Social Context Privacy Preferences can relate to arbitrary RDF sources, e.g., FOAF, SIOC, DOAP relationships on Twitter friendships on Flickr any OpenSocial information (e.g., age, current location, address) co-authorship on DBLP (via the DBLP SPARQL endpoint) Philipp Kärger - L3S Research Center 05/05/19

Implementation Summary each Shindig-based platform can adopt it reuse and share RDF format of Privacy Preferences integrate of social context gathered from the Web Philipp Kärger - L3S Research Center 05/05/19

Future Work & Conclusions Philipp Kärger - L3S Research Center 05/05/19

Future Work Authentication and identification User Interface FOAF+SSL OpenID certificates, credentials, Trust Negotiation User Interface Philipp Kärger - L3S Research Center 05/05/19

Philipp Kärger - L3S Research Center 05/05/19

Conclusions Social Web Privacy Preferences share a simple scheme are limited to concepts of one platform only are not portable to other platforms We introduced a new Privacy Preference Model easily extendable with complex categories crosses the Walled Garden Our Implementation exploits OpenSocial and Protune uses RDF representation of Privacy Preferences Philipp Kärger - L3S Research Center 05/05/19

Thanks for your attention. Philipp Kärger L3S Research Center kaerger@L3S.de www.L3S.de/~kaerger Philipp Kärger - L3S Research Center 05/05/19