Ubiquitous Computing PDF
Ubiquitous Computing PDF
Ubiquitous Computing PDF
Summary
What is
Characteristics
Goals
Wh t is
What i (1/3)
Ubiquitous means:
present everywhere
computing instruments
devices from applications
resources or customers
technology
invisible to users
Wh t is
What i (3/3)
computing everywhere
context-awareness
context awareness (also a key
key-
characteristic of perceptual interfaces)
History
Mark Weiser
Experiments
p
Hi t
History
Active Badge
Andy Hopper
Calm Technology
Mark Weiser:
the father of ubiquitous computing
has
h called
ll d UC highest
hi h t ideal
id l is
i tto make
k a
computer so embedded, so fitting, so natural,
that we use it without even thinking about it.
it
Ubi it
Ubiquitous C
Computing
ti
During one of his talks
talks, Weiser outlined a
set of principles describing ubiquitous
computing:
The purpose of a computer is to help you do
something else.
The best computer is a quiet, invisible servant.
The more you can do by intuition the smarter you
are; the computer should extend your
unconscious.
Technology should create calm.
In Designing Calm Technology, Weiser and
John Seeley Brown describe calm technology
as "that which informs but doesn't demand
our focus or attention".
X
Xerox PARC 1991
1991-2000
2000
Tabs
Boards
Liveboard
Summary
Hardware
H d
Applications
U
User Interfaces
I t f
Networking
Mobility
bl
Scalability
Reliability
Interoperability
Resource Discovery
Privacy and Security
N t h l
Nanotechnology (1/2)
Mobile
M bil data
d t technology
t h l
GSM, GPRS, UMTS, CDMA, WAP, Imode
Content services
Web & WAP
Applications
Multimedia, Internet messaging
S ll sensors
Smaller
Mouse Pen
g
Gesture recognition
keyboard
N t
Networking
ki
Mobility
y is made p possible through
g wireless
communication technologies
Problem of disconnectivity!!!
Thus the
Th th reliability
li bilit off ubiquitous
bi it services
i and
d
devices is a crucial requirement
The ability
Th bili off devices
d i to describe
d ib their
h i behaviour
b h i
to the network is a key requirement.
mustt be
b understandable
d t d bl by b the
th user and d it
must be modelled into the system architecture
E
Examples
l
Ambient
A bi t Devices
D i
Ambient orb
Ambient dashboard
Ambient weather beacon
P
Presentations
t ti nextt weekk
Th
The presentation
t ti schedule
h d l will
ill be
b posted
t d on the
th webb
page tomorrow (Friday) (at the Schedule/Lecture Notes
section)
Do not forget to e-mail me ([email protected])
yyour ppresentation byy Wednesdayy night.
g
The presentations will be about 5-10 minutes, describing
what you have done briefly.
Any group member may make the presentation.
P j t Reports
Project R t
F
For th
the final
fi l phase
h off your project,
j t you are going
i tot write
it a
project report containing:
A description of the prototype or completed interface proposed in phase
1.
Textual description, snapshots, walkthrough of the system
Which design guidelines did you employ?
Visibility, mapping, user feedback, error-handling, etc.
Evaluation results
Which evaluation strategy did you use?
How many users?
What
h were theh results?
l ?
Did you re-design your interface based on feedback from user evaluations?
Final p
project
j reports
p are due on the last day
y of finals (send
( yyour reports
p by
y e-
mail).
The report should also contain which group member did which task.
Fi l exam
Final
Date:
D t JJanuary 11,
11 2008
Time: 18:00
Pl
Place: BMB 4
BMB-4
Closed book and notes