© 2014 Progress Software Corporation. All rights reserved.1
What is The Internet of Things
How does it impact you
Eduardo ...
© 2014 Progress Software Corporation. All rights reserved.2
Computing Tomorrow
© 2014 Progress Software Corporation. All rights reserved.3
Definitions
 Wearable Technology
• Clothing and accessories i...
© 2014 Progress Software Corporation. All rights reserved.4
IOT et al – Types & Uses
 Bluetooth Low Energy - BLE
• RFID –...
© 2014 Progress Software Corporation. All rights reserved.5
IOT et al – Types & Uses
 Beacon-like
• Indoor micro-location...
© 2014 Progress Software Corporation. All rights reserved.6
Agenda
 Smart Glasses
 Home Automation
 Wearables
 Beacons...
© 2014 Progress Software Corporation. All rights reserved.7
Smart Glasses
© 2014 Progress Software Corporation. All rights reserved.8
Smart Glasses – Key Technologies and Vendors (MA)
 OS
• Andro...
© 2014 Progress Software Corporation. All rights reserved.9
Display: Glass vs. BT-200 (MA)
Monocular
Small FOV
Binocular
L...
© 2014 Progress Software Corporation. All rights reserved.10
Business Use Cases and Key Verticals – Smart Glasses
Business...
© 2014 Progress Software Corporation. All rights reserved.11
APX Labs Video - YouTube
© 2014 Progress Software Corporation. All rights reserved.12
Home Automation
© 2014 Progress Software Corporation. All rights reserved.13
Home & Building Automation / Industrial Management
 Home – P...
© 2014 Progress Software Corporation. All rights reserved.14
Business Use Cases – House, Office Automation, Smart Building...
© 2014 Progress Software Corporation. All rights reserved.15
Wearables
© 2014 Progress Software Corporation. All rights reserved.16
Health / Wearables
Fast moving field
 Fitnet Bands
 Smart W...
© 2014 Progress Software Corporation. All rights reserved.17
Connected Cars
 Remote Access to Cars (Tesla, FIAT)
ChargePo...
© 2014 Progress Software Corporation. All rights reserved.18
Computing Tomorrow – Beacons
© 2014 Progress Software Corporation. All rights reserved.19
Beacons
© 2014 Progress Software Corporation. All rights reserved.20
iBeacons – Qualcomm Gimbal as an example
 Uses Bluetooth Low...
© 2014 Progress Software Corporation. All rights reserved.21
Gimbal Platform
 Qualcomm Gimbal
• Context Awareness Platfor...
© 2014 Progress Software Corporation. All rights reserved.22
Examples of uses of beacons
 A shopper looking at a display ...
© 2014 Progress Software Corporation. All rights reserved.23
Business Use Cases – Beacons
Business Use Cases
• Retail – Ta...
© 2014 Progress Software Corporation. All rights reserved.24
Some “Architecture” Slides
© 2014 Progress Software Corporation. All rights reserved.25
IOT - Typical Architecture (Enlighted Inc)
© 2014 Progress Software Corporation. All rights reserved.26
IOT - Arrayent Architecture
© 2014 Progress Software Corporation. All rights reserved.27
Smart Cities
© 2014 Progress Software Corporation. All rights reserved.28
Smart Cities
 Garbage Trucks
 Lights
 Utilities
 Traffic ...
© 2014 Progress Software Corporation. All rights reserved.29
IOT, Node.js and Progress Software
© 2014 Progress Software Corporation. All rights reserved.30
Node, API-First, IOT and Wearables
API-First. Node.js is perf...
© 2014 Progress Software Corporation. All rights reserved.31
Some Examples: Pebble and FitBit
Two recent examples showing ...
© 2014 Progress Software Corporation. All rights reserved.32
Progress + Modulus and the Next Generation of Developers
IOT,...
© 2014 Progress Software Corporation. All rights reserved.33
Internet of Things and Node.js
Here is an architecture for a ...
© 2014 Progress Software Corporation. All rights reserved.34
Node Current Presence in IOT
IOT Space
 Beacons – Content an...
© 2014 Progress Software Corporation. All rights reserved.35
Summer Interns
 Progress Summer internship programs
• Redwoo...
What is the Internet of Things and How it Impacts You
Upcoming SlideShare
Loading in...5
×

What is the Internet of Things and How it Impacts You

8,493

Published on

Presentation on Internet of Things during PUG Challenge Americas
BOF, Monday June 9, 2014
Organized by Eduardo Pelegri-Llopart, Progress Software

Published in: Technology, Business
1 Comment
115 Likes
Statistics
Notes
No Downloads
Views
Total Views
8,493
On Slideshare
0
From Embeds
0
Number of Embeds
14
Actions
Shares
0
Downloads
201
Comments
1
Likes
115
Embeds 0
No embeds

No notes for slide

What is the Internet of Things and How it Impacts You

  1. 1. © 2014 Progress Software Corporation. All rights reserved.1 What is The Internet of Things How does it impact you Eduardo Pelegri-Llopart, VP Technology, Office of the CTO, Progress Software June 9, 2014 PUG Challenge, Americas
  2. 2. © 2014 Progress Software Corporation. All rights reserved.2 Computing Tomorrow
  3. 3. © 2014 Progress Software Corporation. All rights reserved.3 Definitions  Wearable Technology • Clothing and accessories incorporating computer and advanced electronic technologies – Smart glasses, body trackers, watches, activity trackers, wrist devices, clothing, cars  Smart Glasses • Related Topics include Optical head-mounted displays, helmets, ski googles • Heads-up Display (HUD) – car windshield projection…  Internet of Things (IoT) • Uniquely identifiable objects and their virtual representations in an Internet-like structure • Objects can be tagged via RFID, NFC, barcodes, QR codes, or digital watermarking, via IDs communicated using Bluetooth Low Energy, WiFi, or other radio technologies, or just recognized via Computer Vision  IoT, Smart Glasses and Wearables are intertwined. • This is a fast moving space
  4. 4. © 2014 Progress Software Corporation. All rights reserved.4 IOT et al – Types & Uses  Bluetooth Low Energy - BLE • RFID – never caught on • NFC – some traction in europe. Too large friction (bumping) • BLE - +50m / low power / Apple (et al) support  Apple iBeacon – notification protocol on BLE • Signal 2/s – 10/s. • Power -> Proximity • UID -> Which beacon (thus, where & what) • Indoor microlocation, retail, etc… BLE since iPhone 4s iBeacon since iOS 7.1
  5. 5. © 2014 Progress Software Corporation. All rights reserved.5 IOT et al – Types & Uses  Beacon-like • Indoor micro-location and other Location-based Services • Payments  Home / Office / Smart Buildings / Industry Automation • Lights, switches, thermostats, smoke detectors, motion sensors, cameras, DVR, … • Ovens, Dryers, Washers, Fridges, etc (LG et al.) • Building Management (Energy Management Compliance – title 24)  Wearables as companions • Glasses, Pebbles, other sensors • Activity sensors: fitbits, basketballs, golf gloves… • Cars Brought to you by the wave of Mobiles (Phones & Tablets), LTE and WiFi iOS 8 HealthKit iOS 8 HomeKit iOS 8 supports >= iPhone4s
  6. 6. © 2014 Progress Software Corporation. All rights reserved.6 Agenda  Smart Glasses  Home Automation  Wearables  Beacons  “Architecture” Slides  Smart Cities  IOT, Node.js and Progress • Summer Interns
  7. 7. © 2014 Progress Software Corporation. All rights reserved.7 Smart Glasses
  8. 8. © 2014 Progress Software Corporation. All rights reserved.8 Smart Glasses – Key Technologies and Vendors (MA)  OS • Android Dominates  Devices (Hardware) • Standard Features – front facing camera, one or more screens, accelerometer/gyro, wifi/bluetooth, audio • Types – Monocular - Google Glass, Vusix – Binocular – Epson Moveria BT-200 o support larger field of view (better for AR), 3D  Software Development Platforms • APX Labs – Smart Glasses Dev/Deployment Platform • Metaio – AR Dev Platform Google Glass Epson Moveria BT-200
  9. 9. © 2014 Progress Software Corporation. All rights reserved.9 Display: Glass vs. BT-200 (MA) Monocular Small FOV Binocular Large FOV
  10. 10. © 2014 Progress Software Corporation. All rights reserved.10 Business Use Cases and Key Verticals – Smart Glasses Business Use Cases • Rich Communications – phone, messaging, video conferencing, video sharing • Continuous data streaming – messages, tasks, alerts • Augmented reality – Training, recording, next-step guideance, compliance Key Verticals – Enable “Deskless Workers” 10% of workforce • Military • Healthcare • Manufacturing • Logistics • Energy/Utilities
  11. 11. © 2014 Progress Software Corporation. All rights reserved.11 APX Labs Video - YouTube
  12. 12. © 2014 Progress Software Corporation. All rights reserved.12 Home Automation
  13. 13. © 2014 Progress Software Corporation. All rights reserved.13 Home & Building Automation / Industrial Management  Home – Philips Hue, Nest  Building Energy Management – Enlighted Inc  Commercial Appliance Management ESEV Charging Infrastructure iOS 8 HomeKit
  14. 14. © 2014 Progress Software Corporation. All rights reserved.14 Business Use Cases – House, Office Automation, Smart Buildings Business Use Cases • House – Remote control and monitoring, Automation, Energy monitoring and savings… • Smart Buildings – Better efficiency, Compliance with new laws (California Title 24) • Industry 4.0, Smart Manufacturing Recall Apple’s track record of moving from “consumer” to “enterprise”
  15. 15. © 2014 Progress Software Corporation. All rights reserved.15 Wearables
  16. 16. © 2014 Progress Software Corporation. All rights reserved.16 Health / Wearables Fast moving field  Fitnet Bands  Smart Watches  Smart Clothing  Smart Glasses iOS 8 HealthKit
  17. 17. © 2014 Progress Software Corporation. All rights reserved.17 Connected Cars  Remote Access to Cars (Tesla, FIAT) ChargePoint  OTA (Over-the-Air) Fixes pushed to Tesla Cars
  18. 18. © 2014 Progress Software Corporation. All rights reserved.18 Computing Tomorrow – Beacons
  19. 19. © 2014 Progress Software Corporation. All rights reserved.19 Beacons
  20. 20. © 2014 Progress Software Corporation. All rights reserved.20 iBeacons – Qualcomm Gimbal as an example  Uses Bluetooth Low Energy • 50 meters range, no pairing, energy efficient, less radio interference, send/receive only. • Micro-location indoors.  Series 10 – 28mm x 40mm x 5.6 mm • 3-6 months. Transmits at 2/sec. ~5$ (or less)  Series 20 – 95mm x 102mm x 24 mm • +2yrs. Transmits at 10/sec - ~$10 – NEMA 3 rated
  21. 21. © 2014 Progress Software Corporation. All rights reserved.21 Gimbal Platform  Qualcomm Gimbal • Context Awareness Platform for Retailers, brands and mobile applications with geo-fencing, location-based messaging and built-in interest sensing. Can combine macro-location (GPS) + micro-location (beacons). TRUSTe certified privacy.
  22. 22. © 2014 Progress Software Corporation. All rights reserved.22 Examples of uses of beacons  A shopper looking at a display gets a discount for her favorite product.  An art museum sends multimedia content to a visitor, describing the works of art closest to him and suggesting other pieces of likely interest.  Tourists passing a digital kiosk receive different signage and advertisements depending on their profile  Customer arrives at Phone Carrier’s store and is given offers specific to their plan  Grocery shopper is given offers based on their profile (and latest purchases)  Help find an office in Progress site in Bedford  Travelers at the airport are told when there is a gate change they have not noticed
  23. 23. © 2014 Progress Software Corporation. All rights reserved.23 Business Use Cases – Beacons Business Use Cases • Retail – Targeted Advertising, Special Offers, Loyalty Apps, Indoor Micro-location and Navigation • Warehousing – Location, Inventory • Electronic Payments Some Ongoing Trials • MLB Stadiums • World Cup (soccer) and Coca-Cola • Macy’s • American Eagle
  24. 24. © 2014 Progress Software Corporation. All rights reserved.24 Some “Architecture” Slides
  25. 25. © 2014 Progress Software Corporation. All rights reserved.25 IOT - Typical Architecture (Enlighted Inc)
  26. 26. © 2014 Progress Software Corporation. All rights reserved.26 IOT - Arrayent Architecture
  27. 27. © 2014 Progress Software Corporation. All rights reserved.27 Smart Cities
  28. 28. © 2014 Progress Software Corporation. All rights reserved.28 Smart Cities  Garbage Trucks  Lights  Utilities  Traffic Lights  ..  Seems great Oppty for Progress
  29. 29. © 2014 Progress Software Corporation. All rights reserved.29 IOT, Node.js and Progress Software
  30. 30. © 2014 Progress Software Corporation. All rights reserved.30 Node, API-First, IOT and Wearables API-First. Node.js is perfect to build APIs as shown by many production applications in this area. The Next Generation Applications are built around an API-first methodology and node is a perfect complement. IOT and Wearables: These technologies can generate a large flood of requests, which are managed very well by Node.js via "streams“ which can be processed and monitored very efficiently. Lightweight: Node also has a very low resource requirements and there are people exploring how to use it in devices. High Afinity: The Node.js community has an affinity for IOT technologies and early adopters of IOT have a tendency to use Node.js for experiments and products.
  31. 31. © 2014 Progress Software Corporation. All rights reserved.31 Some Examples: Pebble and FitBit Two recent examples showing the natural affinity of Modulus with IOT and API-First Status.Fitbit. This monitoring page was written in Node, leveraging the API architecture at FitBit and runs on Modulus in production. Modulus and Pebble: This prototype connects a Pebble smartphone with a modulus application. IOT Packages: NPM, the Node package repository, is an indicator of the affinity between these communities; it includes over 80 packages for Arduino, over 15 for Bluetooth Low Power, and multiple packages for Pebble and Fitbit.
  32. 32. © 2014 Progress Software Corporation. All rights reserved.32 Progress + Modulus and the Next Generation of Developers IOT, Smart Glasses, Wearables and API-First Applications Modulus will allow Progress to:  Enable developers to use Node.js to write Next Gen Applications  Quickly build runtime-efficient integration for many IOT applications  Provide high-quality Node.js friendly APIs to our Pacific Services  Encourage adoption of all of this via community presence and evangelism Modulus enables ISVs and devs to Build Next Generation Apps Using Progress
  33. 33. © 2014 Progress Software Corporation. All rights reserved.33 Internet of Things and Node.js Here is an architecture for a Beacon-based App leveraging Beacons + Node iPhone Native “Loyalty App” beacon Retailer Dashboard Rollbase Model Rollbase App System Dashboard Process Beacon Events Access to Retailer data Biz Logic (Offers, etc) Mobile App Interactions Node.js
  34. 34. © 2014 Progress Software Corporation. All rights reserved.34 Node Current Presence in IOT IOT Space  Beacons – Content and Payments Node  Server-Side Middleware Connecting events, content, and actions  Wearables – Glasses, Watches, Notifications  Glue, Programming  M2M – Industrial Automation, Home & Building Automation, Telemetry  Middleware / Glue. Examples include NodeRed (IBM), TheThingSystem Modulus enables ISVs and devs to Build Next Generation Apps Using Progress
  35. 35. © 2014 Progress Software Corporation. All rights reserved.35 Summer Interns  Progress Summer internship programs • Redwood City – mostly around Node.js × IOT × Rollbase • Morrisville – Data storage and access • Modulus – Node.js and PaaS • India – IOT infrastructure Redwood City  Working in Sprints  Open Source Samples  Regular Blogging  Send suggestions / ideas to epelegri@progress.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×