If your job is to make things for the web, and the company you work for doesn’t build fitness trackers, or robots, or smart light bulbs, or a cloud service that aims to connect all these things, you could be forgiven for not caring all that much about today's Internet of Things. My aim with this talk is to shift the conversation away from things and back to people. In doing so, I hope to also arm you with tools to better understand, and find your place, within this complex but fascinating landscape.
First presented at Generate Conference in San Francisco on July 15, 2016.
4. hello…
Monday, 4:09 pm
I’ve spent the past 10 years helping
people understand that mobile is
about people…not devices.
Monday, 4:09 pm
Hans Hemmert + unknown artist
THE INTERNET OF THINGS IS FOR PEOPLE
5. hello…
Monday, 4:09 pm
I’ve spent the past 10 years helping
people understand that mobile is
about people…not devices.
Monday, 4:09 pm
Thanks to mobile, 3 billion of us are
now connected, and the web remains
the best platform to reach all of us.
Monday, 4:09 pm
Hans Hemmert + unknown artist
THE INTERNET OF THINGS IS FOR PEOPLE
6. hello…
Monday, 4:09 pm
I’ve spent the past 10 years helping
people understand that mobile is
about people…not devices.
Monday, 4:09 pm
Thanks to mobile, 3 billion of us are
now connected, and the web remains
the best platform to reach all of us.
Monday, 4:09 pm
So today i’m hoping to get you
thinking about the massive opportunity
that lies at the intersection of mobile,
the web and the physical world.
Monday, 4:09 pm
Hans Hemmert + unknown artist
THE INTERNET OF THINGS IS FOR PEOPLE
8. What new technology do you
want to hear about at the View
Source Conference this Fall?
#ViewSource
View Source Conference
@viewsourceconf
https://www.flickr.com/photos/leweb3/6484375865
IoT
Service Workers
Web Assembly
Web VR
9. What new technology do you
want to hear about at the View
Source Conference this Fall?
#ViewSource
May 17, 2016, 133 votes - Final Results
View Source Conference
@viewsourceconf
20% Web VR
36% Web Assembly
33% Service Workers
11% IoT
https://www.flickr.com/photos/leweb3/6484375865
10. the result, while disappointing
was not exactly shocking…
https://giphy.com/gifs/PFwKHjOcIoVUc
29. there’s a parallel here
with the early days of
mobile, because it’s
pretty easy to fixate on
the ‘device’ part…
precious…
30. but ubiquitous computing was never
really meant to be about devices…
it was about people
https://www.flickr.com/photos/jamescridland/613445810/
31. Ubiquitous computing is
roughly the opposite of
virtual reality. Where virtual
reality puts people inside a
computer-generated world,
ubiquitous computing forces
the computer to live out here
in the world with people.
—Marc Weiser
32. although crude by today’s standards,
we can see fragments of this in
the very first ‘ubicomp’ experiments…
33. TOASTER + SWITCH + TCP/IP
John Romkey, Simon Hackett,
1990
JOHN ROMKEY’S
INTERNET TOASTER
a Sunbeam Deluxe Automatic Radiant
Control Toaster whose ‘on’ switch could
be controlled using the internet
34. WEBCAM + COFFEE POT + TCP/IP
Quentin Stafford-Fraser, Paul Jardetzky
1991
TROJAN ROOM
COFFEE POT
a webcam pointed at the pot
provided a live 128×128px
greyscale picture that helped
people working in other parts
of the building avoid pointless
trips for coffee
35. DANGLING STRING
a ‘calm technology’ object that used
sound and movement to provide an
ambient representation of the
office’s ethernet traffic
8FT PLASTIC SPAGHETTI + MOTOR
Natalie Jeremijenko
1995
36. *Romkey also co-created TCP/IP, so we really shouldn’t complain :) https://www.flickr.com/photos/matoken/4681959147
Romkey’s toaster was a toy*, a way to ask the question:
“Can we connect this to the internet?” - it was more
about the thing, and less about
the people who used it…
38. “Romkey’s toaster was clever, a technical
triumph that took something analogue and made
it digital and widely connected. But the
Trojan Room Coffee Pot was useful.
It was useful because it understood that all
physical spaces and almost all appliances and
devices in the world are social, are shared
and that fundamentally, above everything
else, they have to operate in a world full
of humans. ”
— Tom Coates
40. right now however IoT appears just about
ready to fall off a cliff…
especially at the
consumer levelIoT is here
Source: Gartner 2016
41. I believe part of the
reason for this, is
that while the value
of industrial IoT is
often clear…
NOT to scale
IoT Value Proposition:
Like this Kiva warehouse robot,
Komatsu autonomous truck and
this Fibaro flood sensor.
NOT
to scale
43. 9 2
mytoaster @mytoaster • Feb 23
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
44. 16 9
mytoaster @mytoaster • Feb 23
Done Toasting
9 2
mytoaster @mytoaster • Feb 23
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
45. 4 8
mytoaster @mytoaster • Mar 2
Toasting
16 9
mytoaster @mytoaster • Feb 23
Done Toasting
9 2
mytoaster @mytoaster • Feb 23
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
46. 15 5
mytoaster @mytoaster • Mar 2
Done Toasting
4 8
mytoaster @mytoaster • Mar 2
Toasting
16 9
mytoaster @mytoaster • Feb 23
Done Toasting
9 2
mytoaster @mytoaster • Feb 23
Toasting many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
47. 11 3
mytoaster @mytoaster • May 8
Toasting
15 5
mytoaster @mytoaster • Mar 2
Done Toasting
4 8
mytoaster @mytoaster • Mar 2
Toasting
16 9
mytoaster @mytoaster • Feb 23
Done Toasting
9 2
mytoaster @mytoaster • Feb 23
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
48. 14 7
mytoaster @mytoaster • May 8
Done Toasting
11 3
mytoaster @mytoaster • May 8
Toasting
15 5
mytoaster @mytoaster • Mar 2
Done Toasting
4 8
mytoaster @mytoaster • Mar 2
Toasting
16 9
mytoaster @mytoaster • Feb 23
Done Toasting
9 2
mytoaster @mytoaster • Feb 23
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
49. 14 7
mytoaster @mytoaster • May 8
Done Toasting
11 3
mytoaster @mytoaster • May 8
Toasting
15 5
mytoaster @mytoaster • Mar 2
Done Toasting
4 8
mytoaster @mytoaster • Mar 2
Toasting
16 9
mytoaster @mytoaster • Feb 23
Done Toasting
mytoaster @mytoaster • Feb 23
Toasting
19 12
mytoaster @mytoaster • Jun 16
Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
50. 14 7
mytoaster @mytoaster • May 8
Done Toasting
11 3
mytoaster @mytoaster • May 8
Toasting
15 5
mytoaster @mytoaster • Mar 2
Done Toasting
4 8
mytoaster @mytoaster • Mar 2
Toasting
mytoaster @mytoaster • Feb 23
Done Toasting
19 12
mytoaster @mytoaster • Jun 16
Toasting
24 37
mytoaster @mytoaster • June 16
Done Toasting
many of today’s smart
consumer objects are
a bit like Romkey's toaster…
if not literally
58. I’m not suggesting that current
IoT products don’t espouse these values…
but I do know that many of them come for free
when you create experiences using the web
https://www.flickr.com/photos/lesardevelopment/9520725490/
60. PHYSICAL WEB
enables you to see a list of
URLs being broadcast by
objects in the environment
around you
Physical Web
https://google.github.io/physical-web
https://www.flickr.com/photos/mwichary/3645906412
http://dotsignals.org/google_popup.php?cid=441
http://roaminghunger.com/dub-pies/
http://www.nytimes.com/
http://nwc.co/
http://breakawaycourier.com/
http://www.mta.info/
61. the beacon
a thing that broadcasts a URL
the specifications for all of these parts is open source.
the scanner (browser)
a thing that scans for, retrieves, and
displays the list of nearby URLs
the physical web is pretty simple
—it has two parts
62. *this beacon is made by Estimote but there are many other brands available
intermittently active Bluetooth
Low Energy (BLE) radio transmitter**
tiny, long-life
(~2yrs) battery or
other power source
*many* sizes
and form factors
today's beacons are tiny objects
that you stick on a wall…
**mDNS and wi-fi direct support are also being considered
66. …which a user’s
browser grabs, and
displays in a list* with
other nearby beacons
whenever the user
requests it
*…it also runs the URL through a proxy to protect
the user from spam and mask their presence until
they choose to directly interact with a URL
https://shortURL.io
70. but it's just a website…
Friday, 1:09 pm
BUT IT’S JUST A WEB SITE
71. exactly, but combine a URL with
a place and time, and you can
do all sorts of useful stuff…
Friday, 1:09 pm
but it's just a website…
Friday, 1:09 pm
BUT IT’S JUST A WEB SITE
72. exactly, but combine a URL with
a place and time, and you can
do all sorts of useful stuff…
Friday, 1:09 pm
but it's just a website…
Friday, 1:09 pm
…like deep-diving to more
useful and relevant content
Friday, 1:10 pm
BUT IT’S JUST A WEB SITE
73. exactly, but combine a URL with
a place and time, and you can
do all sorts of useful stuff…
Friday, 1:09 pm
…like deep-diving to more
useful and relevant content
Friday, 1:10 pm
Transport for London
Tube, DLR & London Overground
Part closureLondon Overgroud
Part closureNorthern
Service closedWaterloo & City
Good service
on all other
lines
Friday, 1:10 pm
74. Transport for London
Tube, DLR & London Overground
Part closureLondon Overgroud
Part closureNorthern
Service closedWaterloo & City
Good service
on all other
lines
Friday, 1:10 pm
a superpower of the web however,
is it’s extensibility…the ability to
layer technologies to progressively
enhance the experience
Friday, 1:10 pm
75. Good service
on all other
lines
Friday, 1:10 pm
a superpower of the web however,
is it’s extensibility…the ability to
layer technologies to progressively
enhance the experience
Friday, 1:10 pm
Transport for London
Tube, DLR & London Overground
Friday, 1:11 pm
20 minutes
Notify me if wait exceeds:
The average wait time at the
North Entrance is 12 minutes.
76. is it’s extensibility…the ability to
layer technologies to progressively
enhance the experience
Friday, 1:10 pm
Transport for London
Tube, DLR & London Overground
Friday, 1:11 pm
20 minutes
Notify me if wait exceeds:
The average wait time at the
North Entrance is 12 minutes.
Transport for London
Tube, DLR & London Overground
Friday, 1:11 pm
Lost?
Chat with one of our agents.
start chat
any (web) technology
can inhabit one of those
layers but the camera
API, service workers,
web notifications,
webRTC, progressive
web apps and webVR/
AR feel most promising
as materials…
web notifications
+ service workers
webRTC
+ notifications
(to re-engage)
77. with which to offer situated experiences
using small, context-rich applications
Snapchat’s Geofilters
are tiny content bundles that become
available at a given time and location.
Using the Camera API, you can begin to
imagine creating similar experiences
using the web
Source: Techcrunch
79. interactions that are equally
serendipitous, and ephemeral,
but can be enjoyed beyond the screen…
The Panic Sign
Founded in Portland in 1997, it took Panic 15
years to get a sign. We want it to be Portland’s
sign, too. Come down to SW 11th & Burnside
at night, and go on—change our colors!
internet
80. “It’s about giving guests the chance to play.
For us, that was the main purpose…
It’s about engaging with your
environment and the people
around you…our goal is to
make it as simple as possible.”
- Jeff Voris, R&D Imagineer
Disney’ browser-based game enables visitors to play against
other guests using Mickey’s Fun Wheel as a giant game board.
At the end, the winner gets to control the lights!
https://www.flickr.com/photos/21016795@N04/5034545959/
81. using Web , we'll be able
to take this one step further…
https://www.flickr.com/photos/craigmdennis/3028922418
82. WEB BLUETOOTH
an open web standard that
enables users to—in a secure and
privacy preserving way—
discover, communicate with, and
directly control smart devices
using a web page
Web Bluetooth on Github
https://github.com/WebBluetoothCG/
83. like the physical web, this
specifications has been
designed to respect user
safety and privacyDrone
Controller
CONNECT
88. New web technologies
that reach into physical world
physical web ✓
service workers ✓
web Bluetooth ✓
camera API ✓
webRTC ✓
webVR/AR ✓
progressive web apps ✓
whatever comes next… ✓
Internet of Things
values & opportunities
immediate ✓
inclusive ✓
user driven ✓
serendipitous ✓
ephemeral ✓
extensible ✓
unobtrusive ✓
secure ✓
http://www.forbes.com/sites/parmyolson/2015/04/14/nokia-confirms-advanced-takeover-talks-with-alcatel-lucent/
connect the dots…
91. from a network of
monolithic ‘destinations’…
https://www.flickr.com/photos/arrighi/8562416557/
92. …to one of small, non-linear, distributed,
and serendipitously discoverable
(and ideally shareable) experiences
https://vimeo.com/150736956
Special Kit Kat in Japan
include a pyramid screen, that
when placed on your smart
phone while playing the
YouTube video, makes the
artist comes to life, as a 3D
hologram
95. by 2018 there will
already be more
connected things
than mobile
devices…
https://www.google.com/patents/US8246454
96. the social norms and
business models that drive
these future things won’t
just define our relationships with
the spaces around us… https://www.reddit.com/r/pokemongo/comments/4s8p51/operation_save_real_life_pokemon_is_a_pok%C3%A9mongo/
97. they will often
define the very way
that we live our lives…
HYPER-REALITY, Keiichi Matsuda, https://vimeo.com/chocobaby
98. lives surrounded by
actors that we may not
always see…
NEXT generation beacon
system-on-a-chip (SoC)
(includes ARM + BLE + NFC)
Today's Estimote beacon
https://twitter.com/stevecheney/status/751068334012104704
99. (this future is imaginary, and critical)
or control… Sensor
Garbage slot
dynamic
advertisement
informs
the algorithm
City of London orders Renew to stop tracking citizens with its trash cans
100. 2.3K 2.6K
mytoaster @mytoaster • May 8
Whoever dropped the
elevators database please
restore it from backups so
I can go outside.
…or completely
understand.
1 44
Jamie Duncan @jamieeduncan • Jul 7
@samkottler I hear the
stairs are writing to a flat
file. just take those. :)
https://twitter.com/samkottler/status/751104712259297280
101. choosing the web as a material
with which to explore the physical
world doesn’t merely enable new
experiences—it enables us to
challenge existing narratives…
https://twitter.com/internetofshit/status/633278514284920833