spime - personal assistant

Post on 15-Jun-2015

328 Views

Category:

Technology

15 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Spime: Personal AssistantSpime: Personal Assistant

995002513 Kir Chou995002513 Kir Chou

1

Define

Based on IOT Additional

Decision-making ability Self-learning ability The ability of interacting with other spimes

2

Her, 2013

3

http://www.wired.com/images_blogs/design/2014/01/her5.jpg

Scenario

4

http://images.gizmag.com/hero/12313_23070942439.jpg

System structure with components

5

Cloud

Wireless Module

Sensor

Processor

Thermometer Gyro

Accelerometer Magnetometer

Luminance meter Manometer

Hygrometer Microphone

Speaker …etc

Spime

Data transfer

Others

cache

Procedural flows among components

6

Wireless Module

Because of space, energy restrictions, Þ reduce the amount of calculation and storage

To reduce the amount of calculationÞ Transfer data to cloud for computing and store

Cloud

1. Permanent Connection

2. Exchange Data

Procedural flows among components

7

Catch all possible physical dataÞ Environment situation, Biometrics, Voice…

Communication with usersÞ Voice

Sensor Voice

Procedural flows among components

8

Encrypt and decrypt data between cloud and spimesÞ To avoid MITM or other attacks

Wireless Module

Sensor

Processor cache

CloudC

C

P

P

C

C

CP

C

P

*現存非對稱式加密機制

*Cache and store temporary data

Interact with others

91. After user agreeSend a special pattern to other spimes

2. Then cloud can access other spimes’ data

A B

Use case / Actions/ Operations

10

Passive: User ask question (higher privacy)Þ Spime reply user

Active: User doesn’t ask questionÞ Spime decide whether to provide data to user or

not (Based on machine learning result)

Use case / Actions/ Operations

Basic (higher privacy) : search Weather data Transportation data Environmental recognition

Advanced : store Line tracing Spime recognition(meet views, area, time)

11

SRC

SRC

Use case / Actions/ Operations

Cloud data mining (lower privacy) : manage Schedule reminder Life suggestion(eat, wear, transportation) Environmental prediction Spime prediction Healthy management Early learning Chatting Agency identity response Explore new demand

12

SRC

Not yet!

User interface with your preference style

Privacy mechanism Role: Group / Field / Friend Service: The level of machine learning

13

http://select.cs.cmu.edu/code/graphlab/images/ppt/fig_10.gif

Why we don’t have the kind of things?

Privacy responsibility Limitation of Energy Limitation of AI

14

*According from my startup friend.

Thank you Thank you

15

top related