1 / 14

Pervasive Computing Ubiquitous computing resources

Pervasive Computing Ubiquitous computing resources. Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing Move beyond desktop machine Computing is embedded everywhere in the environment. Ubicomp Notions. Computing capabilities, any time, any place

nero-ryan
Download Presentation

Pervasive Computing Ubiquitous computing resources

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pervasive ComputingUbiquitous computing resources Agenda • Area overview • Four themes • Challenges/issues Pervasive/Ubiquitous Computing • Move beyond desktop machine • Computing is embedded everywhere in the environment CS/PSY 6750

  2. Ubicomp Notions • Computing capabilities, any time, any place • “Invisible” resources • Machines sense users’ presence and act accordingly Video Examples • Ambient Room - H. Ishii, CHI ‘98 • Beyond the Desktop - J. Rekimoto, CHI ‘00 CS/PSY 6750

  3. Four Themes • Automated capture of experiences with easy access • Context-aware/sensitive interactions and applications • Ubiquitous services independent of devices/platforms • Natural/Implicit interfaces CS/PSY 6750

  4. 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 Examples • Meeting capture (scribe at Xerox PARC), Mark Weiser • Classroom 2000 CS/PSY 6750

  5. LiveBoard CS/PSY 6750

  6. Classroom 2000 CS/PSY 6750

  7. 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? CS/PSY 6750

  8. 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 Issues • How to integrate all the different aspects of context? • What about the loss of privacy? CS/PSY 6750

  9. 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 CS/PSY 6750

  10. Augmented Reality CS/PSY 6750

  11. 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 Issues • What is software infrastructure for integration? • Do we get it by just adopting some standard? CS/PSY 6750

  12. 4. Natural/Implicit Interfaces • Computer interfaces and devices are more natural interaction tools • Pen input • Speech • Gesture • Tangible interfaces Example • Pen applications • Speech applications • H. Ishii’s tangible UI work CS/PSY 6750

  13. Issues • Errors are more likely (handwriting recognition, speech, …) How to discover and correct them? • Is there truly value added? CS/PSY 6750

  14. Wearable Computing • Computation devices accompany you, rather than you seeking them out • T. Starner CS/PSY 6750

More Related