2. Group Members
Muhammad Zafir Khan
Pervez Iqbal
Ramesh Kumar
Federal Urdu University of Arts Science andTechnology Karachi
Computer Science Department
3. INTRODUCTION
• The main target of ubiquitous computing is to make
an efficient use of devices that can help the people
at any where using the technology.
• Ubiquitous computing can occur using any device,
in any location, and in any format
4. WHAT IS UBIQUITOUS COMPUTING?
• It is just a concept where computing technology occurs every
where at any time.
• Smart environment
• New developments in “Computer Science” is increasing day
by day and we are surrounded by this technological
environment where most of smart devices used efficiently.
5. PROPERTIES OF UBIQUITOUS COMPUTING
(UBICOM) SYSTEMS
• Distributed computation: Distributed network system and can be
accessible any where. Also Involves human interaction.
• Invisibility: It is necessary that computer interaction with human
should not be public.
• Context-Awareness: Ability of system that collect the information
automatically and analyze the information to quick response.
• implicit Human Computer Interaction: (iHCI) property, how can user
tasks be modeled and analyzed automatically by the system.
6. CONTEXT-AWARE SYSTEMS AND DESIGN
PRINCIPLES
• The capability of system to gather and analyze the data at a time
and adapt behavior accordingly.
• Changing due to environmental circumstances.
• Example: We wear warm clothes in winter, GPS that describes
our current location.
• context aware sensors such as noise detectors, movement
detector, light and smoke detectors.
7. CONTEXT AWARENESS DESIGN PRINCIPLE
• The principle include methods of context data acquisition
and context management models.
• Context data acquisitions: Direct Sensor Access,
Middleware Infrastructure and Context Server.
• Context management models: Widgets, Networked
services and Blackboard model.
8. PERVASIVE COMPUTING MIDDLEWARES
• Its aim is to provide a smart environment to user using
embedded sensors and networked devices.
• Effectively communicate and perform useful tasks with less
user interaction.
• Example: Smart alarm .
9. SYSTEM
ARCHITECTURE
Drivers and Controller
Sensors and Actuators
ToolsCommunicationLocalization
MonitoringReplicationUsage DB
Multi-Task Scheduler
Multi-User Input HandlerVirtual User Environment
Profiles
Resources Profiles
Execution Profiles
User Profiles
This is an architectural
view of ubiquitous systems
Sensors and Actuators
10. APPLICATIONS
• Today’s smart devices are the example of ubiquitous computing.
• Devices can be connected through wireless technologies like, Bluetooth
devices, wi-fi.
• Smart homes: control the home system remotely or through mobiles.
• Smarter Phones ,Health care , Home care (smarter homes),Intelligent
Transportation Systems , Natural disaster-specific warning purposes ,
Interactive Wallpaper , Remote Eyes , active badge , Goggle Glasses ,
Ubiquitous City(U-City)
11. USER SERVEY
• A user survey of 1000 engineering students.
• Total 819 users preferred a smart device single user operated, ninety
six users preferred multiple user operated and eighty five users
simply don’t care.
• Total 427 users preferred a smart device should be single task
specific, 519 users preferred multi-task operations.
12. SUMMARY
• Ubiquitous computing : computing from any where any device,
• Properties of ubiquitous computing
• Distributed computation, invisibility, and context-awareness
• Use of Sensors
• Movement, light, force, temperature, audio, humidity and proximity
• PERVASIVE COMPUTING
• APPLICATIONS:
• SmartTraffic Lights
• Self Driving Cars
• HomeAutomation
• Smart Locks
• Apple watch