ubiquitous computing
DESCRIPTION
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".TRANSCRIPT
UBIQUITOUS COMPUTING
The Computer For 21st Century
By:-Govind Raj
(IT -1001227464)
Topics of DiscussionWhat is Ubiquitous Computing??Trends in Computing.Comparison of Similar Technologies.Features of Ubiquitous Computing.Some Ubiquitous Computing
research ApplicationsReal time challengesConclusion.
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.
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.”
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)
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
Computing Trends…
How to achieve Ubiquity???Make Computing mobile and connected
• Instrument the person
Instrument the physical surroundings
What makes it possible…Processing
cheaper, faster, smaller, more energy efficientStorage
Big, fast and small in size.Networking
global, local, ad-hoc, low-power, high bandwidth, low latencies
SensorsDisplays
projection, flexible materials, power consumption
1GB in Flashcard format
Related Computing TechnologiesPervasive ComputingWearable ComputingAmbient Intelligence
When Taken With Objects ,it is also Internet of ThingsThings That Think/Smart
Objects(tabs ,boards and pads)
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.
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…
Key Technologies
Ubiquitous ComputingUbiquitous
Communication
Ambie
nt Inte
lligen
ce
Intelligent
User
Interface
Ubiquitous vs Cloud Computing
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
interfaces2. 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.
GUF - (1) TRANSPARENT INTERFACES Ubicomp Vision: “pervasive computation
without intrusion.” Remove the physical barrier between user
and computational deviceKeyboard and mouse are still the most
commonly used interfaces !!Need:
flexible interfaces Varied interfaces that can provide similar
functionality
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 contextassign meaning to itchange behavior accordingly
Need:Applications that are context aware and
allow rapid personalization of their services.
GUF - (3) AUTOMATED CAPTURECapture everyday experiences and make
the records available for later use.Constraints:
Multiple streams of informationTheir time synchronizationTheir correlation and integration
Need:Automated tools that support capture,
integration and future access of info.
Sensors and context-aware solutions are on the market already
Research organizations
+Universities
Research Institutes
+Universities
Research Institutes
Smarter PhonesHealth 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…
Few Examples…
Challenges of UbicompHow to integrate mobile
communicators into complex information infrastructures?
What effect will they have on work and leisure?
Secure and reliable servicesHow to develop and manage adaptable,
context-aware software systems?What support is needed within the
network?Power supplies.
Working Example
ConclusionPervasive 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