More Related Content
Similar to Activity Digital Identities in the Web of Things (20)
More from Dominique Guinard (18)
Activity Digital Identities in the Web of Things
- 1. 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 Limited | Dominique Guinard evrythng.com
- 2. EVRYTHNG Ltd. London / Zurich
Niall Murphy, CEO
Andy Hobsbawm, CMO
Vlad Trifa, CPO
Dom Guinard, CTO
© Evrythng Limited | Dominique Guinard evrythng.com
- 3. Motivation [flickr.com/photos/moragcasey]
© Evrythng Limited | Dominique Guinard evrythng.com
- 6. A Fast Increasing Number of Smart Things…
A very large ecosystem of smart things,
complex application development
© Evrythng Limited | Dominique Guinard evrythng.com
- 7. The Web of Things:
Bridging the Physical/Virtual Gap [f lickr.com/photos/docman]
Simplifying Application Development in the Internet
of Things
© Evrythng Limited | Dominique Guinard evrythng.com
- 8. Web of Things Application Architecture
© Evrythng Limited | Dominique Guinard evrythng.com
- 9. 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 Limited | Dominique Guinard evrythng.com
- 11. Sharing in Friends and Things
http://vswot.inf.ethz.ch:8091
/gateways/vswot.inf.ethz.ch:8081
/resources/sunspots/spot1/sensors/temperature
© Evrythng Limited | Dominique Guinard evrythng.com
- 12. Electronic Article Surveillance as a Physical Mashup
[Gui2010d] Guinard, D., Floerkemeier,
C., & Sarma, S. Cloud Computing,
REST and Mashups to Simplify RFID
Applications, WoT 2011
[Naef 2009] Naef , L. ClickScript a
visual programming language in the
browser. Master Thesis, ETH Zurich
© Evrythng Limited | Dominique Guinard evrythng.com
- 13. Product Intelligence Dashboard
Widget toolbox Selected tagged
What are my current
Chocolate stock levels for this
Chocolate?
Where is this Chocolate
coming from?
Where is the new one I What do people think
ordered? about this Chocolate?
Follow this chocolate Product
Consumer:
on my mobile phone/browser Manager:
I want live info
using a feed ! I want BI for
about this
my products!
Chocolate
© Evrythng Limited | Dominique Guinard evrythng.com
- 14. WoT & Business? [flickr.com/photos/daviddmuir]
© Evrythng Limited | Dominique Guinard evrythng.com
- 15. We ‘aint seen nothing yet
“ 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 ”
© Evrythng Limited | Dominique Guinard evrythng.com
- 16. Connecting people + products
• How to connect
product and
• Accessories, customer
experience?
Consumers
• How link a product
with own & 3 rd party
• How to connect the digital services?
things I care about
into my social graph? • How to connect
products through the
• How to easily find supply chain to end
digital content, customers?
community advice
and services linked
to my product? Producers
• How to share content
from or linked to my
product?
© Evrythng Limited | Dominique Guinard evrythng.com
- 17. A Facebook for things
a
Think of a Facebook for things − individual things with unique
digital profiles, like we have, to update, share and add to…
Applications
EVRYTHNG
Cloud
Services
Tags
Objects
An Active Digital Identity profile for every thing.
© Evrythng Limited | Dominique Guinard evrythng.com
- 18. 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 Limited | Dominique Guinard evrythng.com
- 19. Conclusions… [f lickr.com/photos/brapke]
What did we contribute? What are the current
limitations?
© Evrythng Limited | Dominique Guinard evrythng.com
- 20. Thanks a lot for your attention
• Dominique Guinard • Looking for:
– Research Blog: – Java backend developers
webofthings.org (JAX-RS, Play, Jetty,
– Company: Jackson, PHP, Python,
evrythng.com etc.)
– Contact details: – Frontend developers
guinard.org (HTML5, CSS, Javascript,
etc.)
© Evrythng Limited | Dominique Guinard evrythng.com
- 22. Resource Oriented Architecture
Resource Representation Interface
Design Design Design
http://<DOMAIN>:<PORT>/genericNodes
/node1/sensors /temperature
GET, DELETE
GET
GET, PUT
http://<DOMAIN>:<PORT>/genericNodes
© Evrythng Limited | Dominique Guinard evrythng.com
- 23. 30 Billion Devices, 5% are Networked!
Resource Representations Interface Implementation
Design Design Design Strategy
© Evrythng Limited | Dominique Guinard evrythng.com