Date post: | 15-Jun-2015 |
Category: |
Technology |
Upload: | -chou |
View: | 323 times |
Download: | 15 times |
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