SlideShare a Scribd company logo
1 of 45
Download to read offline
Web 3.0 & Internet of Things (IoT)
Leaning Lunch Talk
June 1, 2016
2
Agenda
Today’s Agenda: 12:15 AM
12:20 AM
12:30 PM
12:35 PM
12:40 PM
12:45 PM
12:50 PM
What is Web 3.0 + IoT (Internet of Things)
History
Concepts in IoT
Ubiquitous Computation / Web 3.0 /IoT
Movers & Shakers
Why it matters
Q & A
3
Framing Question
“The Internet of Things, sometimes referred to
as the Internet of Objects, will change
everything—including ourselves,”
- Dave Evans, Cisco’s chief futurist.
4
We are
Entering
the Future
5
Title Page
Short History
How we got here
‫שּׂ‬mBL?
h‫﬙‬p?
‫שּׂ‬m Burners Lee
He made a proposal for an information management system in March 1989, and on 25
December 1990, with the help of Robert Cailliau and a young student at CERN, he
implemented the first successful communication between a Hypertext Transfer Protocol
(HTTP) client and server via the Internet.
‫שּׂ‬m Berners-Lee is the director of the World Wide Web Consortium (W3C), which oversees
the Web's continued development. He is also the founder of the World Wide Web
Foundation, which writes and creates standards for HTML 5.
1990!
Hypertext Protocol with a server
HTML Hypertext Markup Language
The Internet was Invented!
Year?
Anyone know who this is?
What did he do?
A HISTORY LESSON
6
7
1990 2000 2005 2010
HTML HTML5
2016
CSS
JavaScript
CSS3
HTML4
FLASH
timeline
We
Are
Here
Clients
might
be
here
Web 1.0 Web 2.0 Web 3.0
Mark Weiser, XeroxPARC
(July 23, 1952 – April 27, 1999) was a chief
scientist at Xerox PARC in the United
States. Weiser is widely considered to be
the father of ubiquitous computing, a
term he coined in 1988
MORE HISTORY
8
September 1991
A considered experience
WHAT IS THE PROBLEM?
9
Across Multi Platforms
1. User to User (web 1.0)
2. User to Object (web 2.0)
3. Object to Object (web3.0)
10
Title Page
Ubiquitous Computation
A quick overview
11
Left and Right Copy
A concept in software engineering and computer
science where computing is made to appear anytime
and everywhere.
In contrast to desktop computing, ubiquitous computing
can occur using any device, in any location, and in any
format. A user interacts with the computer, which can
exist in many different forms, including laptop
computers, tablets and terminals in everyday objects
such as a fridge or a pair of glasses.
technologies that support ubiquitous computing :
Internet, advanced middleware, operating system, mobile code, sensors,
microprocessors, new I/O and user interfaces, networks, mobile protocols,
location and positioning and new materials.
Ubiquitous Computation

(Ubi-Comp)
12Fig 1: Joey Roth
Ubiquitous Computation
13Fig 1: Joey Roth
Ubiquitous Computation
14
Mobile Computing

Apple’s computing direction is clearly
staying maintaining Ubiquitous
Computing (embodied virtuality)
Mobile computing as supplement for
(ubiquitous interactions)
pen / pencil & paper
Utilizing previously learned
interactions education based systems.
15
Framing Question
“The most profound technologies are those
that disappear. They weave themselves into
the fabric of everyday life until they are
indistinguishable from it ”
- Mark Weiser, Xerox PARC.
16
Title Page
Web 3.0
A quick overview
17
Left and Right Copy
“the Semantic Web” - <Read - Write - Execute >
Use of semantics and artificial intelligence is meant to be a
“smarter web”—one that knows what content you want to see
and how you want to see it so that it saves you time and
improves your life.
the basis of the Web 3.0 — semantic markup and web
services.
The web era we are (arguably) currently in, or perhaps the
era we are currently creating.
Web 3.0
18
Web 3.0
Semantic Markup Communication
between Human
web users &
Computerized
applications
KEYS
• Context to data 

• Relevancy 

• Executable information
A Web Service
Computer to
computer
communication
KEYS
• Direct communication 

• Simple interfaces 

• Broader Communication
Outcomes
•API’s
•Learning Algorithms
Outcomes
• Tailor made Search
• Deductive Reasoning
2 Aspects of Web 3.0
19
Copy Describing Assets
“the mostly read only web”
45 million users (1996)
HTML
Netscape
“The read-write web” 

1 billion+ Global users (2006)
XML, RSS
Blogs
Web Apps
“Information Web”
“The Portable Personal Web”
user behavior (“me-onomy”)
consolidated dynamic content
iGoogle, Netvibes
“The read-write-execute web”
Web 1.0 Web 2.0 Web 3.0
Documents Data
.pdf
.doc
.xcl
.jpg
.json
.xml
.rss
Personalization
.userfeed
20
Copy Describing Assets
Fig 1: Joey Roth
Static Pages
Media Publications
Search Engines
PC + Modem
Real - time Data streams
+ UGC (user generated content)
Social
Mobile, WiFi & other wired devices
Non - browser, Apps
Smart Data / Personal Data
Portability
Machine to machine
Web 1.0 Web 2.0 Web 3.0
I want
We want
You need
Information Participation Web Intelligent Web
21
Framing Question
People keep asking what Web 3.0 would
be a “read-write-execute” web.” “…the
Semantic Web approach instead develops
languages for expressing information in a
machine process-able form"
- Tim Berners Lee
22
Title Page
Internet of Things (IoT)
A quick overview
23Fig 1: Joey Roth
Full Page Reference Image
24
IoT
The idea is that devices, appliances, and even your pets can
all be tracked and communicate online.
The notion of an ever-present internet to a new level. Smart
devices in the Internet of Things not only use the internet, but
speak to each other via machine-to-machine communication
(M2M) to accomplish tasks without the need for human input.
There are already an abundance of smart devices, as well as
automated, internet-connected systems that run without
human input, such as automated building climate control.
Internet of Things (IoT)
25
IP Addresses

The most recent version of Internet
Protocol (IP) IPv6 

Every device on the internet is provided a
unique identification the Internet
Engineering Task Force (IETF) increase
the IP address from IPv4 to IPv6 using a
128 bit address.
38
3.4×10
This is enough IP addresses to
give every person, place & thing
a unique IP address.
INTERACTION DESIGN: AFFORDANCE
“A potential action that is made possible by a given object”
26
http://www.jnd.org/dn.mss/affordances_and.html
DONALD NORMAN
IoT allows Data & Communication as a ubiquitous affordance
27
Everything gets an IP Address
Everything get a computer processor
Everything communicates data
28
IoT Communication types
Person-to-Person
(P2P)
Machine-to-Machine
(M2M)
Person-to-Machine
(P2M)
Apps /
Services
Apps
Comm Services /
Artificial Intelligence
Apps /
ServicesApps /
Services
Apps /
Services
Comm Services /
Artificial Intelligence
29
An IoT Scenario
• Jane brushes her teeth every morning to
maintain good breath
• On Wednesday Jane is running late and
skips brushing her teeth
• Jane’s toothbrush records that she has
skipped brushing and communicates the info
to her car & purse
• Jane’s care recognizes that here skipping
brushing her teeth is because she is running
late, her car optimizes the route she has to
get to her interview by automatically pulling
the location from her phone.
• When the car can operate safely with out her
controls, Jane’s car communicates to Jane’s
purse that she still has not brushed her teeth.
• Jane’s purse communicates to the car that
there are 3 tic tac remaining in the side pocket.
• Jane’s car communicates Jane that it is safe to
look for her tac tac’s in the side pocket of her
purse.
• Jane’s was feeling self conscious about having
bad breath and the reminder that her purse
contained a solution puts Jane at ease. She takes
the breath mints and continues to review her
interview material as her car delivers her to her
destination.
30
Title Page
Some Movers & Shakers
Some of the Roles
31
Company Mover & Shaker
Samsung
SmartThings
32
Company Mover & Shaker
nest.com
google i/o
33
Company Mover & Shaker
Apple iBeacon
34
Company Mover & Shaker
IBM Watson
35
Company Mover & Shaker
particle.io
36
Company Mover & Shaker
arduino.cc
37
Research Mover & Shaker
newecologyofthing.net
Art Center College of Design
http://www.philvanallen.com/
Phil Van Allen
38
Research Mover & Shaker
media.mit.edu/
Hiroshi Ishii - Tangible media group
http://www.media.mit.edu/
research/groups/tangible-media
39
Title Page
Goals for the future of web
Section Title Subhead
40
Four Column Points
These issues are not caused
by technology, but by the
governments and
corporations that try to
control access to a free and
open internet for political and
monetary gain—and these
issues will become more and
more important as our
devices become networked.
internet access as a human
right and make sure that all
people, no matter where they
live or what their economics
are, can learn and teach
themselves using this great
tool.
keep the internet “ as one
unified, neutral and free
network.” The debate over
net neutrality has waged for
years.
The trick many organizations
now struggle with is how to
monetize content without
negatively impacting the
user’s experience.
Free Access Internet as a Human Right Net Neutrality Monetization of Content
Key to the Future of web 3.0 & IoT
41
Title Page
Why it matters
How we address it
42
Four Column Points
Building scenarios and
prototyping the implications
of how these systems change
society, purchasing decisions
and technical trust.
Where old systems die or get
automated, new
opportunities and new
services exist.
Humans build the products
and services & new ideas
should address human
needs.
If everything can
communicate to everything
then we must make that
information and experience
compelling and magical.
Future is undefined New Services & New
Opportunities
Human Centered
Communications Better storytelling
Approaches IoT
43
Title Page
Question and Answer
IOT RESOURCES / WEBSITE/APP
44
Books
Reference Sites
http://www.wired.com/2013/01/securing-the-internet-of-things/
http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html
The Computer and the 21st Century
http://newecologyofthings.net/
The New Ecology of Things
http://www.conceptlab.com/
http://www.jnd.org/dn.mss/i_have_seen_the_futu.html
Don Norman
https://www.w3.org/
WC3
THANK YOU
45

More Related Content

What's hot

Introduction to Computer Networks: Basic concept of Computer networks Goals o...
Introduction to Computer Networks: Basic concept of Computer networks Goals o...Introduction to Computer Networks: Basic concept of Computer networks Goals o...
Introduction to Computer Networks: Basic concept of Computer networks Goals o...MostafizurRahmanMonn
 
Ae2da alvarado_cos4
Ae2da alvarado_cos4Ae2da alvarado_cos4
Ae2da alvarado_cos4jashleyfaye
 
Data Communication and Computer Network Overview
Data Communication and Computer Network Overview Data Communication and Computer Network Overview
Data Communication and Computer Network Overview RANVIJAY GAUR
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...yaminohime
 
TLE 10 (ICT): Basic Concepts on Computer Networks
TLE 10 (ICT): Basic Concepts on Computer NetworksTLE 10 (ICT): Basic Concepts on Computer Networks
TLE 10 (ICT): Basic Concepts on Computer NetworksRomne Ryan Portacion
 
Module1 introduction to network
Module1 introduction to networkModule1 introduction to network
Module1 introduction to networkMiz Malinz
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer networkTrinity Dwarka
 
NETWORK INTERNET and TYPES OF NETWORK
NETWORK INTERNET and TYPES OF NETWORKNETWORK INTERNET and TYPES OF NETWORK
NETWORK INTERNET and TYPES OF NETWORKimtiazalijoono
 
Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)maamir farooq
 
Chapter 3 using_the_internet[1]
Chapter 3 using_the_internet[1]Chapter 3 using_the_internet[1]
Chapter 3 using_the_internet[1]mhuntsman0002
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocolGLIM Digital
 

What's hot (20)

Networking
Networking Networking
Networking
 
Introduction to Computer Networks: Basic concept of Computer networks Goals o...
Introduction to Computer Networks: Basic concept of Computer networks Goals o...Introduction to Computer Networks: Basic concept of Computer networks Goals o...
Introduction to Computer Networks: Basic concept of Computer networks Goals o...
 
Ae2da alvarado_cos4
Ae2da alvarado_cos4Ae2da alvarado_cos4
Ae2da alvarado_cos4
 
Lesson 1 introduction
Lesson 1 introductionLesson 1 introduction
Lesson 1 introduction
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Network models
Network  modelsNetwork  models
Network models
 
Data Communication and Computer Network Overview
Data Communication and Computer Network Overview Data Communication and Computer Network Overview
Data Communication and Computer Network Overview
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 7 - Compute...
 
TLE 10 (ICT): Basic Concepts on Computer Networks
TLE 10 (ICT): Basic Concepts on Computer NetworksTLE 10 (ICT): Basic Concepts on Computer Networks
TLE 10 (ICT): Basic Concepts on Computer Networks
 
Module1 introduction to network
Module1 introduction to networkModule1 introduction to network
Module1 introduction to network
 
Bab3
Bab3Bab3
Bab3
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Types of Networks
Types of NetworksTypes of Networks
Types of Networks
 
Network Topologies
Network TopologiesNetwork Topologies
Network Topologies
 
NETWORK INTERNET and TYPES OF NETWORK
NETWORK INTERNET and TYPES OF NETWORKNETWORK INTERNET and TYPES OF NETWORK
NETWORK INTERNET and TYPES OF NETWORK
 
Dcn introduction
Dcn introductionDcn introduction
Dcn introduction
 
Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)Lec 1(Introduction to Computer Networks & internet)
Lec 1(Introduction to Computer Networks & internet)
 
Internet &amp; www
Internet &amp; wwwInternet &amp; www
Internet &amp; www
 
Chapter 3 using_the_internet[1]
Chapter 3 using_the_internet[1]Chapter 3 using_the_internet[1]
Chapter 3 using_the_internet[1]
 
Internet architecture protocol
Internet architecture protocolInternet architecture protocol
Internet architecture protocol
 

Similar to Web 3.0, IoT and the Future of Ubiquitous Computing

GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptPiyushRanjan269184
 
IoT : Research, Development, Challenges
IoT: Research, Development, ChallengesIoT: Research, Development, Challenges
IoT : Research, Development, Challengesbaddi youssef
 
IRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET Journal
 
The Top 10 Technology Trends Of The 4th Industrial Revolution
The Top 10 Technology Trends Of The 4th Industrial RevolutionThe Top 10 Technology Trends Of The 4th Industrial Revolution
The Top 10 Technology Trends Of The 4th Industrial RevolutionAbaram Network Solutions
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)Zohaib Hassan
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Thingscarolninap
 
Internet Of Things (IOT)
Internet Of Things (IOT)Internet Of Things (IOT)
Internet Of Things (IOT)Neha Bomble
 
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015wsa-mobile
 
Iot amey p naik
Iot amey p naikIot amey p naik
Iot amey p naikAmey Naik
 
Compiler design presentaion
Compiler design presentaionCompiler design presentaion
Compiler design presentaionMdShahinAlam25
 
AGI Part 4.pdf
AGI Part 4.pdfAGI Part 4.pdf
AGI Part 4.pdfBob Marcus
 
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdfSYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdfshubhangisonawane6
 
Internet of Things
Internet of ThingsInternet of Things
Internet of ThingsMphasis
 

Similar to Web 3.0, IoT and the Future of Ubiquitous Computing (20)

GK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).pptGK NU CS 101 Session 1B (1).ppt
GK NU CS 101 Session 1B (1).ppt
 
PhD Admission Pitching
PhD Admission PitchingPhD Admission Pitching
PhD Admission Pitching
 
IoT : Research, Development, Challenges
IoT: Research, Development, ChallengesIoT: Research, Development, Challenges
IoT : Research, Development, Challenges
 
IRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of ThingsIRJET- Fourth Coming Internet: The Internet of Things
IRJET- Fourth Coming Internet: The Internet of Things
 
The Top 10 Technology Trends Of The 4th Industrial Revolution
The Top 10 Technology Trends Of The 4th Industrial RevolutionThe Top 10 Technology Trends Of The 4th Industrial Revolution
The Top 10 Technology Trends Of The 4th Industrial Revolution
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Understanding big data using IoT
Understanding big data using IoTUnderstanding big data using IoT
Understanding big data using IoT
 
ISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of ThingsISWC 2013 Tutorial on the Web of Things
ISWC 2013 Tutorial on the Web of Things
 
Internet Of Things (IOT)
Internet Of Things (IOT)Internet Of Things (IOT)
Internet Of Things (IOT)
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Ioe module 1
Ioe module 1Ioe module 1
Ioe module 1
 
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
Rich Radka, Internet of Things at WSA-mobile Global Congress 2015
 
Iot amey p naik
Iot amey p naikIot amey p naik
Iot amey p naik
 
A small glimpse to ICT
A small glimpse to ICTA small glimpse to ICT
A small glimpse to ICT
 
IOTCYBER
IOTCYBERIOTCYBER
IOTCYBER
 
Compiler design presentaion
Compiler design presentaionCompiler design presentaion
Compiler design presentaion
 
AGI Part 4.pdf
AGI Part 4.pdfAGI Part 4.pdf
AGI Part 4.pdf
 
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdfSYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
SYBSC(CS)_WCIOT_Sem-II-Unit 3 IoT Architecture.pdf
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Tech trends
Tech trendsTech trends
Tech trends
 

Recently uploaded

Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMartaLoveguard
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Deliverybabeytanya
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfMilind Agarwal
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 

Recently uploaded (20)

Magic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptxMagic exist by Marta Loveguard - presentation.pptx
Magic exist by Marta Loveguard - presentation.pptx
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls In Mumbai Central Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 

Web 3.0, IoT and the Future of Ubiquitous Computing

  • 1. Web 3.0 & Internet of Things (IoT) Leaning Lunch Talk June 1, 2016
  • 2. 2 Agenda Today’s Agenda: 12:15 AM 12:20 AM 12:30 PM 12:35 PM 12:40 PM 12:45 PM 12:50 PM What is Web 3.0 + IoT (Internet of Things) History Concepts in IoT Ubiquitous Computation / Web 3.0 /IoT Movers & Shakers Why it matters Q & A
  • 3. 3 Framing Question “The Internet of Things, sometimes referred to as the Internet of Objects, will change everything—including ourselves,” - Dave Evans, Cisco’s chief futurist.
  • 6. ‫שּׂ‬mBL? h‫﬙‬p? ‫שּׂ‬m Burners Lee He made a proposal for an information management system in March 1989, and on 25 December 1990, with the help of Robert Cailliau and a young student at CERN, he implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server via the Internet. ‫שּׂ‬m Berners-Lee is the director of the World Wide Web Consortium (W3C), which oversees the Web's continued development. He is also the founder of the World Wide Web Foundation, which writes and creates standards for HTML 5. 1990! Hypertext Protocol with a server HTML Hypertext Markup Language The Internet was Invented! Year? Anyone know who this is? What did he do? A HISTORY LESSON 6
  • 7. 7 1990 2000 2005 2010 HTML HTML5 2016 CSS JavaScript CSS3 HTML4 FLASH timeline We Are Here Clients might be here Web 1.0 Web 2.0 Web 3.0
  • 8. Mark Weiser, XeroxPARC (July 23, 1952 – April 27, 1999) was a chief scientist at Xerox PARC in the United States. Weiser is widely considered to be the father of ubiquitous computing, a term he coined in 1988 MORE HISTORY 8 September 1991
  • 9. A considered experience WHAT IS THE PROBLEM? 9 Across Multi Platforms 1. User to User (web 1.0) 2. User to Object (web 2.0) 3. Object to Object (web3.0)
  • 11. 11 Left and Right Copy A concept in software engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using any device, in any location, and in any format. A user interacts with the computer, which can exist in many different forms, including laptop computers, tablets and terminals in everyday objects such as a fridge or a pair of glasses. technologies that support ubiquitous computing : Internet, advanced middleware, operating system, mobile code, sensors, microprocessors, new I/O and user interfaces, networks, mobile protocols, location and positioning and new materials. Ubiquitous Computation
 (Ubi-Comp)
  • 12. 12Fig 1: Joey Roth Ubiquitous Computation
  • 13. 13Fig 1: Joey Roth Ubiquitous Computation
  • 14. 14 Mobile Computing Apple’s computing direction is clearly staying maintaining Ubiquitous Computing (embodied virtuality) Mobile computing as supplement for (ubiquitous interactions) pen / pencil & paper Utilizing previously learned interactions education based systems.
  • 15. 15 Framing Question “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it ” - Mark Weiser, Xerox PARC.
  • 16. 16 Title Page Web 3.0 A quick overview
  • 17. 17 Left and Right Copy “the Semantic Web” - <Read - Write - Execute > Use of semantics and artificial intelligence is meant to be a “smarter web”—one that knows what content you want to see and how you want to see it so that it saves you time and improves your life. the basis of the Web 3.0 — semantic markup and web services. The web era we are (arguably) currently in, or perhaps the era we are currently creating. Web 3.0
  • 18. 18 Web 3.0 Semantic Markup Communication between Human web users & Computerized applications KEYS • Context to data 
 • Relevancy 
 • Executable information A Web Service Computer to computer communication KEYS • Direct communication 
 • Simple interfaces 
 • Broader Communication Outcomes •API’s •Learning Algorithms Outcomes • Tailor made Search • Deductive Reasoning 2 Aspects of Web 3.0
  • 19. 19 Copy Describing Assets “the mostly read only web” 45 million users (1996) HTML Netscape “The read-write web” 
 1 billion+ Global users (2006) XML, RSS Blogs Web Apps “Information Web” “The Portable Personal Web” user behavior (“me-onomy”) consolidated dynamic content iGoogle, Netvibes “The read-write-execute web” Web 1.0 Web 2.0 Web 3.0 Documents Data .pdf .doc .xcl .jpg .json .xml .rss Personalization .userfeed
  • 20. 20 Copy Describing Assets Fig 1: Joey Roth Static Pages Media Publications Search Engines PC + Modem Real - time Data streams + UGC (user generated content) Social Mobile, WiFi & other wired devices Non - browser, Apps Smart Data / Personal Data Portability Machine to machine Web 1.0 Web 2.0 Web 3.0 I want We want You need Information Participation Web Intelligent Web
  • 21. 21 Framing Question People keep asking what Web 3.0 would be a “read-write-execute” web.” “…the Semantic Web approach instead develops languages for expressing information in a machine process-able form" - Tim Berners Lee
  • 22. 22 Title Page Internet of Things (IoT) A quick overview
  • 23. 23Fig 1: Joey Roth Full Page Reference Image
  • 24. 24 IoT The idea is that devices, appliances, and even your pets can all be tracked and communicate online. The notion of an ever-present internet to a new level. Smart devices in the Internet of Things not only use the internet, but speak to each other via machine-to-machine communication (M2M) to accomplish tasks without the need for human input. There are already an abundance of smart devices, as well as automated, internet-connected systems that run without human input, such as automated building climate control. Internet of Things (IoT)
  • 25. 25 IP Addresses The most recent version of Internet Protocol (IP) IPv6 
 Every device on the internet is provided a unique identification the Internet Engineering Task Force (IETF) increase the IP address from IPv4 to IPv6 using a 128 bit address. 38 3.4×10 This is enough IP addresses to give every person, place & thing a unique IP address.
  • 26. INTERACTION DESIGN: AFFORDANCE “A potential action that is made possible by a given object” 26 http://www.jnd.org/dn.mss/affordances_and.html DONALD NORMAN IoT allows Data & Communication as a ubiquitous affordance
  • 27. 27 Everything gets an IP Address Everything get a computer processor Everything communicates data
  • 28. 28 IoT Communication types Person-to-Person (P2P) Machine-to-Machine (M2M) Person-to-Machine (P2M) Apps / Services Apps Comm Services / Artificial Intelligence Apps / ServicesApps / Services Apps / Services Comm Services / Artificial Intelligence
  • 29. 29 An IoT Scenario • Jane brushes her teeth every morning to maintain good breath • On Wednesday Jane is running late and skips brushing her teeth • Jane’s toothbrush records that she has skipped brushing and communicates the info to her car & purse • Jane’s care recognizes that here skipping brushing her teeth is because she is running late, her car optimizes the route she has to get to her interview by automatically pulling the location from her phone. • When the car can operate safely with out her controls, Jane’s car communicates to Jane’s purse that she still has not brushed her teeth. • Jane’s purse communicates to the car that there are 3 tic tac remaining in the side pocket. • Jane’s car communicates Jane that it is safe to look for her tac tac’s in the side pocket of her purse. • Jane’s was feeling self conscious about having bad breath and the reminder that her purse contained a solution puts Jane at ease. She takes the breath mints and continues to review her interview material as her car delivers her to her destination.
  • 30. 30 Title Page Some Movers & Shakers Some of the Roles
  • 31. 31 Company Mover & Shaker Samsung SmartThings
  • 32. 32 Company Mover & Shaker nest.com google i/o
  • 33. 33 Company Mover & Shaker Apple iBeacon
  • 34. 34 Company Mover & Shaker IBM Watson
  • 35. 35 Company Mover & Shaker particle.io
  • 36. 36 Company Mover & Shaker arduino.cc
  • 37. 37 Research Mover & Shaker newecologyofthing.net Art Center College of Design http://www.philvanallen.com/ Phil Van Allen
  • 38. 38 Research Mover & Shaker media.mit.edu/ Hiroshi Ishii - Tangible media group http://www.media.mit.edu/ research/groups/tangible-media
  • 39. 39 Title Page Goals for the future of web Section Title Subhead
  • 40. 40 Four Column Points These issues are not caused by technology, but by the governments and corporations that try to control access to a free and open internet for political and monetary gain—and these issues will become more and more important as our devices become networked. internet access as a human right and make sure that all people, no matter where they live or what their economics are, can learn and teach themselves using this great tool. keep the internet “ as one unified, neutral and free network.” The debate over net neutrality has waged for years. The trick many organizations now struggle with is how to monetize content without negatively impacting the user’s experience. Free Access Internet as a Human Right Net Neutrality Monetization of Content Key to the Future of web 3.0 & IoT
  • 41. 41 Title Page Why it matters How we address it
  • 42. 42 Four Column Points Building scenarios and prototyping the implications of how these systems change society, purchasing decisions and technical trust. Where old systems die or get automated, new opportunities and new services exist. Humans build the products and services & new ideas should address human needs. If everything can communicate to everything then we must make that information and experience compelling and magical. Future is undefined New Services & New Opportunities Human Centered Communications Better storytelling Approaches IoT
  • 44. IOT RESOURCES / WEBSITE/APP 44 Books Reference Sites http://www.wired.com/2013/01/securing-the-internet-of-things/ http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html The Computer and the 21st Century http://newecologyofthings.net/ The New Ecology of Things http://www.conceptlab.com/ http://www.jnd.org/dn.mss/i_have_seen_the_futu.html Don Norman https://www.w3.org/ WC3