Ubiquitous Computng

1,490 views

Published on

It is the way to adapt to different computing environments..

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,490
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
71
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ubiquitous Computng

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

×