opening up social networks - renato iannella

42
Opening up Social Networks: Breaking down the Walled- Gardens October 6 - 9 2009 Sydney, Australia Dr Renato Iannella Principal Scientist [email protected] @riannella

Upload: web-directions

Post on 22-Jan-2015

1.432 views

Category:

Technology


0 download

DESCRIPTION

Social Networks have been a world-wide phenomenon and their proliferation poses a pressing interoperability and usability challenge to both web users and service providers. Web users have different social networks accounts and utilise them in different ways depending on the context. For example, more friendly chat on FaceBook, more professional on LinkedIn, and a bit daring interaction on Hi5. Maintaining these multiple online profiles is cumbersome and time consuming and locks in the web user to a service provider. Also, sharing information and user-generated content is particularly challenging due to the obscure nature of privacy and rights management on social networks and the lack of awareness and transparency of such policies. The W3C Social Web Incubator Group (XG) has been investigating these challenges with the purpose to define a number of new standards that can address the needs of the social web users and balance the needs from the servicer providers. This talk will look at the social profile portability needs and the policy (privacy and rights) directions needed to break down the “walled gardens” of social networks. Licensed under Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported (http://creativecommons.org/licenses/by-nc-nd/3.0/)

TRANSCRIPT

Page 1: Opening up social networks - Renato Iannella

Opening up Social Networks: Breaking down the Walled-Gardens

October 6 - 9 2009Sydney, Australia

Dr Renato IannellaPrincipal Scientist

[email protected]

@riannella

Page 2: Opening up social networks - Renato Iannella

Forrester - Future of the Social Web

Era of Social Relationships

Era of Social Functionality

Era of Social Colonization

Era of Social Context

Era of Social Commerce

• Community context: affiliation with those who share similar interests

• Location-based context: mobile or consumer-specified location and time.

• Social context: influence from trusted peers

• Behavioral context: consumer actions on the Web or network

• Preferences context: what consumers say they want

Page 3: Opening up social networks - Renato Iannella

W3C Social WebIncubator Group

Page 4: Opening up social networks - Renato Iannella

W3C Social WebW3C Social Web Incubator Group• http://www.w3.org/2005/Incubator/socialweb/• March 2009 - March 2010Deliverables• Requirements and Use Case• SNS Platform Functionality• Technical + Final ReportW3C Policy Languages Interest Group• http://www.w3.org/Policy/pling

Page 5: Opening up social networks - Renato Iannella

W3C Social WebUse Case help to drive Task Forces• Privacy• Portability Architecture• Context

Page 6: Opening up social networks - Renato Iannella

ArchitectureDistributed & Portability Focus

ProfileServices

RelationshipServices

SearchServices

Messaging

ActivityStreams

User Generated Content

Location-Based Services

Authorisation Authentication Security

Communications

Page 7: Opening up social networks - Renato Iannella

ArchitectureTechnology Roadmap...• OpenSocial• XMPP• GoogleWave• FOAF• Atom/RSS• vCard• Semantic Web (RDF, OWL, RDFa)• SKOS

Page 8: Opening up social networks - Renato Iannella

Policy Commons

Page 9: Opening up social networks - Renato Iannella

[ Real ] Use Cases

Page 10: Opening up social networks - Renato Iannella

Chewy Wong and Virgin Mobile

Page 11: Opening up social networks - Renato Iannella

E-Society Issues

Page 12: Opening up social networks - Renato Iannella

Facebook & Media

Page 13: Opening up social networks - Renato Iannella

Driving Change

Page 14: Opening up social networks - Renato Iannella

ChallengesScalability

Illustration by David Simonds <http://www.economist.com/business/displaystory.cfm?story_id=10880936>

Walled Gardens+

= “Profile LockDown”

Page 15: Opening up social networks - Renato Iannella

Challenges

Policy Expectations

Page 16: Opening up social networks - Renato Iannella

Profile Aggregators

Terms of Service Privacy Policy API Documentation Blog Contact

Cliqset for Developers

Cliqset is an open platform for creating and exchanging social information. As a secure repository forsocial data, Cliqset gives developers the tools to easily create, retrieve and manipulate social informationacross applications and services on behalf of their users.

Unlike other social APIs, Cliqset isn't interested incompeting with you for user attention. We provide youwith complete user-authorized control to not only read butalso create content and manipulate social identityinformation. Cliqset is designed to create open interactionbetween the users' social information and the developerapplication. This allows you to create software taps intothe existing social information created and refined acrossall Cliqset-enabled applications. We've built the back-end,you build the front-end.

As a developer you interact with Cliqset through the mostrobust set of RESTful social APIs currently available.Through these APIs you have the ability to search for,create, retrieve and manipulate all aspects of a socialidentity, including profile and contact details, activities, 3rdparty services, relationships and messaging with manymore to come.

At its heart, Cliqset is very much a user-centric systembased on the idea that the user owns their information, not the service. Subsequently, any and all accessto social resources requires user authorization and Cliqset supports a number of authorizationtechnologies including OAuth, Basic and user pre-shared keys.

Once you're up and running, Cliqset then helps you to promote your service by broadcasting events andchanges triggered by your users across their social graph, keeping their friends in the loop on whatthey're doing and driving traffic directly back to your site.

Let's work together to build the next generation of the open web. Let's break down the walled gardensaround social identity and build something better.

Get Registered and start building applications on the Cliqset platform.

© 2009 Cliqset Inc.

Login RegisterHome For Users For Developers

Page 17: Opening up social networks - Renato Iannella

Profiles

Page 18: Opening up social networks - Renato Iannella

Profiles Utopia

Citizen

Researcher

Personal

Mi5 Secret Agent

Social

Animal Freedom

Page 19: Opening up social networks - Renato Iannella

Profile Profile Profiles!

Page 20: Opening up social networks - Renato Iannella

Personal

Family

Friends

Work

Citizen

Social

Sharing the Profile Pie

Page 21: Opening up social networks - Renato Iannella

Profiles Meets Policies

Page 22: Opening up social networks - Renato Iannella

Qld Social Networks

Page 23: Opening up social networks - Renato Iannella

Profiles and PoliciesSign In

Terms of Use

‘Share My Story’ website

Terms of Use

You agree that access to and use of this website shall be strictly in accordance with, and governed by these

legally binding Terms of Use in their unaltered form. If you do not accept these Terms of Use you must exit

this website immediately. Use of this website, or access to any of the content on this website constitutes

your acceptance of these Terms of Use.

The expression these “Terms of Use” includes:

the terms and conditions set out below;

the Share My Story Website Community Guidelines ;

the Share My Story Website Privacy Policy ;

the Share My Story Website Copyright page ;

the Share My Story Website Disclaimer page

In these Terms of Use:

the expression “the State” means the State of Queensland (including Queensland Transport);

the expression “Queensland Transport” means the Queensland Department of Transport;

the expression “Kaltura” means Kaltura, Inc, the State’s subcontractor for video services; and

headings are for convenience only, and do not affect the interpretation of these Terms of Use.

1 Agreement

1.1 The "Share My Story Website" [www.sharemystory.qld.gov.au] is owned by the State of

Queensland and operated by Queensland Transport.

1.2 These Terms of Use may be revised by Queensland Transport from time to time. Please

refer to clause 5 below.

1.3 You are not granted any rights in or to the Share My Story Website other than the

limited right to use the Share My Story Website according to these Terms of Use, and any

Terms of Use that Queensland Transport may adopt from time to time.

2 Your use of the Share My Story Website

2.1 You agree that you will use the Share My Story Website in accordance with these Terms

of Use and that you will not use the Share My Story Website for any unlawful purpose.

User Account Information

2.2 You may be required to create an account (“User Account”) before you can

access certain parts of the Share My Story Website, or submit User Content

(defined in 2.3 below). You are only permitted to create a User Account if you are

aged 18 years or over.

You must provide complete and accurate information when creating a User Account. You

cannot use another person’s User Account and must immediately notify us of any unauthorised

use of your User Account. The State reserves the right to co-operate with any legal order,

direction or request to disclose the identity or other information relating to anyone submitting

User Content which violates any law or is the subject of investigation relating to the possible

violation of any law.

Intellectual Property in your User Content, and the licence which you grant

2.3 By submitting any information, concepts or other materials, including but

not limited to images, videos, stories, recordings and/or comments (collectively,

the “User Content”) whilst visiting the Share My Story Website, you automatically

grant to the State, its affiliates and sub-licensees a royalty-free, perpetual,

irrevocable, non-exclusive, sub-licensable, transferable right and licence to do

any act comprised in the copyright or other intellectual property rights in the User

Content and to use the User Content in any manner and in all media (whether

now known or later devised) throughout the world in perpetuity, without

compensation, restriction on use, attribution or liability. This includes the right to

edit, adapt, modify, change, add to, detract from, reproduce, distribute,

communicate to the public (online, by email, or otherwise), publish, prepare

derivative works of, display and perform the User Content in public, to use the

User Content for any purpose, including but not limited to commercial purposes,

and to authorise any other person to do any of those things. You agree that the

User Content is, and will be, treated by the State as non-confidential. You

warrant that you have the full authority to grant these rights.

2.4 You accept full responsibility for obtaining legal advice to ensure that in

submitting User Content, your intellectual property rights are not lost or

diminished. (This is for your own protection.) The State does not warrant that

any User Content you submit will be protected against loss, misuse or alteration

by third parties. In particular, the State does not warrant that you will not suffer

Latest stories

A Saturday night. 6

young people in a car –...

Respect

Enough!

It was real, not like in the

movies

Wheelchair bound

I WAS A DRINK DRIVER

(part 3) my court case

Hurrying and got

somewhere to go!

I miss my son Jeff two

years later

Show you care

6,264Click here if you support

this website and the belief

that there is power in

sharing.

Keywords Advanced

RSS Twitter

2.3 By submitting any information, concepts or other materials, including but not limited to images, videos, stories, recordings and/or comments (collectively, the “User Content”) whilst visiting the Share My Story Website, you automatically grant to the State, its affiliates and sub-licensees a royalty-free, perpetual, irrevocable, non-exclusive, sub-licensable, transferable right and licence to do any act comprised in the copyright or other intellectual property rights in the User Content and to use the User Content in any manner and in all media (whether now known or later devised) throughout the world in perpetuity, without compensation, restriction on use, attribution or liability. This includes the right to edit, adapt, modify, change, add to, detract from, reproduce, distribute, communicate to the public (online, by email, or otherwise), publish, prepare derivative works of, display and perform the User Content in public, to use the User Content for any purpose, including but not limited to commercial purposes, and to authorise any other person to do any of those things.

2.7 If you have any moral rights (or similar rights) in respect of User Content that you submit, you consent to the State and all other persons using the User Content from time to time in any way it wishes or they wish (even if that use is contrary to those rights), including making material alterations thereto and exploiting them with or without attribution. Immediately on such moral rights beginning to exist, you waive those rights in perpetuity, to the maximum extent permitted by law. If any other person has moral rights in respect of User Content that you submit, you must ensure that they agree to the above (in respect of their moral rights) before you submit the User Content.

Page 24: Opening up social networks - Renato Iannella

FB - Opt Out

Page 25: Opening up social networks - Renato Iannella

More Policies

Page 26: Opening up social networks - Renato Iannella

Policies!

Page 27: Opening up social networks - Renato Iannella

Codifying Policies...

Irene PollachWhat’s Wrong With Online Privacy Policies?COMMUNICATIONS OF THE ACM, September 2007

Research has shown that privacy policies tend to intensify privacy concerns rather than engender trust.

One way to combat this dichotomy is to redesign their content, language, and presentation format

Page 28: Opening up social networks - Renato Iannella

Key ChallengesPolicy Expression• how to unambiguously define the terms and

conditions of a policy Policy Transparency• how to ensure all parties are aware of the policy

and its implications Policy Conflict• how to detect potential incompatibilities

between dependent policiesPolicy Accountability• how to track policy exceptions and obligations

Page 29: Opening up social networks - Renato Iannella

FaceBook Use Case

Page 30: Opening up social networks - Renato Iannella

Billie

Page 31: Opening up social networks - Renato Iannella

FaceBook Terms

Page 32: Opening up social networks - Renato Iannella

FaceBook UI

Page 33: Opening up social networks - Renato Iannella

Billie

Page 34: Opening up social networks - Renato Iannella

Accountability

Page 35: Opening up social networks - Renato Iannella

People

Page 36: Opening up social networks - Renato Iannella

Policy Interoperability

Page 37: Opening up social networks - Renato Iannella

Privacy Options: FB and Flickr

Transparency

Expression

Accountability

ConflictConflict

Page 38: Opening up social networks - Renato Iannella

People ConstraintsOnly the content owner (ie no one else)Specific (named) friends and colleagues (both allowed and not allowed)Family membersAll direct friends or colleaguesYour second level friends or colleagues (ie friends of friends)All Groups (that the content owner is a member of) or some GroupsEveryone (ie public)

Page 39: Opening up social networks - Renato Iannella

Summary

Page 40: Opening up social networks - Renato Iannella

Social Web ChallengesMeet User needs• Balance the complexity of managing partial

profiles with the benefits• Intuitive user interfaces• Get Privacy right!Meet Platform needs• Promote open interoperable standards• Develop open source testbeds• Large scale deployments

Page 41: Opening up social networks - Renato Iannella

SummaryDistributed Partial and Multiple ProfilesUser in Control with Policy-based access and obligationsCurrent Social Network technologies (eg FOAF, OpenID…) are lacking these featuresStandardisation track via W3C• New extensible Profile information model• New Social data obligations model• New distributed service protocol mechanisms

Page 42: Opening up social networks - Renato Iannella

SNI2009

http://spin.nicta.org.au/SNI2009