elements of connected products

Post on 02-Jul-2015

807 Views

Category:

Devices & Hardware

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

A 60-slide survey of the Internet of things: market philosophy and theory. Philosophy: Horizontal IoT platforms are stupid. Build something people love. You earn the right for others to base their business upon yours with deeply entrenched vertical value. Making: a survey of a few elements to crafting connected products. Local connectivity, Intelligence, internet connectivity, and – if you insist – IoT platforms.

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

helium.co (watch this space)

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