fuse technical presentation

44
Introducing Fuse Personal Clouds & Your Car Phil Windley CTO Kynetx Thursday, October 24, 13

Upload: phil-windley

Post on 25-May-2015

897 views

Category:

Technology


1 download

DESCRIPTION

Fuse is a system for connecting your car to the Internet of Things. This presentation discusses some of the technical background.

TRANSCRIPT

Page 1: Fuse Technical Presentation

Introducing FusePersonal Clouds & Your CarPhil WindleyCTOKynetx

Thursday, October 24, 13

Page 2: Fuse Technical Presentation

Fuse is Three Things

Thursday, October 24, 13

Page 3: Fuse Technical Presentation

=Thursday, October 24, 13

Page 4: Fuse Technical Presentation

Fuse is a social product platform

Thursday, October 24, 13

Page 5: Fuse Technical Presentation

Fuse can give brands better relationships with their customers.

Thursday, October 24, 13

Page 6: Fuse Technical Presentation

Fuse can make any product smart & interactive

Thursday, October 24, 13

Page 7: Fuse Technical Presentation

Fuse enriches the relationships people have with their things.

Thursday, October 24, 13

Page 8: Fuse Technical Presentation

Thursday, October 24, 13

Page 9: Fuse Technical Presentation

Thursday, October 24, 13

Page 10: Fuse Technical Presentation

Fezarri Bikes

Thursday, October 24, 13

Page 11: Fuse Technical Presentation

Fezarri Bikes

Thursday, October 24, 13

Page 12: Fuse Technical Presentation

Products Have Online Social Profiles

Thursday, October 24, 13

Page 13: Fuse Technical Presentation

A Timeline for Your Stuff

Thursday, October 24, 13

Page 14: Fuse Technical Presentation

Thursday, October 24, 13

Page 15: Fuse Technical Presentation

Thursday, October 24, 13

Page 16: Fuse Technical Presentation

Thursday, October 24, 13

Page 17: Fuse Technical Presentation

Thursday, October 24, 13

Page 18: Fuse Technical Presentation

Maintenance history

Thursday, October 24, 13

Page 19: Fuse Technical Presentation

Maintenance history

Service reminders

Thursday, October 24, 13

Page 20: Fuse Technical Presentation

Maintenance history

Service reminders

Manufacturer recommendations

Thursday, October 24, 13

Page 21: Fuse Technical Presentation

Maintenance history

Service reminders

Manufacturer recommendations

Recalls and warranty

Thursday, October 24, 13

Page 22: Fuse Technical Presentation

Maintenance history

Service reminders

Manufacturer recommendations

Recalls and warranty

Service certification (3rd party)

Thursday, October 24, 13

Page 23: Fuse Technical Presentation

Maintenance history

Service reminders

Manufacturer recommendations

Recalls and warranty

Service certification (3rd party)

OBDII data to car’s cloud

Thursday, October 24, 13

Page 24: Fuse Technical Presentation

The Brand and the Customer have a “dashboard” for interaction

Thursday, October 24, 13

Page 25: Fuse Technical Presentation

The Brand and the Customer have a “dashboard” for interaction

Facebook for My StuffThursday, October 24, 13

Page 26: Fuse Technical Presentation

The Brand and the Customer have a “dashboard” for interaction

High-Fidelity Customer Channel Facebook for My StuffThursday, October 24, 13

Page 27: Fuse Technical Presentation

Fuse Works Because...

Thursday, October 24, 13

Page 28: Fuse Technical Presentation

Fuse Works Because...Personal

Thursday, October 24, 13

Page 29: Fuse Technical Presentation

Fuse Works Because...PersonalRelationship-based

Thursday, October 24, 13

Page 30: Fuse Technical Presentation

Fuse Works Because...PersonalRelationship-basedPrivacy-enhancing

Thursday, October 24, 13

Page 31: Fuse Technical Presentation

Fuse Works Because...PersonalRelationship-basedPrivacy-enhancingProgrammable & extensible

Thursday, October 24, 13

Page 32: Fuse Technical Presentation

Fuse Works Because...PersonalRelationship-basedPrivacy-enhancingProgrammable & extensibleThe right architecture: Personal Clouds

Thursday, October 24, 13

Page 33: Fuse Technical Presentation

My personal cloud is formed by a constellation of persistent computational objects -- picos

Thursday, October 24, 13

Page 34: Fuse Technical Presentation

Picos are online computersIdentity—they represent a specific entityStorage—they persistently encapsulate both structured and unstructured dataOpen event network—they respond to eventsProcessing—they run applications autonomouslyEvent Channels—they have connections to other picosAPIs—they provide access to and access other online services

Thursday, October 24, 13

Page 35: Fuse Technical Presentation

Picos Are Part of Stack

CloudOS

Kynetx Rules Engine

KernelSpace

Confi

gura

tion

Man

agem

ent

Clou

dOS

Serv

ice

Services &Libraries

UserSpace

Notifi

catio

nSe

rvice

Fore

vr.u

s(c

onta

ct)

Tim

elin

e(s

ocia

l)

To D

o &

Rem

inde

rs

Vehi

cle

Man

ange

men

t

Applications

Pers

onal

Dat

a Se

rvice

UI S

uppo

rt

OtherData

Sources

WebServices

APIs

Hom

e M

anag

emen

t

Inte

ntca

stin

g

File

Socia

l

Rulesets PersistentData

...

...AP

Is

Socia

l

Persistent Compute Object

Fuse

Libr

ary

Fuse

Thursday, October 24, 13

Page 36: Fuse Technical Presentation

Phil's Cloud Tom's Cloud

1

2

3

4owner

borrower

Lynne's Cloud

1owner

Picos Ease Modeling

Thursday, October 24, 13

Page 37: Fuse Technical Presentation

Browser

Web Application

Web 2.0 Architecture &Business Model

ApplicationData

UserData

Thursday, October 24, 13

Page 38: Fuse Technical Presentation

A New Model

Browser

Web Application

Application Data

User Data

pico

Notification

Service

Subs

crip

tion

& C

loud

Se

rvic

es

Thursday, October 24, 13

Page 39: Fuse Technical Presentation

Why do this?Orthogonality and modularity are powerful: network effects!More flexibleLess workLess expensive

Thursday, October 24, 13

Page 40: Fuse Technical Presentation

Let’s build an app…http://todo.windley.com/linkable.html

Thursday, October 24, 13

Page 41: Fuse Technical Presentation

App is about UIModel and Controller in picoOther important services include

NotificationsSubscriptionsPersonal Data

These services distinguish CloudOS

Development notes:

Thursday, October 24, 13

Page 42: Fuse Technical Presentation

Contact info: Phil Windley

[email protected]

@windley

Introducing FusePersonal Clouds & Your Car

Thursday, October 24, 13

Page 43: Fuse Technical Presentation

Thursday, October 24, 13

Page 44: Fuse Technical Presentation

Picos Are Decentralized & Networked

Thursday, October 24, 13