+ All Categories
Home > Documents > Context in Ubiquitous Computing. Context sensing.

Context in Ubiquitous Computing. Context sensing.

Date post: 20-Jan-2016
Category:
Upload: cleopatra-knight
View: 223 times
Download: 1 times
Share this document with a friend
Popular Tags:
28
Context in Ubiquitous Computing
Transcript
Page 1: Context in Ubiquitous Computing. Context sensing.

Context in Ubiquitous Computing

Page 2: Context in Ubiquitous Computing. Context sensing.

Context sensing

Page 3: Context in Ubiquitous Computing. Context sensing.
Page 4: Context in Ubiquitous Computing. Context sensing.

Growing up

Page 5: Context in Ubiquitous Computing. Context sensing.

Context aware cup

Page 6: Context in Ubiquitous Computing. Context sensing.

Context aware devices

Page 7: Context in Ubiquitous Computing. Context sensing.
Page 8: Context in Ubiquitous Computing. Context sensing.

Pervasive Computing

Page 9: Context in Ubiquitous Computing. Context sensing.

Evolution of the Digital Computer

Mainframe

Cen

tral

ized

Com

putin

g

1960

Portables

Mob

ile

Com

putin

g

1990

Sensor Network

Per

vasi

ve

Com

putin

g

2000

Internet

Internet

PC

Dis

trib

uted

Com

putin

g

1980

40 years

Page 10: Context in Ubiquitous Computing. Context sensing.

Matilda Smart House

6 ft. x6 ft.

Elder

Monitor A

Monitor B

Monitor C

Monitor D

(0,0)

Ultrasoniclocationsensor

Living area

Kitchen

Bathroom

Bedroom

Page 11: Context in Ubiquitous Computing. Context sensing.

Wearable Computing

Page 12: Context in Ubiquitous Computing. Context sensing.

Context aware application

Page 13: Context in Ubiquitous Computing. Context sensing.

Why Simulate?

Page 14: Context in Ubiquitous Computing. Context sensing.

Check locks on doors and

windows

Other Services

Automatically refillprescription

Check iflaundry is done

Call in a nurse

Call in for help and

Assistance

Monitorof kitchen:oven and

stove on/off;temp.

Turn on/offlights (and

visually inspect)

other rooms.

Sense and see visitors/strangers

at front door

Order grocerieswith dietary restrictions

Smart Phones

Page 15: Context in Ubiquitous Computing. Context sensing.

Medicine Reminder/Compliance

UnLatch

Client

Server

Response

Query

Reply

Request

ProxyHTTP Interface

Query

Response

Generated PulseData written to portUnlock request

CircuitTINI Board

Scanner

Medicine Bottle

Pharmacy

• Schedule & deliver medicine reminders to a large population of users

• Direct access to the system by the pharmacy• Provide Medicine information along with reminders • Automatic refill & possible home delivery• Support for compliance (correct medication intake, and

safeguards against overdose)

Page 16: Context in Ubiquitous Computing. Context sensing.

Actuators and Sensors

An agent observes the state of the world and can act by controlling actuators.

Actuators are (weakly) related to sensors.

Observes

Controls

Influences

Page 17: Context in Ubiquitous Computing. Context sensing.

Relationships

• Actuators operate in a certain domain.

• Sensors sense a certain domain.

• The activation of an actuator aims to change the state of a domain.

• Disallow conflicting operations!

RaisesLowers

Don’t turn on ac & heater at same time!

Page 18: Context in Ubiquitous Computing. Context sensing.

Restricting Behavior

• For every context we define what actions are permissible.

• We describe which java methods are allowed to be invoked.

• We can enforce policy by inserting security code into classes when they are loaded (bytecode instrumentation).

Page 19: Context in Ubiquitous Computing. Context sensing.

Advantage

RFiD

Expiration

{Not Expired, Expired}

Can cookCannot cook

Cooking a pizza

Diet

{Healthy, Unhealthy}

Forget about your pizza

Page 20: Context in Ubiquitous Computing. Context sensing.
Page 21: Context in Ubiquitous Computing. Context sensing.

Types of Sensors

Page 22: Context in Ubiquitous Computing. Context sensing.
Page 23: Context in Ubiquitous Computing. Context sensing.
Page 24: Context in Ubiquitous Computing. Context sensing.
Page 25: Context in Ubiquitous Computing. Context sensing.

Smart Homes

Page 26: Context in Ubiquitous Computing. Context sensing.

Features

Page 27: Context in Ubiquitous Computing. Context sensing.

Crystallization of the vision

Page 28: Context in Ubiquitous Computing. Context sensing.

Application areas


Recommended