Title: Wearable Computing
1Wearable Computing
- Yuanfang Cai
- Dec. 6, 2000
2Discussion Outline
- What is Wearable computing
- Wearable computing implementation
- Wearable computing Networking
- Wearable computing and Ubiquitous computing
3What is wearable computing
- Wearable
- Portable while operational
- Hand-free or one-handed operation
- unobtrusive
- Augmented reality
- situation aware
4gtgtWearable Computer Implementation
- Overall System Block Diagram
Com port
VGA out
Frame grabber
Network card
Wireless Network
Video Camera
Main Unit
Parallel port
Back plane
5gtgtWearable Computer ImplementationgtgtInput Device
- speech recognizer
- keyboard alternative including chording keyboards
and special purpose keyboards - mouse alternatives including trackballs,
joysticks - tab alternatives including buttons, dial
- eye trackers
- head trackers
- pen
- gesturing
- bar code reader
- video capture devices, microphones, GPS locators
- other exotic devices such as skin sensors
6gtgtWearable Computer ImplementationgtgtInput Device
- Wireless Finger Ring
- Detection of finger-tip typing
- Wireless Link
- Block Diagrams
- Chording METHOD
7Wearable Computer ImplementationgtgtInput Device
Wireless finger RinggtgtDetection of finger-tip
typing
8Wearable Computer ImplementationgtgtInput Device
Wireless finger RinggtgtWireless Link
9Wearable Computer ImplementationgtgtInput Device
Wireless finger RinggtgtBlock Diagrams
10Wearable Computer ImplementationgtgtInput Device
Wireless finger RinggtgtChording Method
11gtgtWearable Computer ImplementationgtgtOutput Device
- head mounted displays (HMDs)
- flat panels, text to speech
- tactile output
- non speech auditory output
- paper and olfactory output (scent)
12gtgtWearable Computer ImplementationgtgtOutput Device
- Augmented Reality
- Typical Augmented Reality System
- Display Technologies in Augmented Reality
13gtgtWearable Computer ImplementationgtgtOutput Device
Augmented Realitygtgt Typical Augmented Reality
System
14gtgtWearable Computer ImplementationgtgtOutput Device
Augmented Realitygtgt Display Technologies in
Augmented Reality
15gtgtWearable Computer Networking
- General requirements
- Short-ranged
- Simple in design
- Low power consumption
- Self-configuration
- Restricted to the user
- Security
- Security requirements
- Privacy
- Data Confidentiality
- Data integrity
- Access Control
- Availability
- Source Authentication
16gtgtWearable Computer Networking
BlueTooth SecuritygtgtSecurity Architecture
17gtgtWearable Computer Networking
BlueTooth SecuritygtgtKey Management
PIN
PIN
E2
E2
Authentication
Link Key
Link Key
E3
E3
Encryption
Encryption Key
Encryption Key
Encryption and Key Control
18gtgtWearable Computer Networking
BlueTooth SecuritygtgtAuthentication
Verifier (User A)
Verifier (User B)
SRES E(key, IDB, RAND)
RAND
SRES E(key, IDB, RAND)
SRES
ChecksSRES SRES
Challenge-response for symmetric key system
19Wearable Computing Ubiquitous Computing
- Properties and Problems with Ubiquitous Computing
- Privacy issues
- Difficulty with personalized information
- Properties and Problem with Wearable Computing
- Localized information
- Localized control
- Resource management
- The Combination-Hive and Locust Swarm
- A General Scenario
20Wearable Computing Ubiquitous Computing
Hi all, I am Mike, your new Boss
- Properties and Problems with Ubiquitous Computing
- Privacy issues
- Difficulty with personalized information
I am Tom !
21Wearable Computing Ubiquitous Computing
- Properties and Problem with Wearable Computing
I am Tom !
OK, I will play this song
Tom Age 25 Favorite Song My heart will go
on Email Tt_at_yahoo.com
OK, let me check his email
22Wearable Computing Ubiquitous Computing
- Properties and Problem with Wearable Computing
- 1. Localized information
- 2. Localized control
I am Tom !
A New device! It should be added to my DB.
Where is the printers driver? should I install
it?
Device Table -------------------- 1.Computer 2.Re
corder 3.Printer
Device Table -------------------- 1.Computer 2.Re
corder
23Wearable Computing Ubiquitous Computing
- Properties and Problem with Wearable Computing
- Resource management
Oh my, What should I do?
24Wearable Computing Ubiquitous Computing
- The Combination-Hive and Locust Swarm
- Why Hive?
- Agents are Autonomous
- Agents are proactive
- Agents can interact
- Agents can be mobile
- What is Locust Swarm?
25Wearable Computing Ubiquitous Computing
- Reaping the best of both worlds