UBIQUITOS
UBIQUITOS
2011-2012
Delivered By
Chetan G. Puri
OUTLINE
Introduction Ubiquitous Computing means Salient Ubicomp Features Evolution of Ubiquitous Computing
Introduction
Ubiquitous computing names the third wave in computing, just now beginning. First were mainframes, each shared by lots of people. Next comes ubiquitous computing, or the age of calm technology, when technology recedes into the background of our lives First articulated by Mark Weiser, the father of Ubiquitous Computing in 1988 at the Computer Science Lab at Xerox PARC.
Ubiquitous Computing
Ubiquitous Computing
Speech
Manipulate interface
Context awareness
Deals with raw context information. Allow for collection of context and dynamic program
Automated Capture
Ubiquitous Computing environments
Could be used to capture our everyday experiences and make that record available for later use.
Ubiquitous Computing
Ubi ID center
eTRON CA
Product
Ubiquitous Computing
ucode tags
Ubiquitous Communicator (UC)
Ubiquitous Computing
10
Ubiquitous Computing
11
Ubiquitous Computing
12
Ubiquitous Computing
13
Software/Hardware Requirements
Operating environments Networking (Ad-hoc Networking)
Middleware
Platform technologies User interfaces Highly Adaptive environments Self sensing spaces
Ubiquitous Computing
14
Ubiquitous Computing
15
Application
Front View
Mouse-Field
Ubiquitous Computing 16
Back View
Ubiquitous Computing
17
Ubiquitous Computing
18
Smart Home
Ubiquitous Computing
19
Health Assistant
Lifestyle Assistant Nutrition Assistant
Exercise Assistant
Schedule Assistant (Food) Vision System
Ubiquitous Computing
20
Merits
Ubiquitous Computing make a computer so embedded, so fitting, so natural, that we use it without even thinking about it.
Enhanced capabilities for communications, coordination, collaboration and knowledge exchange. Increased ability to receive and process rich streams of signals about the organization and Its environment.
Ubiquitous Computing
21
Demerits
Incredible heterogeneity not just materially but in behavior: response times, latencies, etc Difficulties with privacy and personalization. Ubicomp application developers typically suffer all the complexities of distributed systems programming. Developers must be able to modify the data structure underlying distribution characteristics with little effort.
Ubiquitous Computing
22
Conclusion
Ubiquitous Computing is not yet sufficiently
computing a reality will require the collaboration of researchers in a broad range of disciplines, within
Ubiquitous Computing
23
Bibliography
[1] IEEE Paper The human experience of [Ubiquitous Computing] GD Abowd and ED Mynatt (1536-1268/02) 2002 [2] John Wiley, Ubiquitous Computing: Smart Devices, Environments and Interaction ISBN-9780470035603 [3] http://www.ubiq.com/hypertext/weiser/UbiHome.html [4] http://www.ubicomp.org/ubicomp2005/ [5] http://www.ubiqcomputing.org
[6] http://www.doc.ic.ac.uk/~asher/ubi/testbeds/concepts.html
[7] http://www.ubicare.org/projects-ans.shtml [8] http://www.smart-its.org/artefacts/artefacts.html
Ubiquitous Computing
25
Ubiquitous Computing
26