SlideShare a Scribd company logo
Connecting Everything
Phillip J. Windley, PhD
CTO, Kynetx, Inc.
Internet of Things
The Internet of Things will
lead to a computing
experience that is immersive
& pervasive.
Ambient Computing
vs
Connecting Things
Connecting Things
But it’s bigger than that…
!

Everything will have an online
representation.
Connections Everywhere
The things you own
The things you don't
Different types of connections
What will its architecture be?
Imagine a mountain
representing today’s billion
node network...
From Trillions by Maya Design
From Trillions by Maya Design
The Current #IoT Model
Won’t Scale
Me
Connecting Things
GE
GE

Internet 

of

My Things

Me
Building the Internet of Me
But it’s not just about
manufactured things...
A Few of My Things

GE
Internet 

of

My Things

Me
A Few of My Things

Lights
Fuse is Three Things

http://joinfuse.com
Connecting Things
Connecting Things
We give each thing a
persistent compute object,
or pico
Picos are online computers
Identity—they represent a specific entity
Storage—they persistently encapsulate both structured
and unstructured data
Open event network—they respond to events
Processing—they run applications autonomously
Event Channels—they have connections to other picos
APIs—they provide access to and access other online
services
Picos Are Decentralized & Networked
Built on open standards
Built on open source
Picos Ease Modeling

Lynne's Cloud

Phil's Cloud

owner

2

Tom's Cloud

3

owner
1

1

4

borrower
Picos support a new Web
programming model
Web
Application

Browser

Application
Data
Web
Application

Browser

Application
Data
Picos Use an Event Query Model
functions return results based
on persistent data

UI updates presentation
using query API
pico

User Interface
query API
name

functions

email
persistent
storage

phone
event API
rules
Done

or Cancel

user makes change in UI
resulting in an event

rules validate and process event,
often updating model
Why do this?
Orthogonality and modularity are
powerful: network effects!
More flexible
Less work
Less expensive
More private
APIs

APIs

Other
Data
Sources
Web
Services
Rulesets

Social

Social

File

Guard
Tour
Library

Fuse
Library

UI Support

Notification
Service

CloudOS
Service

Configuration
Management

Personal Data
Service

Guard
Tour

Fuse

Home
Management

Intentcasting

To Do &
Reminders

Vehicle
Manangement

Timeline
(social)

Forevr.us
(contact)

Picos Support A Familiar Model
...

...

Persistent
Data

Applications

CloudOS

User
Space

Services &
Libraries

Persistent Compute Object

Kynetx Rules Engine

Kernel
Space
Programming Model
Program in any language you like
OAuth access to pico
Pico provides
user data
processing
API and inter-pico communications
Managers
Report
Index
Institution
Report
Report
"2"
Report
"2"
"2"
Reports

Guards
Report
"current"
Report
"1"

Guard
"Frank"
Tour
Index

Location
Index

Location
"R7RK"

Tour
"LUFX"

Location
"T67G"

Tour
"KUFF"
Tours
Tours
Tours
Tours

Locations
Locations
Locations
Locations

Subscriptions
permanent
temporary

Location
"G5YH"

This can get complex…
What Technology Wants
Recommended Reading
Mirror Worlds, David Gelernter
Snowcrash, Neal Stevenson
Rainbow's End, Vernor Vinge
Trillions, Peter Lucas, Joe Ballay & Mickey McManus
My book on
how this can
be built now
CloudOS White Papers

www.windley.com
developer.kynetx.com
docs
Connecting Everything
!

Contact info:
Phil Windley
pjw@kynetx.com
www.windley.com
@windley

More Related Content

PPTX
Internet of Things
Mphasis
 
PDF
IoT State Of The Art - A Survey
Karl Seiler
 
PDF
A tutorial on the internet of things from a heterogeneous network integration...
ieeepondy
 
PPTX
Internet of Things
Mphasis
 
ODP
KIoT - Kit for the internet of things
carlo zapponi
 
PPTX
TDC 2015 - IoT na perspectiva de uma tomada
Alexandre Pitta
 
PDF
Developing io t applications in the fog a distributed dataflow approach
Nam Giang
 
PDF
Introduction to Internet of Things
Nikhil Patankar
 
Internet of Things
Mphasis
 
IoT State Of The Art - A Survey
Karl Seiler
 
A tutorial on the internet of things from a heterogeneous network integration...
ieeepondy
 
Internet of Things
Mphasis
 
KIoT - Kit for the internet of things
carlo zapponi
 
TDC 2015 - IoT na perspectiva de uma tomada
Alexandre Pitta
 
Developing io t applications in the fog a distributed dataflow approach
Nam Giang
 
Introduction to Internet of Things
Nikhil Patankar
 

What's hot (20)

PDF
BRETT PARKER SAP
Brett-ParkerSAP
 
PPTX
Internet of everything presentation
Lori Moody
 
PPTX
Internet of things 23 4-2018
Muhammad Tahir
 
PPTX
NDC Minnesota 2019 - Fundamentals of Azure IoT
Justin Grammens
 
PDF
Elemental Database (1983)
John Vaughan
 
PPTX
WoT 2016 - Seventh International Workshop on the Web of Things
Simon Mayer
 
PDF
Future Internet: The European Initiative
Semantic Web Company
 
PPTX
Human centric multi-disciplinary NGI4EU Iceland 2018
Chris Marsden
 
PDF
The ethics of cloud and mobile computing for lawyers
Nicole Black
 
PDF
Computable Contracts
Effacts
 
PPTX
Overview of internet of things (IoT) the new upcoming technology in hand
Ranjith P
 
PPTX
Internet of Things
Mphasis
 
PPT
Internet Of Things
johnson jawahar
 
PDF
IoT: A glance into the future
JWORKS powered by Ordina
 
PPTX
Bill gates- Founder & owner of Microsoft
JasminJaman1
 
PPTX
Internet of things berbano k32
kimberbano
 
PDF
ThingsCon 2019: Closing remarks
Peter Bihr
 
PPTX
Edge Computing: An Extension to Cloud Computing
Ramneek Kalra
 
PDF
Underexposed: The Internet of Sneaky Things
Peter Bihr
 
PPTX
IoT and Cloud Computing in Automation Application
Areej Qasrawi
 
BRETT PARKER SAP
Brett-ParkerSAP
 
Internet of everything presentation
Lori Moody
 
Internet of things 23 4-2018
Muhammad Tahir
 
NDC Minnesota 2019 - Fundamentals of Azure IoT
Justin Grammens
 
Elemental Database (1983)
John Vaughan
 
WoT 2016 - Seventh International Workshop on the Web of Things
Simon Mayer
 
Future Internet: The European Initiative
Semantic Web Company
 
Human centric multi-disciplinary NGI4EU Iceland 2018
Chris Marsden
 
The ethics of cloud and mobile computing for lawyers
Nicole Black
 
Computable Contracts
Effacts
 
Overview of internet of things (IoT) the new upcoming technology in hand
Ranjith P
 
Internet of Things
Mphasis
 
Internet Of Things
johnson jawahar
 
IoT: A glance into the future
JWORKS powered by Ordina
 
Bill gates- Founder & owner of Microsoft
JasminJaman1
 
Internet of things berbano k32
kimberbano
 
ThingsCon 2019: Closing remarks
Peter Bihr
 
Edge Computing: An Extension to Cloud Computing
Ramneek Kalra
 
Underexposed: The Internet of Sneaky Things
Peter Bihr
 
IoT and Cloud Computing in Automation Application
Areej Qasrawi
 
Ad

Similar to Connecting Things (20)

PDF
IoT Challenges: Technological, Business and Social aspects
Roberto Minerva
 
PPTX
PhD Admission Pitching
Alexandru IOVANOVICI
 
PDF
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
wsa-mobile
 
PPTX
Internet of Things
pandey97
 
PDF
IoT - RPi to Salesforce
Venkat Garikapati
 
PPTX
IoT
Mphasis
 
PPTX
informationtech1-180930175759.pptx
jaspreetkaur908049
 
PPTX
Internet of Things
Mphasis
 
PDF
The Internet Of Things ( Iot And The Internet
Michelle Singh
 
PDF
The role of individuals and communities in IoT
Paola Negrin
 
PPTX
The Internet of Things (IoT for Beginners Guide)
Ashish Kumar
 
PDF
Tutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Raffaele Giaffreda
 
PPTX
Unit & Ubiquitous IoT for securing cyberentities
DikShaant Kripalani
 
PPTX
What Is IoT or Internet of Things?
Sushil Deshmukh
 
PDF
DWS16 - Connected things forum - Luc Julia, Samsung Electronics
IDATE DigiWorld
 
PPTX
Internet of Things - From hype to reality
Kim Escherich
 
PPTX
IoT Basics, current trends, the future
Charalampos Doukas
 
PDF
Enterprise IT and the Internet of Things
Joint Venture Silicon Valley
 
PDF
Research Issues, Challenges and Directions in IoT (Internet of Things)
Praveen Hanchinal
 
PPTX
Executive Summit for ISV & Application builders - January 2015
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
 
IoT Challenges: Technological, Business and Social aspects
Roberto Minerva
 
PhD Admission Pitching
Alexandru IOVANOVICI
 
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
wsa-mobile
 
Internet of Things
pandey97
 
IoT - RPi to Salesforce
Venkat Garikapati
 
IoT
Mphasis
 
informationtech1-180930175759.pptx
jaspreetkaur908049
 
Internet of Things
Mphasis
 
The Internet Of Things ( Iot And The Internet
Michelle Singh
 
The role of individuals and communities in IoT
Paola Negrin
 
The Internet of Things (IoT for Beginners Guide)
Ashish Kumar
 
Tutorial on Internet of Thing (IoT) Paradigm in Consumer Applications
Raffaele Giaffreda
 
Unit & Ubiquitous IoT for securing cyberentities
DikShaant Kripalani
 
What Is IoT or Internet of Things?
Sushil Deshmukh
 
DWS16 - Connected things forum - Luc Julia, Samsung Electronics
IDATE DigiWorld
 
Internet of Things - From hype to reality
Kim Escherich
 
IoT Basics, current trends, the future
Charalampos Doukas
 
Enterprise IT and the Internet of Things
Joint Venture Silicon Valley
 
Research Issues, Challenges and Directions in IoT (Internet of Things)
Praveen Hanchinal
 
Executive Summit for ISV & Application builders - January 2015
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
 
Ad

More from Phil Windley (20)

PPTX
Trust, Blockchains, and Self-Soveriegn Identity
Phil Windley
 
PPTX
A University API
Phil Windley
 
PDF
Rule Language for IoT
Phil Windley
 
PDF
Events, Picos, and Microservices
Phil Windley
 
PDF
Picos, CloudOS, and Connecting Things
Phil Windley
 
PDF
Events, Picos, and Microservices
Phil Windley
 
PDF
Relationships: Modeling the Vehicle Ecosystem with Fuse
Phil Windley
 
PDF
Fuse 2
Phil Windley
 
PDF
Persistent Compute Objects and the Fabric of Cyberspace
Phil Windley
 
PDF
Persistent Compute Objects - Picos
Phil Windley
 
PDF
Fuse Technical Presentation
Phil Windley
 
PDF
Personal Cloud Application Architectures
Phil Windley
 
KEY
Why Personal Clouds
Phil Windley
 
KEY
Personal Cloud Operating Systems
Phil Windley
 
KEY
Introducing Personal Event Networks
Phil Windley
 
KEY
The Live Web #SCITDA11 Keynote
Phil Windley
 
KEY
Shaping strategies and Startups
Phil Windley
 
KEY
Shaping Strategies and the Live Web - Kynetx Impact 2011
Phil Windley
 
PDF
The Evented Web Makes Users Happy
Phil Windley
 
KEY
A Programming Layer for the Internet from Kynetx Impact 2010
Phil Windley
 
Trust, Blockchains, and Self-Soveriegn Identity
Phil Windley
 
A University API
Phil Windley
 
Rule Language for IoT
Phil Windley
 
Events, Picos, and Microservices
Phil Windley
 
Picos, CloudOS, and Connecting Things
Phil Windley
 
Events, Picos, and Microservices
Phil Windley
 
Relationships: Modeling the Vehicle Ecosystem with Fuse
Phil Windley
 
Fuse 2
Phil Windley
 
Persistent Compute Objects and the Fabric of Cyberspace
Phil Windley
 
Persistent Compute Objects - Picos
Phil Windley
 
Fuse Technical Presentation
Phil Windley
 
Personal Cloud Application Architectures
Phil Windley
 
Why Personal Clouds
Phil Windley
 
Personal Cloud Operating Systems
Phil Windley
 
Introducing Personal Event Networks
Phil Windley
 
The Live Web #SCITDA11 Keynote
Phil Windley
 
Shaping strategies and Startups
Phil Windley
 
Shaping Strategies and the Live Web - Kynetx Impact 2011
Phil Windley
 
The Evented Web Makes Users Happy
Phil Windley
 
A Programming Layer for the Internet from Kynetx Impact 2010
Phil Windley
 

Recently uploaded (20)

PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 

Connecting Things

Editor's Notes

  • #2: - 1 trillion is *really* big. 1M => 10 days, 1B => 30 years, 1T => 38,000 years - 1-2 billion nodes on the Internet now - A trillion node network will dwarf today's Internet in scale and complexity - What will cause this, how will it be accomplished, and what will it mean?
  • #3: - Software is Eating the World - "middle of a dramatic and broad technological and economic shift in which software companies are poised to take over large swathes of the economy." -MA - A microprocessor that costs $30 today will cost $0.03 in your life time -- Every thing will have an embedded processor -- Connectivity solves problems (GE Dishwasher) -- Everything will be connected -- You might laugh at the thought of your couch being on the Internet and wonder why. But 10 years ago, you would have thought the same thing about your bathroom scale.
  • #4: - When computational devices are all around us and ubiquitous, we will find ourselves immersed in a sea of computation. - Moore's Law and glasses with microprocessors
  • #7: Modern cars are a great example of ambient computing. There are dozens of microprocessors connected by networks. But we don’t notice them. The car is the most sophisticated computer network most people own, but the interface is old and familiar.
  • #8: Moores law will propel connected microprocessors into every thing. Literally.
  • #9: There are literally trillions of things that will be connected to each other in vast networks that dwarf what we have today. Person, place, organization, thing Computational avatars. Potholes…
  • #10: - Connections to things you own - Connections to things you don't - Connections to the people around you - permanent - temporary (CS462) - transitory - Devices will be like Bic pens. Everywhere and the one we pick up will be ours until we set it down
  • #11: - Not like the current Web - It will be just like the Internet, which is to say that it will NOT be like the Web. - Not like mobile - Not like a place We need a BRAND NEW application model that more closely resembles the Internet
  • #12: and imagine one representing the trillion node network. Try to envision the difference in scale. Now, imagine you want to get from the top of one mountain--where we’re at now--to the other.
  • #13: You can’t do it by merely changing a few things, building scaffolding between the mountains in the analogy
  • #14: You have to scale the new mountain.
  • #16: Each connected product expects me to sign up for their service and download their iPhone app. This won’t scale...
  • #17: This is what it looks like from the manufacturer’s perspective
  • #18: Sometimes we call this a “personal cloud”
  • #20: Every thing, manufactured or not, conceptual, geospacial, and so on can be in My #IoT Potholes!
  • #21: A very decentralized personal data store. A personal cloud Our vision of a PDS is a model of the world that a person cares about.
  • #22: 1. Apps 2. Gizmo 3. Personal Cloud
  • #23: Relationships might be existing or potential, mention VRM? Personal Clouds Fuse helps car signal intention, a very powerful signal… Not exclusivity … plugging into a vast network Fuse Features Maintenance history Service reminders Manufacturer recommendations Recalls and warranty Service certification (3rd party)
  • #24: Picos are personal data stores with a lightweight virtual computer attached. They can be used to give *everything* an online avatar. They are cheap. Decentralized data.
  • #25: Form the basis for personal clouds
  • #26: Substitutability is a key concept if we want freedom from silos.
  • #31: Unhosted web applications More modularity, less coupling Apps based on HTML5, CSS, JavaScript. Model also works for hosted apps and mobile.
  • #37: - positive: - the world and everything in it will become programmable and malleable - computing will move out of devices and become ambient. - we will live in an ecology of computation - computing experiences will be more natural and personal - negative: - what will *reality* mean? - books as an example of the disappearance of physical devices - decentralized networks can be non-deterministic
  • #38: Mention Neckpain
  • #39: - Will it be a utopia? dystopia? - Somewhere in the middle http://dylanglynn.blogspot.com/2010/07/utopia-dystopia.html
  • #40: Build the world you want to live in
  • #42: I’ve written a book, The Live Web, that describes the fundamental technology--event-based interactions--that make the CloudOS and personal clouds possible.
  • #43: There are several white papers on my blog that give more information about what we’re doing.
  • #44: We’ve got pretty good documentation about how to build event-based applications. The underlying system has had an open developer program for several years. We’re just about ready for alpha developers to build applications on the CloudOS itself: target Dec 2012.