20
A Non-Proprietary Social Internet Monica Lam MobiSocial Computing Laboratory Stanford University With Ben Dodson, Michael Fischer, T. J. Purtell, Ian Vo MobiSocial is supported by AVG, Google, ING Direct, Nokia, Sony Ericsson. Part of the NSF Programmable Open Mobile Internet (POMI) 2020 project.

A Non-Proprietary Social Internet

  • Upload
    metea

  • View
    31

  • Download
    0

Embed Size (px)

DESCRIPTION

A Non-Proprietary Social Internet. Monica Lam MobiSocial Computing Laboratory Stanford University With Ben Dodson, Michael Fischer, T. J. Purtell , Ian Vo. MobiSocial is supported by AVG, Google, ING Direct, Nokia, Sony Ericsson. - PowerPoint PPT Presentation

Citation preview

Page 1: A Non-Proprietary  Social Internet

A Non-Proprietary Social Internet

Monica LamMobiSocial Computing LaboratoryStanford University

With Ben Dodson, Michael Fischer, T. J. Purtell, Ian Vo

MobiSocial is supported by AVG, Google, ING Direct, Nokia, Sony Ericsson. Part of the NSF Programmable Open Mobile Internet (POMI) 2020 project.

Page 2: A Non-Proprietary  Social Internet

Deep Social

FB Android SDK

FB Android SDK

750 Million Users

Facebook GraphFacebook Graph

Page 3: A Non-Proprietary  Social Internet

Today’s Social Intranets

Cyberbullying

Loss of privacy

Page 4: A Non-Proprietary  Social Internet

Today’s Social Intranets

Cyberbullying

Loss of privacy

Monopoly

Page 5: A Non-Proprietary  Social Internet

Today’s Social Intranets

Cyberbullying

Loss of privacy

Monopoly

Loss of competition

Zynga Dependency on Facebook wsj, 10-12-11

Page 6: A Non-Proprietary  Social Internet

Social Intranet -> Internet

No single owner of users’ data or app platform

No need to join the same network

Page 7: A Non-Proprietary  Social Internet

Challenges

Installed base: 750 millions users,many developers, web pages

Economic feasibility

Lack of concern for privacy

A non-starter: FB + privacy

Page 8: A Non-Proprietary  Social Internet

Design Goals

Disintermediation for daily social interactions

Minimize friction in interactions

Healthy ecosystem: 100,000 social apps

Page 9: A Non-Proprietary  Social Internet

Today Social Networking

Global Social GraphGlobal Social Graph

TCP/IPTCP/IP

Page 10: A Non-Proprietary  Social Internet

Disintermediation

Trusted Group Communication Protocol Trusted Group Communication Protocol

Social OS

Page 11: A Non-Proprietary  Social Internet

Today Social Networking

Global Social GraphGlobal Social Graph

FB appTCP/IPTCP/IP

Page 12: A Non-Proprietary  Social Internet

POSI: P2P Open Social Interactions API

POSI

Trusted Group Communication Protocol Trusted Group Communication Protocol

Social OS

Page 13: A Non-Proprietary  Social Internet

Live Demo

Page 14: A Non-Proprietary  Social Internet

Integration with Android Apps

Page 15: A Non-Proprietary  Social Internet

Shared AppsInviting Friends to Sharing Videos

Page 16: A Non-Proprietary  Social Internet

Sharing a ToDo List

Page 17: A Non-Proprietary  Social Internet

Playing a Card Game

Page 18: A Non-Proprietary  Social Internet

Architecture

Social OS

Trusted Group Communication Protocol (TGCP)

Musubi Kernel

POSI: Posse’s Open Social Interactions API

MusubiDatabase

Group-oriented

Blobsclient

TGCP Service

Musubi Apps

TGCPclient

Social Kit

Browser

Page 19: A Non-Proprietary  Social Internet

User Studies

Page 20: A Non-Proprietary  Social Internet

ConclusionDecentralized social graph

Familiar model: the address book

Disintermediation TGCP: Encrypted person-to-person, group

communication as a primitive

Frictionless interactions Musubi sOS: 0 to 1-click group interactions

Goal: 100,000 apps POSI: Psuedononymous group communication

API Easy decentralized apps