Download presentation
Presentation is loading. Please wait.
Published byEdwina Stokes Modified over 9 years ago
1
POP-SNAQ: Privacy-preserving Open Platform for Social Network Application Queries Brian Thompson Huijun Xiong
2
Online Social Networks Use of OSNs continues to increase
3
Online Social Networks To accommodate growing needs, a greater variety of OSNs has appeared
4
Motivation Need a way to collect info from many different OSNs and provide it to the user in a clean and organized fashion Must also be careful not to compromise users’ privacy!
5
Brian and Huijun at the Concert
6
Current Solution: many individual queries “Where is my friend Huijun?” Face book My Space iLike Motivation
7
“Where is my friend Huijun?” QUERY ALL Motivation Our Proposed Solution: cross-network query
8
POP-SNAQ Privacy-preserving Open Platform for Social Network Application Queries provides a unified framework that supports cross-network queries uses a common language employs security measures to protect users’ privacy
9
POP-SNAQ Privacy-preserving Open Platform for Social Network Application Queries provides a unified framework that supports cross-network queries uses a common language employs security measures to protect users’ privacy
10
POP-SNAQ System architecture
11
POP-SNAQ Privacy-preserving Open Platform for Social Network Application Queries provides a unified framework that supports cross-network queries uses a common language employs security measures to protect users’ privacy
12
POP-SNAQ OpenSocial –By Google –A common API for social network apps –“Develop once, Use Everywhere” –Supported by >20 social networks
13
POP-SNAQ Privacy-preserving Open Platform for Social Network Application Queries provides a unified framework that supports cross-network queries uses a common language employs security measures to protect users’ privacy
14
POP-SNAQ Communication Model
15
POP-SNAQ server-side app means OSNs have control over release of data –filter data before releasing –limit output to public profile info –“Free Input, Selective Output” two kinds of filtering 1)based on user preferences 2)based on social network preferences
16
POP-SNAQ text-to-image conversion –performed server-side –built into communication protocol open source implementations already available –GD library imagettftext() protects against large-scale data harvesting attacks
17
To evaluate our project, we compare it with an existing system: Analysis of POP-SNAQ Facebook Connect
18
similar platform to Facebook Apps allows information sharing between Facebook and external websites enables external websites to access Facebook’s user database potential websites must first be reviewed and approved by Facebook
19
THE BATTLE POP-SNAQFacebook Connect
20
BATTLE 1: Utility direct access to user database access all public profile info two-way communication single-network solution filtered access to user database apps can use private info too! one-way communication cross-network solution POP-SNAQFacebook Connect TIE!
21
BATTLE 2: Openness approve apps after careful inspection look into every submission... eventually applications are automatically approved accept every submission immediately POP-SNAQFacebook Connect POP-SNAQ WINS!
22
BATTLE 3: Privacy privacy enforced by policies manually check for data abuse external website controls data flow to users privacy enforced by technology built-in protection against abuse social networks control data flow to users POP-SNAQFacebook Connect POP-SNAQ WINS!
23
VICTORY: POP-SNAQ! POP-SNAQFacebook Connect
24
VICTORY: POP-SNAQ! Sounds great! But can it be true? Is POP-SNAQ just a dream, or can it be reality?
25
Simulation Hold on to your seats!
26
Conclusions POP-SNAQ is a solution to the problem of performing cross-network queries Achieves a balance between providing utility and protecting users’ privacy Improves on existing solution of Facebook Connect Future work: Requires implementation of extended OpenSocial API
27
Questions?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.