S.prathyusha Y6it889 RVR & JC College of Engineering Tejasvy.p Y6it883 RVR & JC College of Engineering
S.prathyusha Y6it889 RVR & JC College of Engineering Tejasvy.p Y6it883 RVR & JC College of Engineering
prathyusha
Y6it889 Tejasvy.p
RVR & JC College of y6it883
engineering
RVR & JC College of
[email protected] engineering
[email protected]
Abstraction
To done computations of humans the
era of mainframe computers was over, the era of
Contents personal computers is in disappearing stage,
distributed computing is running and ubiquitous
1. Abstraction computing is in progress to rule the world in
21th century. As opposed to the desktop
2. Introduction paradigm, in which a single user consciously
engages a single device for a specialized
3. The evolution of Ubiquitous
purpose, someone using ubiquitous computing
Computing
engages many computational devices and
systems simultaneously, in the course of
4. Challenges and requirements
ordinary activities, and may not necessarily
5. Context aware even be aware that they are doing so.
7. Conclusion
Introduction
Mark Weiser coined the phrase "ubiquitous
computing" around 1988. It is a post-desktop
model of human computer interaction in which
information processing has been thoroughly
The evolution of Ubiquitous Computing:
integrated into everyday objects and activities.
Ubiquitous means: present everywhere,
It is basically developed on the basis of
simultaneously. Computers become a useful but following technologies builds on previous work
invisible force, assisting the user in meeting his in the areas of Distributed Systems
needs without getting lost in the way. And Mobile Computing It inherits the
encountered in numerous different instances.All following from Distributed system
models of ubiquitous computing share a vision
of small, inexpensive, robust networked Remote communication (layering,
remote procedure call, etc.)
processing devices, distributed at all scales
Fault tolerance (atomic transactions,
throughout everyday life and generally turned to
etc.)
distinctly quotidian ends. Because of ubiquitous High availability (optimistic/pessimistic
computing we can move beyond desktop replica control, mirrored execution, etc.)
machine, and the Computing is embedded Remote information access (caching,
everywhere in the environment. Ubiquitous distributed file systems, distributed
computing presents challenges across computer databases, etc.)
science: in systems design and engineering, in Security (authentication, privacy, etc.)
systems modeling, and in user interface design. It inherits the following from Mobile computing
Ubiquitous computing encompasses a wide
Mobile networking, e.g. ad-hoc
range of research topics, including distributed protocols
computing, mobile computing sensor Mobile information access, e.g.
networking, human-computer interaction, and disconnected operation
artificial intelligence. Support for adaptive applications, e.g.
proxy trans coding,
Adaptive resource management–
system-level energy saving techniques,
e.g. variable-speed processor scheduling
Location sensitivity, e.g. location-aware
system behavior.
interaction capabilities
represents another challenge we can
my use of wireless in efficient way.
Context aware:
Context aware application:
Smart dust
Scaling factors
Intelligent environment
Classroom 2000
Conclusion
Strengths
Weakness
Live board