Your SlideShare is downloading. ×
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Ubiquitous Computing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ubiquitous Computing

4,938

Published on

Presentation in Distributed System class at Chulalongkorn University

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
4,938
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
627
Comments
0
Likes
9
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 2110731 Distributed Systems Ubiquitous Computing Computer Engineering Department Chulalongkorn University Present by LogicalSync group Saturday, September 12, 2009 1
  • 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. 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. Three Waves of Computing •Main Frame •Personal Computer •Ubiquitous Computing Saturday, September 12, 2009 4
  • 5. Three Waves of Computing •Main Frame Many person - One computer •Personal Computer •Ubiquitous Computing Saturday, September 12, 2009 4
  • 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. 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. 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. Computer is every where • Mobile Phone • Car • Refrigerator • Shoes (Nike) Saturday, September 12, 2009 6
  • 10. Key Elements in Ubiquitous Computing Let there be enlightenment Saturday, September 12, 2009 7
  • 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. 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. 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. Ubiquitous Access • Access from anywhere • Required less attention • Mobile Computer • Wearable Computer Wearable Computer Saturday, September 12, 2009 11
  • 15. Ambient Displays E-Ink weather Saturday, September 12, 2009 12
  • 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. How does it works? Putting them all together Saturday, September 12, 2009 14
  • 18. Identification Who am I speaking with? Saturday, September 12, 2009 15
  • 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. 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. 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. 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. Location Where am I now? Saturday, September 12, 2009 18
  • 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. Location • The ability to locate objects/devices current location • Global Positioning System (GPS) • Mobile Augmented Reality Application - Layar Saturday, September 12, 2009 19
  • 26. Context Awareness Relevant information in the right form, time and place Saturday, September 12, 2009 20
  • 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. The Aware Home A prototype of Ubiquitous Computing application Saturday, September 12, 2009 22
  • 29. A living laboratory for Ubiquitous The Aware Home Computing Saturday, September 12, 2009 23
  • 30. Issues in Ubiquitous Computing Today’s problems and solutions Saturday, September 12, 2009 24
  • 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. 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. 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

×