Upload
dominique-guinard
View
1.569
Download
0
Embed Size (px)
Citation preview
evrythng.com © Evrythng Limited | Dominique Guinard
Active Digital Identities in the Web of Things The Web as the Universal Platform for the Physical World…
Dominique Guinard, Ph.D. ETH Zurich
CTO & co-founder @ EVRYTHNG
evrythng.com © Evrythng Limited | Dominique Guinard
EVRYTHNG Ltd. London / Zurich
Niall Murphy, CEO
Dom Guinard, CTO
Vlad Trifa, CPO
Andy Hobsbawm, CMO
evrythng.com © Evrythng Limited | Dominique Guinard
Motivation [flickr.com/photos/moragcasey]
evrythng.com © Evrythng Limited | Dominique Guinard
TUESDAY, AUGUST 10, 2010
evrythng.com © Evrythng Limited | Dominique Guinard
evrythng.com © Evrythng Limited | Dominique Guinard
A Fast Increasing Number of Smart Things…
A very large ecosystem of smart things,
complex application development
evrythng.com © Evrythng Limited | Dominique Guinard
The Web of Things: Bridging the Physical/Virtual Gap
Simplifying Application Development in the Internet of Things
[f lickr.com/photos/docman]
evrythng.com © Evrythng Limited | Dominique Guinard
Web of Things Application Architecture
evrythng.com © Evrythng Limited | Dominique Guinard
Use-case: Energie Visible
• Developers:
– Smart Meters as a RESTful Web API:
– Mashup with any language supporting HTTP
• Users:
– Used by several families around the world (Energie Visible)
evrythng.com © Evrythng Limited | Dominique Guinard
Social Access Controller (SAC)
evrythng.com © Evrythng Limited | Dominique Guinard
Sharing in Friends and Things
http://vswot.inf.ethz.ch:8091
/gateways/vswot.inf.ethz.ch:8081 /resources/sunspots/spot1/sensors/temperature
evrythng.com © Evrythng Limited | Dominique Guinard
Electronic Article Surveillance as a Physical Mashup
[Naef2009] Naef , L. ClickScript a
visual programming language in the
browser. Master Thesis, ETH Zurich
[Gui2010d] Guinard, D., Floerkemeier,
C., & Sarma, S. Cloud Computing,
REST and Mashups to Simplify RFID
Applications, WoT 2011
evrythng.com © Evrythng Limited | Dominique Guinard
Product Intelligence Dashboard
Selected tagged Chocolate
What are my current stock levels for this
Chocolate?
Where is this Chocolate coming from?
Where is the new one I ordered?
What do people think about this Chocolate?
Follow this chocolate on my mobile phone/browser
using a feed !
Product Manager:
I want BI for my products!
Consumer: I want live info
about this Chocolate
Widget toolbox
evrythng.com © Evrythng Limited | Dominique Guinard
WoT & Business? [flickr.com/photos/daviddmuir]
evrythng.com © Evrythng Limited | Dominique Guinard
All kinds of objects will have intelligence and the ability to communicate. P&G ships 40 trillion some objects per year, imagine them all connected. − Chetan Sharma, leading wireless analyst, 2011
We ‘aint seen nothing yet
“
”
evrythng.com © Evrythng Limited | Dominique Guinard
Connecting people + products
• Accessories,
Consumers
Producers
• How to connect the
things I care about into my social graph?
• How to easily find digital content,
community advice and services linked to my product?
• How to share content
from or linked to my product?
• How to connect
product and customer experience?
• How link a product
with own & 3rd party digital services?
• How to connect products through the
supply chain to end customers?
evrythng.com © Evrythng Limited | Dominique Guinard
A Facebook for things
An Active Digital Identity profile for every thing.
Think of a Facebook for things − individual things with unique digital profiles, like we have, to update, share and add to…
a Facebook for things
Objects
Tags
EVRYTHNG Cloud
Services
Applications
evrythng.com © Evrythng Limited | Dominique Guinard
App Ideas? Join our Beta!
• Becomes a ‘social object’ • A cloud store for your Active Digital Identities
• RESTful API, low-footprint friendly (Arduinos and co)
• Libraries for:
– Java
– Ruby
– Android (coming soon)
• Will be complemented with new APIs soon!
evrythng.com © Evrythng Limited | Dominique Guinard
Conclusions…
What did we contribute? What are the current limitations?
[f lickr.com/photos/brapke]
evrythng.com © Evrythng Limited | Dominique Guinard
Thanks a lot for your attention
• Dominique Guinard
– Research Blog: webofthings.org
– Company: evrythng.com
– Contact details: guinard.org
• Looking for:
– Java backend developers (JAX-RS, Play, Jetty, Jackson, PHP, Python, etc.)
– Frontend developers (HTML5, CSS, Javascript, etc.)
evrythng.com © Evrythng Limited | Dominique Guinard © Evrythng Limited | 2012
evrythng.com © Evrythng Limited | Dominique Guinard
GET
GET, PUT
GET, DELETE
Resource Design
Representation Design
Interface Design
http://<DOMAIN>:<PORT>/genericNodes
/temperature /sensors /node1
http://<DOMAIN>:<PORT>/genericNodes
Resource Oriented Architecture
evrythng.com © Evrythng Limited | Dominique Guinard
Resource Design
Representations Design
Interface Design
Implementation Strategy
30 Billion Devices, 5% are Networked!