sentient computing andy hopper

17
Sentient Computing Andy Hopper Presenter : Youn Do Lee Oct 31, 2005

Upload: trent

Post on 05-Jan-2016

31 views

Category:

Documents


4 download

DESCRIPTION

Sentient Computing Andy Hopper. Presenter : Youn Do Lee Oct 31, 2005. Why this presentation. There have been many presentations about location systems Active bat, Active badge, Cricket, Radfinder, etc. This presentation is about issues beyond the location systems - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sentient Computing Andy Hopper

Sentient ComputingAndy Hopper

Presenter : Youn Do LeeOct 31, 2005

Page 2: Sentient Computing Andy Hopper

Why this presentation

There have been many presentations about location systems Active bat, Active badge, Cricket, Radfinder, et

c. This presentation is about issues beyond the

location systems Refining location information What to do with location information

Page 3: Sentient Computing Andy Hopper

Contents

INTRODUCTION REASERCH ISSUES

Location sensing Spatial monitoring Data distribution Applications

OBSERVATION

Page 4: Sentient Computing Andy Hopper

Sentient Computing?

Sentient computing is The proposition that applications can be

made more responsive and useful by observing and reacting to the physical world

A form of ubiquitous computing which uses sensors to perceive its environment and react accordingly

Page 5: Sentient Computing Andy Hopper

Sentient computing project

AT & T Laboratories Cambridge Active bats Follow-me systems Now defunct Reference

Mike Addlesee , Rupert Curwen , Steve Hodges , Joe Newman , Pete Steggles , Andy Ward , Andy Hopper, Implementing a Sentient Computing System, IEEE Computer Magazine, v.34 n.8, p.50-56, August 2001

Page 6: Sentient Computing Andy Hopper

Location Sensing

Categorising the concept of location Containment

Active badge, Cricket Proximity

Bluetooth Co-ordinate

GPS, Active bat

Page 7: Sentient Computing Andy Hopper

Active badge

Page 8: Sentient Computing Andy Hopper

Active bat

Page 9: Sentient Computing Andy Hopper

Spatial monitoring

Location systems provide raw spatial facts about objects

But location-aware applications need more than raw spatial data They need spatial relationships between

objects that are significant

How to decide whether a spatial relationship is significant

Page 10: Sentient Computing Andy Hopper

Spatial monitoring (cont’d)

One possible approach Operating on the basis of zones of

containment surrounding objects

Person X is “holding”Keyboard K

Person X can be “seen” by camera Bbut not by camera A

Page 11: Sentient Computing Andy Hopper

Data distribution

Beyond location-publishing application An automatic control of the digital

environment without user intervention For example

The personal desktop follows the user to any nearby device

To archive this, A platform for connecting and displaying information on all these devices are needed in addition to location information

Page 12: Sentient Computing Andy Hopper

Data distribution (cont’d)

VNC (Virtual Network Computer) A simple device independent protocol

The viewer has no state, and simply displays information graphically

The connection from viewer to server is

also stateless, just keystrokes and pointer clicks

Page 13: Sentient Computing Andy Hopper

Applications

Opening and closing doors automatically A textual indication of where someone is,

how fast the are moving, how long they have been there

Showing the local context, including who and what else is nearby

Personalization by teleporting VNC desktops Surveillance applications which the selection

of a particular camera is based on spatial data

Page 14: Sentient Computing Andy Hopper

Contents

INTRODUCTION REASERCH ISSUES

Location sensing Spatial monitoring Data distribution Applications

OBSERVATION

Page 15: Sentient Computing Andy Hopper

Observation

Attempts at automatic control without user intervention have not proved enduring Automatically teleporting to the nearest screen Automatic routing of phone calls

Once more than a simple inference is attempted it seems that hit a brick wall The sighting of three or more Active Badges in a

single space => “meeting” ?

Page 16: Sentient Computing Andy Hopper

Observation (cont’d)

One potential research direction is to provide much more feedback to the user Visual and aural feedback with perhaps every

nearby wall being used display may be one approach

The user can interact in a much more informed way and help guide any decision-making process

Perhaps a way to make progress beyond the engineering level is to imagine a “perfect” sensing system with full coverage of the environment

Page 17: Sentient Computing Andy Hopper

Thank you, any question?