View
1.270
Download
0
Category
Tags:
Preview:
DESCRIPTION
It is the way to adapt to different computing environments..
Citation preview
Pervasive Computing
Ubiquitous computing resources
Fall 2002 CS/PSY 6750 2
Agenda
• Area overview• Four themes• Challenges/issues
Fall 2002 CS/PSY 6750 3
Pervasive/Ubiquitous Computing
• Move beyond desktop machine
• Computing is embedded everywhere in the environment
Fall 2002 CS/PSY 6750 4
Ubicomp Notions
• Computing capabilities, any time, any place
• “Invisible” resources
• Machines sense users’ presence and act accordingly
Fall 2002 CS/PSY 6750 5
Video Examples
• Ambient Room - H. Ishii, CHI ‘98
• Beyond the Desktop - J. Rekimoto, CHI ‘00
Fall 2002 CS/PSY 6750 6
Four Themes
• Automated capture of experiences with easy access
• Context-aware/sensitive interactions and applications
• Ubiquitous services independent of devices/platforms
• Natural/Implicit interfaces
Fall 2002 CS/PSY 6750 7
1. Automated Capture
• Motivation Record-taking is hard Multiple streams of information need to
be captured Machines are better at some of these
things than we are
Fall 2002 CS/PSY 6750 8
Examples
• Meeting capture (scribe at Xerox PARC), Mark Weiser
• Classroom 2000
Fall 2002 CS/PSY 6750 9
LiveBoard
Fall 2002 CS/PSY 6750 10
Classroom 2000
Fall 2002 CS/PSY 6750 11
Issues
• Stream integration -- At what level? Very finest level of actions or more
coarse?
• Modifying a record after the fact Can student notes be added later?
• Networked interaction Why can’t your notes be put up on the
Liveboard?
Fall 2002 CS/PSY 6750 12
2. Context-Aware Computing
• Computing services sense aspects of environment (location, user emotion,…) and tailor provided services
• Walk into conference room, my email is projected on a big screen there
Fall 2002 CS/PSY 6750 13
Examples
• Active Badge & PARCTab• Shopping assistant• Cyberguide• Perception system for recognizing
user moods from their facial expressions
• House where position is sensed and temperature adjusted automatically
Fall 2002 CS/PSY 6750 14
Augmented Reality
Fall 2002 CS/PSY 6750 15
Issues
• How to integrate all the different aspects of context?
• What about the loss of privacy?
Fall 2002 CS/PSY 6750 16
3. Ubiquitous Services
• Care about service, not application• Want to receive a message using
whatever device is handy nearby• Message is tailored to work
according to device
Fall 2002 CS/PSY 6750 17
Issues
• What is software infrastructure for integration?
• Do we get it by just adopting some standard?
Fall 2002 CS/PSY 6750 18
4. Natural/Implicit Interfaces
• Computer interfaces and devices are more natural interaction tools Pen input Speech Gesture Tangible interfaces
Fall 2002 CS/PSY 6750 19
Examples
• Pen applications• Speech applications• H. Ishii’s tangible UI work
Fall 2002 CS/PSY 6750 20
Issues
• Errors are more likely (handwriting recognition, speech, …) How to discover and correct them?
• Is there truly value added?
Fall 2002 CS/PSY 6750 21
Wearable Computing
• Computation devices accompany you, rather than you seeking them out
• T. Starner
Fall 2002 CS/PSY 6750 22
Evaluation
• How do we evaluate these technologies?
• Challenge in Classroom 2000
Fall 2002 CS/PSY 6750 23
Interested in More…
• CS 7470 Spring term• Gregory Abowd• Readings, discussion, research-
oriented
Fall 2002 CS/PSY 6750 24
Upcoming
• Project work day• Information Visualization• Audio
Recommended