0
2110731 Distributed Systems
                         Ubiquitous Computing   Computer Engineering Department
              ...
Introduction

       • What is Ubiquitous Computing?


       • Ubiquitous means everywhere


       • From the past, to p...
Ubiquitous Computing

       • This term was coined by Marc Weiser of Xerox PARC around 1988

              The purpose of...
Three Waves of Computing

       •Main Frame



       •Personal Computer



       •Ubiquitous Computing




Saturday, Se...
Three Waves of Computing

       •Main Frame
                               Many person -
                               O...
Three Waves of Computing

       •Main Frame
                               Many person -
                               O...
Three Waves of Computing

       •Main Frame
                                 Many person -
                              ...
Moore’s Law

       • The number of transistors that
          can be placed inexpensively
          on an integrated circ...
Computer is every where

       • Mobile Phone


       • Car


       • Refrigerator


       • Shoes (Nike)




Saturday...
Key Elements in Ubiquitous Computing
       Let there be enlightenment




Saturday, September 12, 2009                  7
Key elements of Ubiquitous Computing

       • Ubiquitous Networking


       • Ubiquitous Sensing


       • Ubiquitous A...
Ubiquitous Networking




                               Net working is a bare
                               bone for ubi...
Ubiquitous Sensing

       • Give systems “eyes and ears”


       • Adding more “Awareness” to
         Ubiquitous Networ...
Ubiquitous Access

       • Access from anywhere


       • Required less attention


       • Mobile Computer


       • ...
Ambient Displays   E-Ink weather


Saturday, September 12, 2009                                      12
Ubiquitous Middleware

       • Typically a software


       • Shield an application from low-level details


       • In...
How does it works?
       Putting them all together




Saturday, September 12, 2009       14
Identification
       Who am I speaking with?




Saturday, September 12, 2009     15
Identification

       • Radio Frequency Identification (RFID)


       • Provide an identity to things


            • Book...
Identification

       • Radio Frequency Identification (RFID)


       • Provide an identity to things


            • Book...
Identification

       • Visual bar codes


       • QR Codes (Quick Response) is
         widely used in Japan


       • ...
Identification

       • Visual bar codes


       • QR Codes (Quick Response) is
         widely used in Japan


       • ...
Location
       Where am I now?




Saturday, September 12, 2009   18
Location

       • The ability to locate objects/devices
         current location


       • Global Positioning System (G...
Location

       • The ability to locate objects/devices
         current location


       • Global Positioning System (G...
Context Awareness
       Relevant information in the right form, time and place




Saturday, September 12, 2009          ...
Context Awareness

       • Intelligent Agents which can “learn”   • Voice analysis, Gaze tracking,
         from experien...
The Aware Home
       A prototype of Ubiquitous Computing application




Saturday, September 12, 2009                    ...
A living laboratory for Ubiquitous
                               The Aware Home   Computing

Saturday, September 12, 2009...
Issues in Ubiquitous Computing
       Today’s problems and solutions




Saturday, September 12, 2009            24
Issues in Ubiquitous Computing

       • Privacy - How can I trust the others


       • Reliability / Availability - Alwa...
Summary

          Ubiquitous Computing is all about Human!

          Because we love comfortable living

          Sci-fi...
References

       • Emerging Technologies for Learning - Volume 2 (2007) - Ubiquitous
         Computing by David Ley, Be...
Upcoming SlideShare
Loading in...5
×

Ubiquitous Computing

5,028

Published on

Presentation in Distributed System class at Chulalongkorn University

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,028
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
636
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide

Transcript of "Ubiquitous Computing"

  1. 1. 2110731 Distributed Systems Ubiquitous Computing Computer Engineering Department Chulalongkorn University Present by LogicalSync group Saturday, September 12, 2009 1
  2. 2. Introduction • What is Ubiquitous Computing? • Ubiquitous means everywhere • From the past, to present and beyond to the future... Saturday, September 12, 2009 2
  3. 3. Ubiquitous Computing • This term was coined by Marc Weiser of Xerox PARC around 1988 The purpose of a computer is to help you do something else. The best computer is a quiet, invisible servant. The more you can do by intuition the smarter you are; the computer should extend your unconscious. Saturday, September 12, 2009 3
  4. 4. Three Waves of Computing •Main Frame •Personal Computer •Ubiquitous Computing Saturday, September 12, 2009 4
  5. 5. Three Waves of Computing •Main Frame Many person - One computer •Personal Computer •Ubiquitous Computing Saturday, September 12, 2009 4
  6. 6. Three Waves of Computing •Main Frame Many person - One computer •Personal Computer One person - One computer •Ubiquitous Computing Saturday, September 12, 2009 4
  7. 7. Three Waves of Computing •Main Frame Many person - One computer •Personal Computer One person - One computer •Ubiquitous Computing One person - Many computer Saturday, September 12, 2009 4
  8. 8. Moore’s Law • The number of transistors that can be placed inexpensively on an integrated circuit has increased exponentially, doubling approximately every two years. Saturday, September 12, 2009 5
  9. 9. Computer is every where • Mobile Phone • Car • Refrigerator • Shoes (Nike) Saturday, September 12, 2009 6
  10. 10. Key Elements in Ubiquitous Computing Let there be enlightenment Saturday, September 12, 2009 7
  11. 11. Key elements of Ubiquitous Computing • Ubiquitous Networking • Ubiquitous Sensing • Ubiquitous Access • Ubiquitous Middleware Ubicomp required - Networking as a place to share data. - Sensing as eyes and ears to add more “ awareness” - Access from anywhere (mobile, wearable) and display with more natural - require less attention. - Middleware to shield application from low-level details Saturday, September 12, 2009 8
  12. 12. Ubiquitous Networking Net working is a bare bone for ubicomp In order to access net work, we need “identification” to define which “thing” is accessing. Saturday, September 12, 2009 9
  13. 13. Ubiquitous Sensing • Give systems “eyes and ears” • Adding more “Awareness” to Ubiquitous Network Pressure Sensor Voice Sensor • Automatic Measuring Acceleration Sensor Saturday, September 12, 2009 10
  14. 14. Ubiquitous Access • Access from anywhere • Required less attention • Mobile Computer • Wearable Computer Wearable Computer Saturday, September 12, 2009 11
  15. 15. Ambient Displays E-Ink weather Saturday, September 12, 2009 12
  16. 16. Ubiquitous Middleware • Typically a software • Shield an application from low-level details • Interact with Ubiquitous Networking, Sensing and Access Saturday, September 12, 2009 13
  17. 17. How does it works? Putting them all together Saturday, September 12, 2009 14
  18. 18. Identification Who am I speaking with? Saturday, September 12, 2009 15
  19. 19. Identification • Radio Frequency Identification (RFID) • Provide an identity to things • Book • Clothes • Active - has battery • Passive - harvest energy from reader • Main area of use is in retail supply chain • Mobile phones with embedded RFID is being used in Japan Saturday, September 12, 2009 16
  20. 20. Identification • Radio Frequency Identification (RFID) • Provide an identity to things • Book • Clothes • Active - has battery • Passive - harvest energy from reader • Main area of use is in retail supply chain • Mobile phones with embedded RFID is being used in Japan Saturday, September 12, 2009 16
  21. 21. Identification • Visual bar codes • QR Codes (Quick Response) is widely used in Japan • Drawback is rely on user action rather than “Automatic” Saturday, September 12, 2009 17
  22. 22. Identification • Visual bar codes • QR Codes (Quick Response) is widely used in Japan • Drawback is rely on user action rather than “Automatic” Saturday, September 12, 2009 17
  23. 23. Location Where am I now? Saturday, September 12, 2009 18
  24. 24. Location • The ability to locate objects/devices current location • Global Positioning System (GPS) • Mobile Augmented Reality Application - Layar Saturday, September 12, 2009 19
  25. 25. Location • The ability to locate objects/devices current location • Global Positioning System (GPS) • Mobile Augmented Reality Application - Layar Saturday, September 12, 2009 19
  26. 26. Context Awareness Relevant information in the right form, time and place Saturday, September 12, 2009 20
  27. 27. Context Awareness • Intelligent Agents which can “learn” • Voice analysis, Gaze tracking, from experience Machine vision • Respond to environmental data • Emotional Awareness • Sensor detect your friend come to the room, room’s temperature is cooling down • Sensor detect you are in the cinema, so the phone won’t ring Saturday, September 12, 2009 21
  28. 28. The Aware Home A prototype of Ubiquitous Computing application Saturday, September 12, 2009 22
  29. 29. A living laboratory for Ubiquitous The Aware Home Computing Saturday, September 12, 2009 23
  30. 30. Issues in Ubiquitous Computing Today’s problems and solutions Saturday, September 12, 2009 24
  31. 31. Issues in Ubiquitous Computing • Privacy - How can I trust the others • Reliability / Availability - Always on network • Smart Sensors - Are currently in research / development • Social Impact - It changes our life style Saturday, September 12, 2009 25
  32. 32. Summary Ubiquitous Computing is all about Human! Because we love comfortable living Sci-fi movie is not far from reality Saturday, September 12, 2009 26
  33. 33. References • Emerging Technologies for Learning - Volume 2 (2007) - Ubiquitous Computing by David Ley, Becta • Advances in Ubiquitous Computing by Soraya, Kouadri, Mostefaoui • The Aware Home: A Living Laboratory for Ubiquitous Computing Research • Mark Weiser - http://en.wikipedia.org/wiki/Mark_Weiser • Sensor Devices - http://www.randomterrain.com/futuristic-inventions-cool- stuff-sensor.html Saturday, September 12, 2009 27
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×