Ubiquitous computing. Spring 2008 Presented By: Ishita Trivedi. What is Ubiquitous Computing (ubicomp). Ubicomp is a post-desktop model of human computer interaction in which information processing has been thoroughly integrated into everyday objects and activities.
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
– invisible, everywhere computing.
– Often called pervasive/invisible computing.
machines, door locks, cars, furniture.
integrating with everyday objects and activities.
computing everywhere… OR
computers everywhere…most of them
Automated call forwarding (context awareness – should where the person is)
lighting control smart sensor wall - control heating and lighting.
into the wall
Shared white board with remote participants.
– laptops, notebooks, and sub-notebooks
– hand-held computers
– PDAs and smart phones
– multiple networks “covering” the globe
– TCP/IP& de-facto application protocols
1990s, including the:
Personal digital assistant
Enterprise digital assistant
Need to interact with complex legacy information systems
eg large databases – merging updates, displaying tables etc.
Requirements specification for adaptable systems
Component composition to meet global QoS, security,
reliability & performance requirements.
Behaviour specification and analysis
Modelling context aware systems
It is powerful and longlasting, concept in human computer
Interaction with computation is by explicit acts of communication (e.g. pointing to a menu item), context is implicit (e.g. default setting).
Goal of context-aware computing is to acquire and utilize information about the context of a device to provide services that are appropriate to the particular people, place, time, events, etc.
For example, a cell phone will always vibrate and never beep in a concert, if the system can know the location of the cell phone and the concert schedule
A context adaptive system enables the user to maintain a
Certain application (in different forms) while roaming
between different wireless access technologies, locations,
devices and even simultaneously executing everyday tasks
like meetings, driving a car etc.
Need location detection e.g. GPS or base station Indoors – radio beacon, IR.
Walking, driving a car, running for a bus – how to detect this?
In theatre, alone, in meeting
-- Defence related battlefield sensors, motion detectors etc.
-- Inventory control on boxes which communicate with trucks, plane etc to tell
you where they are.
-- Product quality monitoring – vibration, humidity, overheating.
-- Car component monitoring.
Hardware Prototype Issue:
Automated call forwarding
Tracking down people for meeting
Watching general activity in a building (feel in touch with
Scalability to 5000 peoples (multicast for bandwidth
Billions of processors
Managing physical world, controlling sensors, actuators
Fat pipes and large storage can convert media streams to
short traffic bursts in core network but still needed for wireless
Partitioned domains of responsibility
Genetic algorithms may be suitable for long-term
strategy but need more deterministic solutions for
short term decision making
Presentation – The dawning age of ubiquitous computing
By Adam Greenfield