elements of connected products
Post on 02-Jul-2015
807 Views
Preview:
DESCRIPTION
TRANSCRIPT
Elements of Connected Products
@jrhusney, Undercurrent
Philosophy
Making
Philosophy
PURPOSEWhy we come to work
PEOPLEThe teams that do the work
PROCESSHow the work gets done
PRODUCT What we deliver
PLATFORMWhat our community builds upon us
5Ps
PURPOSEWhy we come to work
PEOPLEThe teams that do the work
PROCESSHow the work gets done
PRODUCT What we deliver
PLATFORMWhat our community builds upon us MOST START HERE
PURPOSEWhy we come to work
PEOPLEThe teams that do the work
PROCESSHow the work gets done
PRODUCT What we deliver
PLATFORMWhat our community builds upon us
START HERE
Who is the leading Internet of Things cloud platform?
Nobody.
This fishfound land!
PLATFORMS ARE BORN OF BELOVED PRODUCTS
PRODUCT MARKET PLATFORMNEED
+TECH
When (context)They want to (action)
So that (outcome)
A JOB TO BE DONE
1
2
3
New Experiences
New Efficiencies
New Business Models
VERTICAL VALUE DRIVERS
JOBS TO BE DONE
Make a simple, amazing product.
Go deep.VE
RT
ICA
L
VE
RT
ICA
L
HORIZONTAL
Then, open your platform to capture unanticipated value.
Technology ages in reverse.
What’s are the jobs to be done?
An now there’s a platform…
Making
Design
Local Connectivity
Sensoring & Local Intelligence
Internet Connectivity
Management & Application API Principles
JOBS TO BE DONE
Local Connectivity
Node Hub & Spoke Mesh
Application ⬌ Device
Standards• Wired {Ethernet, Modbus, …} • WiFi (802.11) • Mobile (LTE, GSM, …)
Local Connectivity
Peer to Peer
SparkFun Arduino Shield / TI CC3300
Broadcom WICED™
Application ⬌ Hub ⬌ Devices
Standards
• Bluetooth • 802.15.4(g) • ANT • Propietary (> Jillion)
Local Connectivity
Hub & Spoke
Lumo Lift
Hammerhead
XBee™ 802.15.4 and 900 MHz XTend™GE Link
Application ⬌ Hub ⬌ Devices ⬌ Devices
Standards
• ZigBee – Non-IP on 802.15.4 • Thread – IPv6 on 802.15.4 • ZWave • Many Proprietary (< Jillion)
Mesh
Local Connectivity
GE Link
XBee™ Series 2 ZigBee
CEL MeshConnect
Local Connectivity
Hardware Intelligence
Local Interoperability
Sensoring & Local Intelligence
Microcontrollers Embedded PCs
• Power efficient • Low cost • Single, Simple Application • Fewer I/Os
• Power hungry • Higher cost • Complex applications • Lots of I/Os
Atmel ATMega8
STM32 Arm Cortex
Broadcom BCM2835STM8
TI MSP430
Hardware Intelligence
Spark Photon
BeagleBone Black
Sensoring & Local Intelligence
Device ⬌ Device
Behaviors• Discovery • Joining and Grouping • Message Passing
Standards • Bluetooth, ZigBee, ZWave, Thread • AllJoyn
Local Interoperability
Internet Connectivity
GATEWAY OR ROUTER
DEVICE DEVICE DEVICE
INTERNET
Gateways
• Some open, some closed:
• From bring your own app
• To rich, proprietary ecosystems
Rasberry Pi in a Box (UniPi)
Wink Home Hub
Management & Application API
GATEWAY OR ROUTER
DEVICE DEVICE DEVICE
INTERNETDEVICE MANAGEMENT
API
Management & Application API
Topology Devices ⬌ Internet App ⬌ Devices
Key DesiredFeatures
• Open to many device types • Secure connections • Remote upgrades • Data is available:
• as real-time publish/subscribe streams • as Async Multicast • as Historically (with Mailboxing)
• Server is open-source
There is no reason IoT platforms must be
commercial offerings.
(just like Apache gave us the web)
many device typessecure connectionsremote upgradesdata servicesserver is open-source
many device typessecure connectionsremote upgradesdata servicesserver is open-source
many device typessecure connectionsremote upgradesdata servicesserver is open-source
Thank you!
@jrhusney, Undercurrent
Acknowledgements
1. http://thenounproject.com/term/thinking/9492/ 2.http://thenounproject.com/term/tools/45344/ 3.http://thenounproject.com/term/conversation/1680/
top related