Ubiquitous computing


Published on

Ubiquitous computing is one of the most prodiously growing topic which will be covering all facets of life.In the course of ordinary activities, someone "using" ubiquitous computing engages many computational devices and systems simultaneously, and may not necessarily even be aware that they are doing so. This model is considered an advancement from the older desktop paradigm. More formally, ubiquitous computing is defined as "machines that fit the human environment instead of forcing humans to enter theirs".

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Ubiquitous computing

  1. 1. The Computer For 21st Century By:- Govind Raj (IT -1001227464)
  2. 2. Topics of Discussion  What is Ubiquitous Computing??  Trends in Computing.  Comparison of Similar Technologies.  Features of Ubiquitous Computing.  Some Ubiquitous Computing research Applications  Real time challenges  Conclusion.
  3. 3. What is “Ubiquitous”? U.biq.ui.tous (yōō-bĭk'wĭ-təs) existing or being everywhere, esp. at the same time; omnipresent: ubiquitous fog; ubiquitous little ants.
  4. 4. Mark Weiser: the father of ubiquitous computing  has called UC “…highest idea is to make a computer so embedded, so fitting, so natural, that we use it without even thinking about it.”  “In the 21st century the technology revolution will move into the everyday, the small and the invisible…”  “The most profound technologies are those that disappear. They weave themselves into the fabrics of everyday life until they are indistinguishable from it.”
  5. 5. What is Ubiquitous Computing??? Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical environment, but making them effectively invisible to the user – Mark Weiser An environment in which people interact with embedded computers (processors) and in which networked devices are aware of their surroundings (to being pervasive)
  6. 6. Three Waves of Computing ● Mainframe computing era – massive computers to execute big data processing applications – very few computers in the world ● Desktop computing era – one computer at every desk to help in business related activities – computers connected in intranets to a massive global network (internet), all wired ● Ubiquitous computing era – tens/hundreds of computing devices in every room/person, becoming “invisible” and part of the environment
  7. 7. Computing Trends…
  8. 8. How to achieve Ubiquity???  Make Computing mobile and connected • Instrument the person  Instrument the physical surroundings
  9. 9. What makes it possible…  Processing  cheaper, faster, smaller, more energy efficient  Storage  Big, fast and small in size.  Networking  global, local, ad-hoc, low-power, high bandwidth, low latencies  Sensors  Displays  projection, flexible materials, power consumption 1GB in Flashcard format
  10. 10. Related Computing Technologies  Pervasive Computing  Wearable Computing  Ambient Intelligence When Taken With Objects ,it is also Internet of Things Things That Think/Smart Objects(tabs ,boards and pads)
  11. 11. Technologies continued… Pervasive Computing: An environment in which people interact with embedded (and mostly invisible) computers (processors) and in which networked devices are aware of their surroundings and peers and are able to provide services or use services from peers effectively Wearable Computing: Wearable technology, tech togs, or fashion electronics are clothing and accessories incorporating computer and advanced electronic technologies.
  12. 12.  In computing , Ambient Intelligence refers to electronic environments that are sensitive and responsive to the presence of people. Ambient intelligence is a vision on the future of consumer electronics ,telecommunications and computing.  As these devices grow smaller, more connected and more integrated into our environment, the technology disappears into our surroundings …….TOWARDS UBIQUITY… Technologies continued…
  13. 13. Key Technologies Ubiquitous Computing
  14. 14. Ubiquitous vs Cloud Computing Ubiquitous Computing describes a computer not as a self contained object, but as multiple objects that are everywhere (hence, ubiquitous), and are part of our daily life from the most simple tasks to the most complex ones. However, Cloud Computing doesn’t put the computer everywhere but, instead, it gives access to it everywhere. As for Cloud Computing doesn’t have the intention to break with traditional computing.
  15. 15. General Ubicomp Features  There are three general features that are shared across a wide variety of ubicomp applications.  These features are : 1. the ability to provide transparent interfaces 2. the ability to automatically adapt the behavior of a program based on knowledge of the context of its use, 3. the ability to automate the capture of live experiences for later recall.
  16. 16. GUF - (1) TRANSPARENT INTERFACES  Ubicomp Vision: “pervasive computation without intrusion.”  Remove the physical barrier between user and computational device  Keyboard and mouse are still the most commonly used interfaces !!  Need:  flexible interfaces  Varied interfaces that can provide similar functionality
  17. 17. GUF - (2) CONTEXT AWARENESS  Context – information about the environment in which the application operates and reacts accordingly.  LOCATION and TIME are simple examples of context !  Context aware application:  is one which can capture the context  assign meaning to it  change behavior accordingly  Need:  Applications that are context aware and allow rapid personalization of their services.
  18. 18. GUF - (3) AUTOMATED CAPTURE  Capture everyday experiences and make the records available for later use.  Constraints:  Multiple streams of information  Their time synchronization  Their correlation and integration  Need:  Automated tools that support capture, integration and future access of info.
  19. 19. Sensors and context-aware solutions are on the market already Research organizations Industry Sensors Vendors + Universities Research Institutes + Universities Research Institutes
  20. 20.  Smarter Phones  Health care  Home care (smarter homes)  Intelligent Transportation Systems  Natural disaster-specific warning purposes  Interactive Wall paper , vanet  Remote Eyes , active badge  Goggle Glasses  Ubiquitous City(U-City) Applications…
  21. 21. Few Examples…
  22. 22. Challenges of Ubicomp How to integrate mobile communicators into complex information infrastructures?  What effect will they have on work and leisure? Secure and reliable services How to develop and manage adaptable, context-aware software systems? What support is needed within the network? Power supplies.
  23. 23. Working Example
  24. 24. Conclusion  Pervasive computing provides an attractive vision for the future of computing  Computational power will be available everywhere through mobile and stationary devices Ubiquitous computing is the next generation computing environment with information & communication technology everywhere, for everyone, at all times. Ubiquitous Computing is all about Human! Because we love comfortable living!!! Sci-fi movie is not far from reality