More Related Content
Viewers also liked
Android and the Web of Things: NFC, QR, BLE, Bluetooth, EPC, ArduinoAndroid and the Web of Things: NFC, QR, BLE, Bluetooth, EPC, ArduinoDominique Guinard
Similar to Activity Digital Identities in the Web of Things
Similar to Activity Digital Identities in the Web of Things (20)
More from Dominique Guinard
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