Open Product Data: The Web of Things - 'RESTifying the Physical Products'

1,196 views

Published on

Published in: Technology, Design
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,196
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
27
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Open Product Data: The Web of Things - 'RESTifying the Physical Products'

  1. 1. 23. January 2014 Vlad Trifa Co-founder, Chief Product Officer
 @Evrythng | evrythng.com THE WEB OF THINGS   RESTifying the Physical Products © EVRYTHNG Limited | 2014 © EVRYTHNG Limited | Confidential | 2013 @ConnectEvrythng
  2. 2. The IoT - not quite there yet... Smart cars Smart fridges Smart buildings Smart energy Smart cities Smart [insert buzzword here...] © EVRYTHNG Limited | 2013 @ConnectEvrythng
  3. 3. The Internet of Things Today • Mainly Distributed Sensing Applications (DSA) • Tedious process that requires many resources (skills, time, $$$) – Various functionalities, sensors, requirements – Incompatible protocols, standards, programming models, APIs, etc. – “Wheel reinvention” is common (hard-wired applications) Web storage Gateway base-station connected via serial line low-power radio protocols (ZigBee, etc.) Web page © EVRYTHNG Limited | 2013 analysis & processing @ConnectEvrythng
  4. 4. Web of Things: HTTP to bind them all! proprietary Google APIs X10 HTTP Bluetooth DLNA Gateway API HTTP Web IEEE802.15.4 HTTP Flickr API • Leverage Web architecture, standards and techniques – HTTP, HTML, XML, RSS, MIME, caching, authentication, etc. – TCP/IP & Web granted, Wi-Fi routers ubiquitous © EVRYTHNG Limited| |2013 Evrythng Limited Confidential | 2013 @ConnectEvrythng @ConnectEvrythng
  5. 5. The Web of Things • HTTP: many advantages for larger DSAs – – – – – Flexible, Loosely coupled, Scalable, Lightweight, Standard… • Smooth integration with existing Web infrastructure – Blend real-world services and devices with the Web – Development of simple Web apps: cheaper & faster © EVRYTHNG Limited | 2013 @ConnectEvrythng
  6. 6. Web-enabled devices • All as Web resources GET fridge/food.html – URI-identified – Uniform Interface (verbs, codes) ! • Representations GET fire/alerts.xml – HTML: humans – JSON/XML/CSV: machines © EVRYTHNG Limited | 2013 PUT tv/channel/4 @ConnectEvrythng
  7. 7. © EVRYTHNG Limited | Confidential | 2013 @ConnectEvrythng
  8. 8. Pick one. http://niwea.ch © EVRYTHNG Limited | Confidential | 2013 @ConnectEvrythng
  9. 9. Making every day objects part of the Web anxiously for “ You won’t need to huntthe morning, your missing shoes in you’ll Google them. ” Source: Bruce Sterling, ‘Shaping Things’ © Evrythng Limited | 2013 @ConnectEvrythng
  10. 10. The Web of Every Thing! Maintenance information Tech support API API HTTP HTTP History of ownership API HTTP Web HTTP VIP Forum for owners API A RESTful API for any object, even “dumb” ones © EVRYTHNG Limited| |2013 Evrythng Limited Confidential | 2013 9 @ConnectEvrythng @ConnectEvrythng
  11. 11. The “Smart Products Stack” Applications and Analytics The EVRYTHNG Engine and Services Tags Products © EVRYTHNG Limited| |2013 Evrythng Limited Confidential | 2013 10 @ConnectEvrythng @ConnectEvrythng
  12. 12. Web of Things - requirements To be part of the Web an object needs – – – – A unique, permanent URL with a secure RESTful API A container for storing historical data about it A semantic format for machine-readable metadata Services to manage millions of objects and their real-time data • Supports “heavy” processing applications (analytics) • Connectors/entry points to 3rd party apps (ERP, etc.) These combined form an Active Digital Identity (ADI). Every object needs an ADI to talk Web. Tech whitepaper: http://www.evrythng.com/technology/ © EVRYTHNG Limited| |2013 Evrythng Limited Confidential | 2013 @ConnectEvrythng @ConnectEvrythng
  13. 13. ADIs are meant to be integrated © EVRYTHNG Limited| |2013 Evrythng Limited Confidential | 2013 12 @ConnectEvrythng @ConnectEvrythng
  14. 14. Give it a try! • Create ADIs and apps – Facebook-based user authentication • Actions are now supported – Checkin & scans • Freshly released: KIRSTEN – Many more features in the API & portal – CORS/JS wrapper in beta https://dev.evrythng.com © EVRYTHNG Limited | Confidential | 2013 13 @ConnectEvrythng
  15. 15. Thank You ME vlad@evrythng.com // @vladounet US evrythng.com // @evrythng © EVRYTHNG Limited | 2013 @ConnectEvrythng

×