SlideShare a Scribd company logo
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.
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
Motivation


 ž  Who owns the data on Facebook?
 ž  How many Facebooks do we need?
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”.
Personalized Search



            +
Changing Privacy Policies
Companies Come and Go ...
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.
Examples of Terms
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.
Multiple Social Intranets?
Social Internet

 ž  No single owner
     of users’ data or app platform
 ž  No need to join the same network
Focus:

 Social Internet for
 Personal Interactions

 Application Platform
Idea 1: Mr. Privacy

 Social application platform
 ž  Use our email identities
 ž  Data stored by the mail provider
     of our choice
A Social App on Email
Social Browsing




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



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

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

 Content-Transfer-Encoding: base64
 eyJ1cmwiOiJodHRwOi8vYmV0YS5uZXdzLnlhaG9vLmNvbS9ibG9ncy91cHNob3QvbWNkb25hbG
 QtaGFwcHktbWVhbC1yZXNpc3RzLWRlY29tcG9zaXRpb24tc2l4LW1vbnRocy5odG1sIiwidGl0
 bGUiOiJNY0RvbmFsZOKAmXMgSGFwcHkgTWVhbCByZXNpc3RzIGRlY29tcG9zaXRpb24gZm9yIH
 NpeCBtb250aHMgfCBUaGUgVXBzaG90IC0gWWFob28hIE5ld3MiLCJjb21tZW50IjoiYXQgbGVh
 c3QgeW91IHdvbid0IGdldCBzaWNrIGZyb20gcm90dGVuIGZvb2QgYXQgTWNELiIsImNvbnRlbn
 QtdHlwZSI6InRleHQvaHRtbCIsImlkIjoiMUYxREUzREMtMjE0NS00NUExLThGMUYtODJCMkE4
 RjY3MjExIn0=
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
Idea 2: DungBeetle

 Your heart-to-heart conversations are yours.


 Phone-to-phone communication.
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
Today’s App Platform


       Global Social Graph
Challenge

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


 Can we make them as easy to write as
  centralized applications
  e.g. Facebook app?
Phones Can’t Write to Each Other!
Talk Through a Messaging Service




            Messaging Service

 How to keep the messaging service in the dark?
 Cryptography.
NFC: Near Field Communication




            ~800 kbit/s
Trusted Sharing of Public Key (NFC)
                             Ian’s
                         Secret Key (s) 1024 bits	


                 Ian’s
             Public Key (p)
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
Today’s App Platform


       Global Social Graph
DungBeetle P2P Platform
       My        Ian’s
       Backup	

    Backup	





           Encrypted
        Messaging Service
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!
Demos
ž  NFC-Based micro-interactions
Demos: Micro-interactions with NFC
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
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)

More Related Content

What's hot

Future:apps&mobile - mobile landscape and development platforms
Future:apps&mobile - mobile landscape and development platformsFuture:apps&mobile - mobile landscape and development platforms
Future:apps&mobile - mobile landscape and development platforms
Jurgis Kirsakmens
 
Skal et godt intranet koste en million?
Skal et godt intranet koste en million?Skal et godt intranet koste en million?
Skal et godt intranet koste en million?Bysted
 
3D Anytime, Anywhere
3D Anytime, Anywhere3D Anytime, Anywhere
3D Anytime, Anywhere
James Uren
 
Net Neutrality Capacity Building Seminar
Net Neutrality Capacity Building SeminarNet Neutrality Capacity Building Seminar
Net Neutrality Capacity Building Seminar
Excel Asama
 
OSINT EXPLOITATION OF UNIVERSITY TWEETS
OSINT EXPLOITATION OF UNIVERSITY TWEETSOSINT EXPLOITATION OF UNIVERSITY TWEETS
OSINT EXPLOITATION OF UNIVERSITY TWEETS
Maurice Dawson
 
Security threats in social networks
Security threats in social networksSecurity threats in social networks
Security threats in social networks
Tannistho Ghosh
 
The History of the Future--Internet
The History of the Future--InternetThe History of the Future--Internet
The History of the Future--InternetDanette True
 
Social Networking Security Issues
Social Networking Security IssuesSocial Networking Security Issues
Social Networking Security Issues
Mangesh Gunjal
 
Cyber and influence
Cyber and influenceCyber and influence
Cyber and influence
Ulrich Janßen
 
Dark web investigation
Dark web investigationDark web investigation
Dark web investigation
Cobinweb
 
Mattew West ( Yahoo ) at ro:newmedia 5.0
Mattew West ( Yahoo ) at ro:newmedia 5.0Mattew West ( Yahoo ) at ro:newmedia 5.0
Mattew West ( Yahoo ) at ro:newmedia 5.0
ronewmedia_academy
 
Presentasi Three untuk #StartupLokal
Presentasi Three untuk #StartupLokalPresentasi Three untuk #StartupLokal
Presentasi Three untuk #StartupLokal
Natali Ardianto
 
FreeSpeak- Anonymous messaging over on-demand cloud services
FreeSpeak- Anonymous messaging over on-demand cloud servicesFreeSpeak- Anonymous messaging over on-demand cloud services
FreeSpeak- Anonymous messaging over on-demand cloud servicesPablo Panero
 

What's hot (13)

Future:apps&mobile - mobile landscape and development platforms
Future:apps&mobile - mobile landscape and development platformsFuture:apps&mobile - mobile landscape and development platforms
Future:apps&mobile - mobile landscape and development platforms
 
Skal et godt intranet koste en million?
Skal et godt intranet koste en million?Skal et godt intranet koste en million?
Skal et godt intranet koste en million?
 
3D Anytime, Anywhere
3D Anytime, Anywhere3D Anytime, Anywhere
3D Anytime, Anywhere
 
Net Neutrality Capacity Building Seminar
Net Neutrality Capacity Building SeminarNet Neutrality Capacity Building Seminar
Net Neutrality Capacity Building Seminar
 
OSINT EXPLOITATION OF UNIVERSITY TWEETS
OSINT EXPLOITATION OF UNIVERSITY TWEETSOSINT EXPLOITATION OF UNIVERSITY TWEETS
OSINT EXPLOITATION OF UNIVERSITY TWEETS
 
Security threats in social networks
Security threats in social networksSecurity threats in social networks
Security threats in social networks
 
The History of the Future--Internet
The History of the Future--InternetThe History of the Future--Internet
The History of the Future--Internet
 
Social Networking Security Issues
Social Networking Security IssuesSocial Networking Security Issues
Social Networking Security Issues
 
Cyber and influence
Cyber and influenceCyber and influence
Cyber and influence
 
Dark web investigation
Dark web investigationDark web investigation
Dark web investigation
 
Mattew West ( Yahoo ) at ro:newmedia 5.0
Mattew West ( Yahoo ) at ro:newmedia 5.0Mattew West ( Yahoo ) at ro:newmedia 5.0
Mattew West ( Yahoo ) at ro:newmedia 5.0
 
Presentasi Three untuk #StartupLokal
Presentasi Three untuk #StartupLokalPresentasi Three untuk #StartupLokal
Presentasi Three untuk #StartupLokal
 
FreeSpeak- Anonymous messaging over on-demand cloud services
FreeSpeak- Anonymous messaging over on-demand cloud servicesFreeSpeak- Anonymous messaging over on-demand cloud services
FreeSpeak- Anonymous messaging over on-demand cloud services
 

Viewers also liked

Combaterea daunatorilor di sol si rasadnite
Combaterea daunatorilor di sol si rasadniteCombaterea daunatorilor di sol si rasadnite
Combaterea daunatorilor di sol si rasadniteGherghescu Gabriel
 
Cand se pun semintele la incoltit
Cand se pun semintele la incoltitCand se pun semintele la incoltit
Cand se pun semintele la incoltitGherghescu Gabriel
 
A3 electrical AUDI A3 1997 2000 1.8 20V 4ADR
A3 electrical AUDI A3  1997 2000 1.8 20V 4ADRA3 electrical AUDI A3  1997 2000 1.8 20V 4ADR
A3 electrical AUDI A3 1997 2000 1.8 20V 4ADR
Gherghescu Gabriel
 
A3 1997 AUDI maintenance
A3 1997 AUDI maintenanceA3 1997 AUDI maintenance
A3 1997 AUDI maintenance
Gherghescu Gabriel
 
Montare carlig remorcare audi a4 b5
Montare carlig remorcare audi a4 b5Montare carlig remorcare audi a4 b5
Montare carlig remorcare audi a4 b5
Gherghescu Gabriel
 
Pionier deh 2000 mp ownersmanual1019 audi
Pionier deh 2000 mp ownersmanual1019 audi Pionier deh 2000 mp ownersmanual1019 audi
Pionier deh 2000 mp ownersmanual1019 audi
Gherghescu Gabriel
 
Cutie sigurante audi
Cutie sigurante audiCutie sigurante audi
Cutie sigurante audi
Gherghescu Gabriel
 
AUDI Siguranţe fuzibile incepand cu an 1996
AUDI Siguranţe fuzibile incepand cu an 1996AUDI Siguranţe fuzibile incepand cu an 1996
AUDI Siguranţe fuzibile incepand cu an 1996
Gherghescu Gabriel
 

Viewers also liked (9)

Combaterea daunatorilor di sol si rasadnite
Combaterea daunatorilor di sol si rasadniteCombaterea daunatorilor di sol si rasadnite
Combaterea daunatorilor di sol si rasadnite
 
Cand se pun semintele la incoltit
Cand se pun semintele la incoltitCand se pun semintele la incoltit
Cand se pun semintele la incoltit
 
Zeama bordeleza
Zeama bordelezaZeama bordeleza
Zeama bordeleza
 
A3 electrical AUDI A3 1997 2000 1.8 20V 4ADR
A3 electrical AUDI A3  1997 2000 1.8 20V 4ADRA3 electrical AUDI A3  1997 2000 1.8 20V 4ADR
A3 electrical AUDI A3 1997 2000 1.8 20V 4ADR
 
A3 1997 AUDI maintenance
A3 1997 AUDI maintenanceA3 1997 AUDI maintenance
A3 1997 AUDI maintenance
 
Montare carlig remorcare audi a4 b5
Montare carlig remorcare audi a4 b5Montare carlig remorcare audi a4 b5
Montare carlig remorcare audi a4 b5
 
Pionier deh 2000 mp ownersmanual1019 audi
Pionier deh 2000 mp ownersmanual1019 audi Pionier deh 2000 mp ownersmanual1019 audi
Pionier deh 2000 mp ownersmanual1019 audi
 
Cutie sigurante audi
Cutie sigurante audiCutie sigurante audi
Cutie sigurante audi
 
AUDI Siguranţe fuzibile incepand cu an 1996
AUDI Siguranţe fuzibile incepand cu an 1996AUDI Siguranţe fuzibile incepand cu an 1996
AUDI Siguranţe fuzibile incepand cu an 1996
 

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

Andrew Perlman's presentation at eComm 2008
Andrew Perlman's presentation at eComm 2008Andrew Perlman's presentation at eComm 2008
Andrew Perlman's presentation at eComm 2008eComm2008
 
Mobile Marketing 2.0
Mobile Marketing 2.0Mobile Marketing 2.0
Mobile Marketing 2.0
Luc Francis Jacobs
 
Ubiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and TrendsUbiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and Trends
wehome.me, a home sharing on blockchain owned by hosts and guests
 
Mobile security
Mobile securityMobile security
Mobile security
CyberoamAcademy
 
Marketing Plan For an Android App
Marketing Plan For an Android AppMarketing Plan For an Android App
Marketing Plan For an Android App
RAMAN PREET SINGH KHERA
 
Overview of LocalSocial
Overview of LocalSocialOverview of LocalSocial
Overview of LocalSocial
Sean O'Sullivan
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008nealfring
 
Fring momo Award Submission 2008
Fring momo Award Submission 2008Fring momo Award Submission 2008
Fring momo Award Submission 2008
nealfullman
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008
nealfullman
 
Fring Momo Award Submission 2008 Final
Fring Momo Award Submission 2008 FinalFring Momo Award Submission 2008 Final
Fring Momo Award Submission 2008 Finalnealfring
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008nealfullman
 
Fring Momo Award Submission 2008
Fring Momo Award Submission 2008Fring Momo Award Submission 2008
Fring Momo Award Submission 2008nealfring
 
Sales.ppt
Sales.pptSales.ppt
Sales.ppt
Saurabh Gupta
 
SUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of businessSUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of business
Mark Stokes
 
Social Networks On Cell Phones Mobile Devices
Social Networks On Cell Phones Mobile DevicesSocial Networks On Cell Phones Mobile Devices
Social Networks On Cell Phones Mobile Devices
Laurel Papworth
 
MobileMiner and NervousNet
MobileMiner and NervousNetMobileMiner and NervousNet
MobileMiner and NervousNet
kingsBSD
 
Foundation Course: Information Technology UNIT 4
Foundation Course: Information Technology UNIT 4Foundation Course: Information Technology UNIT 4
Foundation Course: Information Technology UNIT 4University of Delhi
 
Future of Web Apps
Future of Web AppsFuture of Web Apps
Future of Web Apps
Tony Fish
 
How to take your web app mobile
How to take your web app mobileHow to take your web app mobile
How to take your web app mobileCarsonified Team
 

Similar to A Wide Open World of Social Networking: Monica Lam, Stanford Engineering (20)

Andrew Perlman's presentation at eComm 2008
Andrew Perlman's presentation at eComm 2008Andrew Perlman's presentation at eComm 2008
Andrew Perlman's presentation at eComm 2008
 
Mobile Marketing 2.0
Mobile Marketing 2.0Mobile Marketing 2.0
Mobile Marketing 2.0
 
Ubiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and TrendsUbiquitous web2.0, Life Web. Issues and Trends
Ubiquitous web2.0, Life Web. Issues and Trends
 
Mobile security
Mobile securityMobile security
Mobile security
 
D) Emerging ICT Tools
D) Emerging ICT ToolsD) Emerging ICT Tools
D) Emerging ICT Tools
 
Marketing Plan For an Android App
Marketing Plan For an Android AppMarketing Plan For an Android App
Marketing Plan For an Android App
 
Overview of LocalSocial
Overview of LocalSocialOverview of LocalSocial
Overview of LocalSocial
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008
 
Fring momo Award Submission 2008
Fring momo Award Submission 2008Fring momo Award Submission 2008
Fring momo Award Submission 2008
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008
 
Fring Momo Award Submission 2008 Final
Fring Momo Award Submission 2008 FinalFring Momo Award Submission 2008 Final
Fring Momo Award Submission 2008 Final
 
fring momo award submission 2008
fring momo award submission 2008fring momo award submission 2008
fring momo award submission 2008
 
Fring Momo Award Submission 2008
Fring Momo Award Submission 2008Fring Momo Award Submission 2008
Fring Momo Award Submission 2008
 
Sales.ppt
Sales.pptSales.ppt
Sales.ppt
 
SUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of businessSUG - Singapore - Use of Social communication in the next generation of business
SUG - Singapore - Use of Social communication in the next generation of business
 
Social Networks On Cell Phones Mobile Devices
Social Networks On Cell Phones Mobile DevicesSocial Networks On Cell Phones Mobile Devices
Social Networks On Cell Phones Mobile Devices
 
MobileMiner and NervousNet
MobileMiner and NervousNetMobileMiner and NervousNet
MobileMiner and NervousNet
 
Foundation Course: Information Technology UNIT 4
Foundation Course: Information Technology UNIT 4Foundation Course: Information Technology UNIT 4
Foundation Course: Information Technology UNIT 4
 
Future of Web Apps
Future of Web AppsFuture of Web Apps
Future of Web Apps
 
How to take your web app mobile
How to take your web app mobileHow to take your web app mobile
How to take your web app mobile
 

More from Stanford School of Engineering

Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
Stanford School of Engineering
 
Mark Horowitz - Stanford Engineering - Securing the Internet of Things
Mark Horowitz - Stanford Engineering - Securing the Internet of ThingsMark Horowitz - Stanford Engineering - Securing the Internet of Things
Mark Horowitz - Stanford Engineering - Securing the Internet of Things
Stanford School of Engineering
 
The Internet of Everything: Tom Lee, Stanford School of Engineering
The Internet of Everything:  Tom Lee, Stanford School of EngineeringThe Internet of Everything:  Tom Lee, Stanford School of Engineering
The Internet of Everything: Tom Lee, Stanford School of Engineering
Stanford School of Engineering
 
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
Stanford School of Engineering
 
Lights, Nano, Action! - Assistant Professor Jennifer Dionne
Lights, Nano, Action! - Assistant Professor Jennifer DionneLights, Nano, Action! - Assistant Professor Jennifer Dionne
Lights, Nano, Action! - Assistant Professor Jennifer Dionne
Stanford School of Engineering
 
Fiber Optics - Window on Human Biology: Olav Solgaard
Fiber Optics - Window on Human Biology:  Olav SolgaardFiber Optics - Window on Human Biology:  Olav Solgaard
Fiber Optics - Window on Human Biology: Olav Solgaard
Stanford School of Engineering
 
The Wonders of Wireless: Phil Levis
The Wonders of Wireless: Phil LevisThe Wonders of Wireless: Phil Levis
The Wonders of Wireless: Phil Levis
Stanford School of Engineering
 
Some Mathematics of Sailing: Margot Gerritsen
Some Mathematics of Sailing: Margot GerritsenSome Mathematics of Sailing: Margot Gerritsen
Some Mathematics of Sailing: Margot Gerritsen
Stanford School of Engineering
 
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
Stanford School of Engineering
 
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
Stanford School of Engineering
 
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
Stanford School of Engineering
 
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
Stanford School of Engineering
 
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
Stanford School of Engineering
 

More from Stanford School of Engineering (13)

Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
Amin Arbabian - Stanford Engineering - Internet of Things as Connected Intell...
 
Mark Horowitz - Stanford Engineering - Securing the Internet of Things
Mark Horowitz - Stanford Engineering - Securing the Internet of ThingsMark Horowitz - Stanford Engineering - Securing the Internet of Things
Mark Horowitz - Stanford Engineering - Securing the Internet of Things
 
The Internet of Everything: Tom Lee, Stanford School of Engineering
The Internet of Everything:  Tom Lee, Stanford School of EngineeringThe Internet of Everything:  Tom Lee, Stanford School of Engineering
The Internet of Everything: Tom Lee, Stanford School of Engineering
 
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
Turbulence and Computing: Beauty and the Beast - Assistant Professor Gianluca...
 
Lights, Nano, Action! - Assistant Professor Jennifer Dionne
Lights, Nano, Action! - Assistant Professor Jennifer DionneLights, Nano, Action! - Assistant Professor Jennifer Dionne
Lights, Nano, Action! - Assistant Professor Jennifer Dionne
 
Fiber Optics - Window on Human Biology: Olav Solgaard
Fiber Optics - Window on Human Biology:  Olav SolgaardFiber Optics - Window on Human Biology:  Olav Solgaard
Fiber Optics - Window on Human Biology: Olav Solgaard
 
The Wonders of Wireless: Phil Levis
The Wonders of Wireless: Phil LevisThe Wonders of Wireless: Phil Levis
The Wonders of Wireless: Phil Levis
 
Some Mathematics of Sailing: Margot Gerritsen
Some Mathematics of Sailing: Margot GerritsenSome Mathematics of Sailing: Margot Gerritsen
Some Mathematics of Sailing: Margot Gerritsen
 
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
Green Engineering 101: Building a Sustainable Planet, Michael Lepech, Stanfor...
 
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
Sowing Social Seeds: Voice Technology Connects India's Farmers - Scott Klemme...
 
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
Biotic Games: Interactive Microbiology - Ingmar Riedel-Kruse, Stanford Engine...
 
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
Synthetic Biology: The next generation of biotechnology - Christina Smolke, S...
 
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
Changing the World through Innovation and Engineering - Judy Estrin, CEO JLab...
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 

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.
  • 12. Social Internet ž  No single owner of users’ data or app platform ž  No need to join the same network
  • 13. Focus: Social Internet for Personal Interactions Application Platform
  • 14. Idea 1: Mr. Privacy Social application platform ž  Use our email identities ž  Data stored by the mail provider of our choice
  • 15. A Social App on Email
  • 16. Social Browsing http://mobisocial.stanford.edu/socialbar/ [M. Fischer, T. J. Purtell, M. S. Lam, mobisocial.stanford.edu 2010]
  • 17. Email Messages --------------14061063155814361411115211210721210 Content-Type: application/json; charset="us-ascii” Content-Transfer-Encoding: base64 eyJ1cmwiOiJodHRwOi8vYmV0YS5uZXdzLnlhaG9vLmNvbS9ibG9ncy91cHNob3QvbWNkb25hbG QtaGFwcHktbWVhbC1yZXNpc3RzLWRlY29tcG9zaXRpb24tc2l4LW1vbnRocy5odG1sIiwidGl0 bGUiOiJNY0RvbmFsZOKAmXMgSGFwcHkgTWVhbCByZXNpc3RzIGRlY29tcG9zaXRpb24gZm9yIH NpeCBtb250aHMgfCBUaGUgVXBzaG90IC0gWWFob28hIE5ld3MiLCJjb21tZW50IjoiYXQgbGVh c3QgeW91IHdvbid0IGdldCBzaWNrIGZyb20gcm90dGVuIGZvb2QgYXQgTWNELiIsImNvbnRlbn QtdHlwZSI6InRleHQvaHRtbCIsImlkIjoiMUYxREUzREMtMjE0NS00NUExLThGMUYtODJCMkE4 RjY3MjExIn0=
  • 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
  • 21. Today’s App Platform Global Social Graph
  • 22. Challenge Peer-to-peer (phone-to-phone) applications Can we make them as easy to write as centralized applications e.g. Facebook app?
  • 23. Phones Can’t Write to Each Other!
  • 24. Talk Through a Messaging Service Messaging Service How to keep the messaging service in the dark? Cryptography.
  • 25. NFC: Near Field Communication ~800 kbit/s
  • 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
  • 28. Today’s App Platform Global Social Graph
  • 29. DungBeetle P2P Platform My Ian’s Backup Backup Encrypted 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)