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.
Python Notes for mca i year students osmania university.docx
A Wide Open World of Social Networking: Monica Lam, Stanford Engineering
1. 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.
2. 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
3. Motivation
ž Who owns the data on Facebook?
ž How many Facebooks do we need?
4. 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”.
8. 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.
10. 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.
18. 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
19. Idea 2: DungBeetle
Your heart-to-heart conversations are yours.
Phone-to-phone communication.
20. 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
26. Trusted Sharing of Public Key (NFC)
Ian’s
Secret Key (s) 1024 bits
Ian’s
Public Key (p)
27. Send Secret Message
Ian’s Ian’s
Public Key (p) Secret Key (s)
Encrypt “I Am “I Am Decrypt
p Bored!”
Bored!”
with s
p
p, 00101011010…
00101011010…
Messaging Service
30. 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!
33. 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
34. 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)