+ All Categories
Home > Education > A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Date post: 21-Jan-2015
Category:
Upload: stanford-school-of-engineering
View: 2,584 times
Download: 2 times
Share this document with a friend
Description:
Stanford Engineering Professor Monica Lam discusses her lab's work in developing an open social network aimed at giving users better control of their data and greater privacy.
Popular Tags:
34
A Wide-Open World of Social Networking Monica Lam MobiSocial Computing Laboratory Stanford University MobiSocial is supported by AVG, Google, ING Direct, Nokia, Sony Ericsson. Part of the NSF Programmable Open Mobile Internet (POMI) 2020 project.
Transcript
Page 1: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

A Wide-Open World of Social Networking

Monica Lam MobiSocial Computing Laboratory Stanford University

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 Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Goals of This Class

�  Early results in research in social networking architectures

�  University computer science research �  Demos of ongoing research

�  Android market: DungBeetle �  Stanford Wifi

�  ID = eday � Password = stanford

Page 3: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Motivation

�  Who owns the data on Facebook?

�  How many Facebooks do we need?

Page 4: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Who Owns the Data on Facebook?

�  You

�  Facebook

“You grant us a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use any IP content that you post on or in connection with Facebook”.

Page 5: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Personalized Search

+

Page 6: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Changing Privacy Policies

Page 7: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Companies Come and Go ...

Page 8: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

How Many Facebooks?

A monopoly exists

when a specific enterprise has sufficient control over a particular service

to determine the terms on which other individuals shall have access to it.

Page 9: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Examples of Terms

Page 10: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Monopolies

When not legally coerced to do otherwise,

monopolies typically produce fewer goods & sell them at higher prices

than under perfect competition

to maximize their profit

at the expense of consumer satisfaction.

Page 11: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Multiple Social Intranets?

Page 12: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Social Internet

�  No single owner of users’ data or app platform

�  No need to join the same network

Page 13: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Focus:

Social Internet for Personal Interactions

Application Platform

Page 14: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Idea 1: Mr. Privacy

Social application platform

�  Use our email identities

�  Data stored by the mail provider of our choice

Page 15: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

A Social App on Email

Page 16: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Social Browsing

http://mobisocial.stanford.edu/socialbar/ [M. Fischer, T. J. Purtell, M. S. Lam, mobisocial.stanford.edu 2010]

Page 17: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Email Messages

--------------14061063155814361411115211210721210

Content-Type: application/json; charset="us-ascii”

Content-Transfer-Encoding: base64 eyJ1cmwiOiJodHRwOi8vYmV0YS5uZXdzLnlhaG9vLmNvbS9ibG9ncy91cHNob3QvbWNkb25hbG QtaGFwcHktbWVhbC1yZXNpc3RzLWRlY29tcG9zaXRpb24tc2l4LW1vbnRocy5odG1sIiwidGl0 bGUiOiJNY0RvbmFsZOKAmXMgSGFwcHkgTWVhbCByZXNpc3RzIGRlY29tcG9zaXRpb24gZm9yIH NpeCBtb250aHMgfCBUaGUgVXBzaG90IC0gWWFob28hIE5ld3MiLCJjb21tZW50IjoiYXQgbGVh c3QgeW91IHdvbid0IGdldCBzaWNrIGZyb20gcm90dGVuIGZvb2QgYXQgTWNELiIsImNvbnRlbn QtdHlwZSI6InRleHQvaHRtbCIsImlkIjoiMUYxREUzREMtMjE0NS00NUExLThGMUYtODJCMkE4 RjY3MjExIn0=

Page 18: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Mr. Privacy Applications

�  Users do not need to sign up �  Interact with anybody with an email address

(university and corporate)

� As private as email

�  Looks nothing like Email � Social apps: glorified mail clients

�  Leverage email’s identity, protocol, database

�  Instantly usable by > 1 billion people

Page 19: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Idea 2: DungBeetle

Your heart-to-heart conversations are yours.

Phone-to-phone communication.

Page 20: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Demo: DungBeetle

�  Please download from Android Market DungBeetle

�  Create a new group on the fly using NFC or GPS locations

�  Real-time feed

�  Social applications � wePaint

� weTube

Page 21: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Today’s App Platform

Global Social Graph

Page 22: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Challenge

Peer-to-peer (phone-to-phone) applications

Can we make them as easy to write as centralized applications e.g. Facebook app?

Page 23: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Phones Can’t Write to Each Other!

Page 24: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Talk Through a Messaging Service

Messaging Service

How to keep the messaging service in the dark?

Cryptography.

Page 25: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

NFC: Near Field Communication

~800 kbit/s

Page 26: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Trusted Sharing of Public Key (NFC)

Ian’s Secret Key (s)

Ian’s Public Key (p)

1024 bits

Page 27: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Messaging Service

Send Secret Message Ian’s

Secret Key (s) Ian’s

Public Key (p)

p, 00101011010…

Encrypt p

00101011010…

“I Am ���Bored!”

“I Am ���Bored!”

Decrypt with s

p

Page 28: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Today’s App Platform

Global Social Graph

Page 29: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

DungBeetle P2P Platform

Encrypted Messaging Service

My ���Backup

Ian’s ���Backup

Page 30: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Application Platform

�  Access to friends

�  Group management

�  Multi-party applications

�  App communicates to friends

�  App keeps info about users

-- while protecting users from spam, etc.

-- without a central server!

Page 31: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Demos

�  NFC-Based micro-interactions

Page 32: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Demos: Micro-interactions with NFC

Page 33: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Summary

Issues �  Data ownership and Monopoly

Social Internet �  No need to join a proprietary network

Mr. Privacy: email based platform �  SocialBar: social browsing

DungBeetle: P2P mobile social platform �  wePaint �  weTube

Technology exposure: NFC, cryptography

Page 34: A Wide Open World of Social Networking: Monica Lam, Stanford Engineering

Getting Involved

�  Tell your friends

�  Join the beta user community

�  Help develop apps

�  Help develop the infrastructure

Applications on http://mobisocial.stanford.edu

�  SocialBar

�  DungBeetle (Android Market)


Recommended