State of the Internet Operating System

Tim O'Reilly
Tim O'ReillyFounder and CEO, O'Reilly Media at O'Reilly Media
The State of the Internet Operating System


                              Tim O’Reilly

                         Paypal Innovate
                        November 3, 2009
Cloud Computing

 “You keep using that word. I do not think it
 means what you think it means.”
Web 2.0

 “You keep using that word. I do not think it
 means what you think it means.”
What Web 2.0 and Cloud Computing Are Really All About




 We’re building an internet operating system
State of the Internet Operating System
An internet operating system? You must be kidding.
                                  There’s no storage
                                  No scheduling
                                  No processing
                                  No memory
                                   management
                                  ...




                                     Bram Cohen of
                                     BitTorrent, 1st
                                     Web 2.0 Conference
                                     2004
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
"The Law of Conservation
of Attractive Profits"

"When attractive profits disappear at one
 stage in the value chain because a product
 becomes modular and commoditized, the
 opportunity to earn attractive profits with
 proprietary products will usually emerge at
 an adjacent stage."

                            -- Clayton Christensen
                 Author of The Innovator's Solution
        In Harvard Business Review, February 2004
Internet Operating System

 “You keep using that word. I do not think it
 means what you think it means.”
The Internet Operating System
 Its subsystems are databases of
   –   People
   –   Places
   –   Things
   –   Prices
   –   Documents
   –   Images
   –   Sounds
   –   Relationships
   –   Trust metrics
   –   ...

 and services that help people use them
   –   Search
   –   Payment
   –   Matching and Recognition
   –   ...
The O’Reilly Radar Methodology
 William Gibson: “The future is here. It’s just not
  evenly distributed yet.”

 We “watch the alpha geeks” and think about the
  futures they are living in

 We then look for trend data that tells us that a
  particular future is becoming mainstream

 I’m going to tell you some seemingly unconnected
  technology stories from the front lines of
  innovation. Then we’re going to connect the dots.
<1>
The smart phone plus local search. Today pizza,




                           Pizza Nostra, 300 De Haro
                           CyBelle’s Pizza, 975 Bryant
                           Extreme Pizza, 1062 Folsom
An application running on a
mobile device whose user
interface is driven by sensors:

- Touch screen
- Motion and proximity sensors
- Microphone
- GPS or cell tower triangulation
An application that depends on
cooperating cloud data services:

- Speech recognition
- Search
- Location
These cloud data services are
combined to do a job that none
of them could do alone.
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Expect auto-translation
These suggest mindbending possibilities
 Expect automated speech recognition and
  automated real-time translation throughout
  Google products
 Google Suggest “database of intentions” gives
  them an advantage in understanding what people
  intend to say
 The Star Trek universal translator is within the
  scope of Google’s ambition
 These products will be relatively weak at
  introduction but will get better the more people
  use them.
 Speech recognition and translation will be
  integrated with other applications via web services
 Pretty darn cool, and definitely NOT a PC-era
  operating system!
<2>
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Our devices are full of sensors. New applications
are figuring out how to learn from those sensors.
State of the Internet Operating System
AMEE - the world’s energy meter
State of the Internet Operating System
The real world casts information shadows
Machine Learning not just for robots
Web 2.0 is about finding meaning
             in user-generated data,
  and turning that meaning into real-time user-
facing services. “Web Squared” takes that same
        concept to real-time sensor data.
State of the Internet Operating System
<3>
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Google Maps with Street View
Cloud + mobile = “Augmented Reality”
State of the Internet Operating System
<4>
State of the Internet Operating System
Cooperating data services?




 Face recognition
       +
 Social Network
       +
 Location
We learn by “context accumulation.”
 Future applications will do so too.
<5>
The big question
 If the Internet becomes an operating system, what
  is the architecture of that operating system?




               One Ring to Rule Them All
The big question
 What is the architecture of that operating system?




              Small Pieces Loosely Joined
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
The smart phone plus local search. Today pizza,




                           Pizza Nostra, 300 De Haro
                           CyBelle’s Pizza, 975 Bryant
                           Extreme Pizza, 1062 Folsom
 How cool would it
  be to add pizza
  ordering?
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
<6>
State of the Internet Operating System
State of the Internet Operating System
PayPal
 A first order Internet data subsystem
   –   80 million active users
   –   15,000 financial institutions
   –   190 countries, 24 currencies
   –   Not just payment but identity, fraud detection, risk
       management, and more

 Inherently Decentralized
   – Internet endpoints call the service to get the benefit of
     the networked data at the center
   – P2P Payments
   – Decentralized website checkout for 60% of e-commerce

 A model for the way the internet operating system
  ought to work
Advice for PayPal
“API design is like sex: make one mistake and
support if for the rest of your life.”

                       --attributed to Josh Bloch
More than payment
You use your wallet for
   Payment
   Identification
   Loyalty cards, discount coupons
   Receipts
   Special things to keep and share



 All of these things are moving out of the physical
  wallet, many of them onto the phone

 There is a huge opportunity to build innovative
  new services to do these jobs.
 PayPal provides a unique back-end
Build services that mash up
 Speech recognition



 Location           OpenStreetMap




 Social networks



 Government

 Payment
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
The Robustness Principle




 “TCP implementations should follow a general
 principle of robustness: be conservative in what
 you do, be liberal in what you accept from others.”

       --Jon Postel in RFC 761 (Transmission Control Protocol, 1980)
That’s how we get to this




               Small Pieces Loosely Joined
And don’t end up here




               One Ring to Rule Them All
1 of 80

Recommended

Timorexpony by
TimorexponyTimorexpony
TimorexponyTim O'Reilly
3.4K views83 slides
State of the Internet Operating System: Web2 expo10 by
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10Tim O'Reilly
11.3K views51 slides
Tim O'Reilly Mashup Camp 2008 by
Tim O'Reilly Mashup Camp 2008Tim O'Reilly Mashup Camp 2008
Tim O'Reilly Mashup Camp 2008Tim O'Reilly
6.6K views49 slides
Salesforce - AI for CRM by
Salesforce - AI for CRMSalesforce - AI for CRM
Salesforce - AI for CRMAmbachtelijke Marketing
1.9K views32 slides
The ethics of cloud and mobile computing for lawyers by
The ethics of cloud and mobile computing for lawyersThe ethics of cloud and mobile computing for lawyers
The ethics of cloud and mobile computing for lawyersNicole Black
597 views41 slides
Rxdxt Bbc Fmt by
Rxdxt Bbc FmtRxdxt Bbc Fmt
Rxdxt Bbc FmtRichard Titus
583 views42 slides

More Related Content

What's hot

Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard... by
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...Gerd Leonhard
17.1K views44 slides
Lifted by the Cloud by
Lifted by the CloudLifted by the Cloud
Lifted by the CloudWayne Caswell
576 views5 slides
Ten Technology Trends That Will Change the World in Ten Years by
Ten Technology Trends That Will Change the World in Ten YearsTen Technology Trends That Will Change the World in Ten Years
Ten Technology Trends That Will Change the World in Ten YearsCisco Services
68.9K views29 slides
4 principles to get full benefit of the Internet of Things by
4 principles to get full benefit of the Internet of Things4 principles to get full benefit of the Internet of Things
4 principles to get full benefit of the Internet of ThingsW. David Stephenson
339 views75 slides
Digital Entrepreneurs and the Internet of Things by
Digital Entrepreneurs and the Internet of ThingsDigital Entrepreneurs and the Internet of Things
Digital Entrepreneurs and the Internet of ThingsKathryn Woolf
569 views49 slides
Future & Technology - What's Next? by
Future & Technology - What's Next? Future & Technology - What's Next?
Future & Technology - What's Next? Massive Media
7.8K views36 slides

What's hot(20)

Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard... by Gerd Leonhard
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...
Gerd Leonhard17.1K views
Ten Technology Trends That Will Change the World in Ten Years by Cisco Services
Ten Technology Trends That Will Change the World in Ten YearsTen Technology Trends That Will Change the World in Ten Years
Ten Technology Trends That Will Change the World in Ten Years
Cisco Services68.9K views
4 principles to get full benefit of the Internet of Things by W. David Stephenson
4 principles to get full benefit of the Internet of Things4 principles to get full benefit of the Internet of Things
4 principles to get full benefit of the Internet of Things
Digital Entrepreneurs and the Internet of Things by Kathryn Woolf
Digital Entrepreneurs and the Internet of ThingsDigital Entrepreneurs and the Internet of Things
Digital Entrepreneurs and the Internet of Things
Kathryn Woolf569 views
Future & Technology - What's Next? by Massive Media
Future & Technology - What's Next? Future & Technology - What's Next?
Future & Technology - What's Next?
Massive Media7.8K views
Sai priya the time flies, and it has been two centuries that th by amrit47
Sai priya the time flies, and it has been two centuries that thSai priya the time flies, and it has been two centuries that th
Sai priya the time flies, and it has been two centuries that th
amrit4748 views
IoT And Inevitable Decentralization of The Internet by Paul Brody
IoT And Inevitable Decentralization of The InternetIoT And Inevitable Decentralization of The Internet
IoT And Inevitable Decentralization of The Internet
Paul Brody1.2K views
Taming Context in the Internet of Things by WebVisions
Taming Context in the Internet of ThingsTaming Context in the Internet of Things
Taming Context in the Internet of Things
WebVisions3.7K views
The Future of the Internet by sagecast
The Future of the InternetThe Future of the Internet
The Future of the Internet
sagecast8.1K views
The Future of the Internet by Jon Lebkowsky
The Future of the InternetThe Future of the Internet
The Future of the Internet
Jon Lebkowsky5.8K views
Smart Citizens - Populating Smart Cities / IoTShifts by Volker Hirsch
Smart Citizens - Populating Smart Cities / IoTShiftsSmart Citizens - Populating Smart Cities / IoTShifts
Smart Citizens - Populating Smart Cities / IoTShifts
Volker Hirsch129.7K views
IoT_e-book from blog series by Marie Martin by Marie Martin
IoT_e-book from blog series by Marie Martin IoT_e-book from blog series by Marie Martin
IoT_e-book from blog series by Marie Martin
Marie Martin325 views
Seeing Through The Clouds by Atlas Cloud
Seeing Through The CloudsSeeing Through The Clouds
Seeing Through The Clouds
Atlas Cloud519 views
The Digital Workplace Revolution by Atlas Cloud
The Digital Workplace RevolutionThe Digital Workplace Revolution
The Digital Workplace Revolution
Atlas Cloud1.2K views
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit by Sequoia Capital
Better Software—Faster: Ten Best Practices from Sequoia's Microservices SummitBetter Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Sequoia Capital65.4K views

Viewers also liked

Operating system.ppt (1) by
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
249.3K views30 slides
Presentation on operating system by
 Presentation on operating system Presentation on operating system
Presentation on operating systemNitish Xavier Tirkey
192.9K views10 slides
An Operating System for the Real World by
An Operating System for the Real WorldAn Operating System for the Real World
An Operating System for the Real WorldTim O'Reilly
28.9K views65 slides
Mobile operating system.. by
Mobile operating system..Mobile operating system..
Mobile operating system..Aashish Uppal
28.8K views34 slides
Chapter 2 - Operating System Structures by
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresWayne Jones Jnr
51.1K views44 slides
Operating System Mac OS X by
Operating System Mac OS XOperating System Mac OS X
Operating System Mac OS Xmirazhosain
18.2K views45 slides

Viewers also liked(20)

Operating system.ppt (1) by Vaibhav Bajaj
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
Vaibhav Bajaj249.3K views
An Operating System for the Real World by Tim O'Reilly
An Operating System for the Real WorldAn Operating System for the Real World
An Operating System for the Real World
Tim O'Reilly28.9K views
Mobile operating system.. by Aashish Uppal
Mobile operating system..Mobile operating system..
Mobile operating system..
Aashish Uppal28.8K views
Chapter 2 - Operating System Structures by Wayne Jones Jnr
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System Structures
Wayne Jones Jnr51.1K views
Operating System Mac OS X by mirazhosain
Operating System Mac OS XOperating System Mac OS X
Operating System Mac OS X
mirazhosain18.2K views
Functions Of Operating System by Dr.Suresh Isave
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
Dr.Suresh Isave101.8K views
Real time Operating System by Tech_MX
Real time Operating SystemReal time Operating System
Real time Operating System
Tech_MX106.4K views
Mobile operating system ppt by Santosh Kumar
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
Santosh Kumar86.1K views
Unix operating system by ABhay Panchal
Unix operating systemUnix operating system
Unix operating system
ABhay Panchal62.1K views
Unit 4 Real Time Operating System by Dr. Pankaj Zope
Unit 4 Real Time Operating SystemUnit 4 Real Time Operating System
Unit 4 Real Time Operating System
Dr. Pankaj Zope21.3K views
Mobile Operating System by Sonal Poddar
Mobile Operating SystemMobile Operating System
Mobile Operating System
Sonal Poddar1.2K views
Mac OS(Operating System) by Faizan Shaikh
Mac OS(Operating System)Mac OS(Operating System)
Mac OS(Operating System)
Faizan Shaikh65.9K views
Life without FTP would be cool by jgatrell
Life without FTP would be coolLife without FTP would be cool
Life without FTP would be cool
jgatrell439 views
Platforms, Applications, and Idealism by Tim O'Reilly
Platforms, Applications, and IdealismPlatforms, Applications, and Idealism
Platforms, Applications, and Idealism
Tim O'Reilly20.3K views
Os structure by Mohd Arif
Os structureOs structure
Os structure
Mohd Arif26.7K views

Similar to State of the Internet Operating System

The Web Revolution: Data, Design & Driving Results by
The Web Revolution: Data, Design & Driving ResultsThe Web Revolution: Data, Design & Driving Results
The Web Revolution: Data, Design & Driving ResultsHubbard One
616 views60 slides
2018 05 hype lightning talk by
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talkChris Dwan
1.8K views15 slides
Internet of Things by
Internet of ThingsInternet of Things
Internet of ThingsAniekan Akpaffiong
163 views36 slides
20170613 iasa architecture - Tim Willoughby presentation by
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentationTim Willoughby
365 views48 slides
What are distributed ledgers (actually) good for? by
What are distributed ledgers (actually) good for?What are distributed ledgers (actually) good for?
What are distributed ledgers (actually) good for?Sebastien Meunier
2.3K views17 slides
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee by
Inside Out and Upside Down - FOO Camp 2016 - Peter CoffeeInside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter CoffeePeter Coffee
849 views43 slides

Similar to State of the Internet Operating System(20)

The Web Revolution: Data, Design & Driving Results by Hubbard One
The Web Revolution: Data, Design & Driving ResultsThe Web Revolution: Data, Design & Driving Results
The Web Revolution: Data, Design & Driving Results
Hubbard One616 views
2018 05 hype lightning talk by Chris Dwan
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talk
Chris Dwan1.8K views
20170613 iasa architecture - Tim Willoughby presentation by Tim Willoughby
20170613   iasa architecture  - Tim Willoughby presentation20170613   iasa architecture  - Tim Willoughby presentation
20170613 iasa architecture - Tim Willoughby presentation
Tim Willoughby365 views
What are distributed ledgers (actually) good for? by Sebastien Meunier
What are distributed ledgers (actually) good for?What are distributed ledgers (actually) good for?
What are distributed ledgers (actually) good for?
Sebastien Meunier2.3K views
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee by Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter CoffeeInside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Peter Coffee849 views
Keynote Sales Kickoff Interoute by 247 Invest
Keynote Sales Kickoff InterouteKeynote Sales Kickoff Interoute
Keynote Sales Kickoff Interoute
247 Invest2.8K views
AI & Blockchain: An Introduction by Matt Turck
AI & Blockchain: An IntroductionAI & Blockchain: An Introduction
AI & Blockchain: An Introduction
Matt Turck52K views
Blockchain, Ethereum and ConsenSys by WithTheBest
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
WithTheBest4.7K views
Future of technical innovation 3 trends that impact enterprise users by John Gibbon
Future of technical innovation   3 trends that impact enterprise usersFuture of technical innovation   3 trends that impact enterprise users
Future of technical innovation 3 trends that impact enterprise users
John Gibbon688 views
Web 2.0 - cutting through the clutter by Hillary Hartley
Web 2.0 - cutting through the clutterWeb 2.0 - cutting through the clutter
Web 2.0 - cutting through the clutter
Hillary Hartley609 views
Big data trends_problems_v2 by Satish Mehta
Big data trends_problems_v2Big data trends_problems_v2
Big data trends_problems_v2
Satish Mehta490 views
The internet of everything by Sergey Zhdanov
The internet of everythingThe internet of everything
The internet of everything
Sergey Zhdanov26.6K views
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net) by Consumidores Digitais
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
Web 3.0 & Internet of Things by Chris Becker
Web 3.0 & Internet of Things Web 3.0 & Internet of Things
Web 3.0 & Internet of Things
Chris Becker2.7K views
Advantage And Disadvantage Of Cryptocurrency by Sara Rouse
Advantage And Disadvantage Of CryptocurrencyAdvantage And Disadvantage Of Cryptocurrency
Advantage And Disadvantage Of Cryptocurrency
Sara Rouse2 views
On the personalization of event-based systems by Opher Etzion
On the personalization of event-based systems On the personalization of event-based systems
On the personalization of event-based systems
Opher Etzion928 views

More from Tim O'Reilly

Mastering the demons of our own design by
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own designTim O'Reilly
3.2K views66 slides
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture) by
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)Tim O'Reilly
4.6K views112 slides
Enterprise AI: What's It Really Good For? by
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?Tim O'Reilly
1.1K views25 slides
Learning in the Age of Knowledge on Demand by
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandTim O'Reilly
3.4K views40 slides
What's Wrong With Silicon Valley's Growth Model by
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelTim O'Reilly
2K views42 slides
The Opportunity for Agile Governance by
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile GovernanceTim O'Reilly
15.8K views85 slides

More from Tim O'Reilly(20)

Mastering the demons of our own design by Tim O'Reilly
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own design
Tim O'Reilly3.2K views
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture) by Tim O'Reilly
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
Tim O'Reilly4.6K views
Enterprise AI: What's It Really Good For? by Tim O'Reilly
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?
Tim O'Reilly1.1K views
Learning in the Age of Knowledge on Demand by Tim O'Reilly
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on Demand
Tim O'Reilly3.4K views
What's Wrong With Silicon Valley's Growth Model by Tim O'Reilly
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth Model
Tim O'Reilly2K views
The Opportunity for Agile Governance by Tim O'Reilly
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile Governance
Tim O'Reilly15.8K views
Networks and the Next Economy by Tim O'Reilly
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Tim O'Reilly10.9K views
What's the Future of Work with AI? by Tim O'Reilly
What's the Future of Work with AI?What's the Future of Work with AI?
What's the Future of Work with AI?
Tim O'Reilly14.1K views
Open Source in the Age of Cloud AI by Tim O'Reilly
Open Source in the Age of Cloud AIOpen Source in the Age of Cloud AI
Open Source in the Age of Cloud AI
Tim O'Reilly7.3K views
We Must Redraw the Map by Tim O'Reilly
We Must Redraw the MapWe Must Redraw the Map
We Must Redraw the Map
Tim O'Reilly9.6K views
Networks and the Next Economy by Tim O'Reilly
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Tim O'Reilly44.1K views
Networks and the Nature of the Firm by Tim O'Reilly
Networks and the Nature of the FirmNetworks and the Nature of the Firm
Networks and the Nature of the Firm
Tim O'Reilly19.9K views
The Real Work of the 21st Century by Tim O'Reilly
The Real Work of the 21st CenturyThe Real Work of the 21st Century
The Real Work of the 21st Century
Tim O'Reilly7K views
Do More. Do things that were previously impossible! by Tim O'Reilly
Do More. Do things that were previously impossible!Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!
Tim O'Reilly15.7K views
We Get What We Ask For: Towards a New Distributional Economics by Tim O'Reilly
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional Economics
Tim O'Reilly4.1K views
Towards a New Distributional Economics by Tim O'Reilly
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional Economics
Tim O'Reilly5.5K views
How AI Can Create Jobs by Tim O'Reilly
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create Jobs
Tim O'Reilly9.9K views
Amazon.com's Web Services Opportunity by Tim O'Reilly
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services Opportunity
Tim O'Reilly4.7K views
WTF - Why the Future Is Up to Us - pptx version by Tim O'Reilly
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly583.9K views

Recently uploaded

Voice Logger - Telephony Integration Solution at Aegis by
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
17 views1 slide
Combining Orchestration and Choreography for a Clean Architecture by
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean ArchitectureThomasHeinrichs1
68 views24 slides
Empathic Computing: Delivering the Potential of the Metaverse by
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the MetaverseMark Billinghurst
449 views80 slides
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...NUS-ISS
23 views70 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
25 views43 slides
Melek BEN MAHMOUD.pdf by
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 views1 slide

Recently uploaded(20)

Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma17 views
Combining Orchestration and Choreography for a Clean Architecture by ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs168 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst449 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... by NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS23 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman25 views
.conf Go 2023 - Data analysis as a routine by Splunk
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk90 views
Understanding GenAI/LLM and What is Google Offering - Felix Goh by NUS-ISS
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
NUS-ISS39 views
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg14 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab11 views
handbook for web 3 adoption.pdf by Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex19 views
RADIUS-Omnichannel Interaction System by RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS14 views
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum... by NUS-ISS
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
NUS-ISS28 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada119 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10165 views

State of the Internet Operating System

  • 1. The State of the Internet Operating System Tim O’Reilly Paypal Innovate November 3, 2009
  • 2. Cloud Computing “You keep using that word. I do not think it means what you think it means.”
  • 3. Web 2.0 “You keep using that word. I do not think it means what you think it means.”
  • 4. What Web 2.0 and Cloud Computing Are Really All About We’re building an internet operating system
  • 6. An internet operating system? You must be kidding.  There’s no storage  No scheduling  No processing  No memory management  ... Bram Cohen of BitTorrent, 1st Web 2.0 Conference 2004
  • 12. "The Law of Conservation of Attractive Profits" "When attractive profits disappear at one stage in the value chain because a product becomes modular and commoditized, the opportunity to earn attractive profits with proprietary products will usually emerge at an adjacent stage." -- Clayton Christensen Author of The Innovator's Solution In Harvard Business Review, February 2004
  • 13. Internet Operating System “You keep using that word. I do not think it means what you think it means.”
  • 14. The Internet Operating System  Its subsystems are databases of – People – Places – Things – Prices – Documents – Images – Sounds – Relationships – Trust metrics – ...  and services that help people use them – Search – Payment – Matching and Recognition – ...
  • 15. The O’Reilly Radar Methodology  William Gibson: “The future is here. It’s just not evenly distributed yet.”  We “watch the alpha geeks” and think about the futures they are living in  We then look for trend data that tells us that a particular future is becoming mainstream  I’m going to tell you some seemingly unconnected technology stories from the front lines of innovation. Then we’re going to connect the dots.
  • 16. <1>
  • 17. The smart phone plus local search. Today pizza, Pizza Nostra, 300 De Haro CyBelle’s Pizza, 975 Bryant Extreme Pizza, 1062 Folsom
  • 18. An application running on a mobile device whose user interface is driven by sensors: - Touch screen - Motion and proximity sensors - Microphone - GPS or cell tower triangulation
  • 19. An application that depends on cooperating cloud data services: - Speech recognition - Search - Location
  • 20. These cloud data services are combined to do a job that none of them could do alone.
  • 25. These suggest mindbending possibilities  Expect automated speech recognition and automated real-time translation throughout Google products  Google Suggest “database of intentions” gives them an advantage in understanding what people intend to say  The Star Trek universal translator is within the scope of Google’s ambition  These products will be relatively weak at introduction but will get better the more people use them.  Speech recognition and translation will be integrated with other applications via web services  Pretty darn cool, and definitely NOT a PC-era operating system!
  • 26. <2>
  • 31. Our devices are full of sensors. New applications are figuring out how to learn from those sensors.
  • 33. AMEE - the world’s energy meter
  • 35. The real world casts information shadows
  • 36. Machine Learning not just for robots
  • 37. Web 2.0 is about finding meaning in user-generated data, and turning that meaning into real-time user- facing services. “Web Squared” takes that same concept to real-time sensor data.
  • 39. <3>
  • 43. Google Maps with Street View
  • 44. Cloud + mobile = “Augmented Reality”
  • 46. <4>
  • 48. Cooperating data services? Face recognition + Social Network + Location
  • 49. We learn by “context accumulation.” Future applications will do so too.
  • 50. <5>
  • 51. The big question  If the Internet becomes an operating system, what is the architecture of that operating system? One Ring to Rule Them All
  • 52. The big question  What is the architecture of that operating system? Small Pieces Loosely Joined
  • 60. The smart phone plus local search. Today pizza, Pizza Nostra, 300 De Haro CyBelle’s Pizza, 975 Bryant Extreme Pizza, 1062 Folsom
  • 61.  How cool would it be to add pizza ordering?
  • 66. <6>
  • 69. PayPal  A first order Internet data subsystem – 80 million active users – 15,000 financial institutions – 190 countries, 24 currencies – Not just payment but identity, fraud detection, risk management, and more  Inherently Decentralized – Internet endpoints call the service to get the benefit of the networked data at the center – P2P Payments – Decentralized website checkout for 60% of e-commerce  A model for the way the internet operating system ought to work
  • 71. “API design is like sex: make one mistake and support if for the rest of your life.” --attributed to Josh Bloch
  • 73. You use your wallet for  Payment  Identification  Loyalty cards, discount coupons  Receipts  Special things to keep and share  All of these things are moving out of the physical wallet, many of them onto the phone  There is a huge opportunity to build innovative new services to do these jobs.  PayPal provides a unique back-end
  • 74. Build services that mash up  Speech recognition  Location OpenStreetMap  Social networks  Government  Payment
  • 78. The Robustness Principle “TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.” --Jon Postel in RFC 761 (Transmission Control Protocol, 1980)
  • 79. That’s how we get to this Small Pieces Loosely Joined
  • 80. And don’t end up here One Ring to Rule Them All

Editor's Notes

  1. Google decided to make their own speech database. Microsoft bought Tellme. Ditto location: Nokia bought Navteq, Google has done its own, upping the ante with streetview.
  2. The same principle applies to translation. It gets better with more data. Expect google to offer mobile translation products within the next year or two, integrated with Google Voice...
  3. The Wave Robots list is a great way to look at possible futures.
  4. Imagine auto-translation added here.
  5. Results from 90 million geotagged photos on Flickr: http://code.flickr.com/blog/2008/10/30/the-shape-of-alpha/
  6. &amp;#x201C;Reality mining.&amp;#x201D;
  7. Reality mining :-)
  8. Each device is recognizable solely from its &amp;#x201C;energy signature.&amp;#x201D;
  9. Telling who&amp;#x2019;s gay by who their friends are. No privacy in the era of machine learning.
  10. If possible talk here about the changing nature of knowledge work. How google search quality works.
  11. Sensors and machine learning
  12. Sensors and machine learning
  13. Let&amp;#x2019;s do a little forward-looking speculation about image recognition.
  14. Sensors and machine learning
  15. Ribbit, from BT, works a lot like Google Voice, but lets you start with any phone number
  16. Ribbit&amp;#x2019;s SF integration shows how voice can be an add-in UI to other applications, via web services. Expect Google to follow this lead.