Ubiquitous Computing
Download
Report
Transcript Ubiquitous Computing
stanford hci group / cs376
Ubiquitous Computing
Scott Klemmer
06 October 2005
research topics in human-computer interaction
Ubiquitous Computing
networked
networked
networked
…but to make the world
“calmer”, not to connect your
faucet to your cell phone
07 October
Ubicomp
2
“for every ant in the
world today
there are 100
transistors”
- Gordon Moore, 2003
07 October
Ubicomp
3
Computing by the inch,
foot, & yard
At each scale, the devices
have input, computation, and
output
Different than more recent
work (e.g., that of Abowd et
al) where these elements are
often decoupled
07 October
Ubicomp
4
http://nano.xerox.com/hypertex
t/weiser/UbiMovies.html
07 October
Ubicomp
5
Rem Koolhaas: S M L XL
07 October
Ubicomp
6
Computing by the inch,
foot, & yard
Originally: ParcTabs
Today
Palm Handhelds
Smart Phones
model: add computation to the
device that is already networked
07 October
Ubicomp
7
Computing by the inch,
foot, & yard
ParcPads
Today: Tablet Computers
07 October
Ubicomp
8
Computing by the inch,
foot, & yard
LiveBoards
Today: SMART Boards
07 October
Ubicomp
9
Privacy
Dog food / kool aid
Danyel Fisher and email
The nurses in east bay express
07 October
Ubicomp
10
Evaluation
With embodied virtuality,
“tasks” aren’t as discrete,
and evaluation (both methods
and metrics) is much harder
07 October
Ubicomp
11
Foreground & Background
Interaction
Buxton 1980s
Hinckley TOCHI
07 October
Ubicomp
12
Mobile: What actually
happened
07 October
Ubicomp
13
Making Sense of Sensing
Systems
Bellotti et al., CHI 2002
When I address a system, how does
it know I am addressing it?
When I ask a system to do
something how do I know it is
attending?
When I issue a command (such as
save, execute or delete), how does
the system know what it relates
to?
How do I know the system
understands my command and is
correctly executing my intended
Ubicomp
07 October
14
action?
At Home with Ubiquitous
Computing
Edwards & Grinter, Ubicomp
2001
The "Accidentally" Smart Home
Impromptu Interoperability
No Systems Administrator
Designing for Domestic Use
Social Implications of Aware
Home Technologies
Reliability
07 October
Ubicomp
15
Unpacking Privacy
Dourish and Palen, CHI
07 October
Ubicomp
16
Further Reading
General Ubicomp
Bellotti et al, Making Sense of
Sensing Systems
Tolmie et al, Unremarkable
computing
(Equator Workshop)
Edwards & Grinter Ubicomp
Privacy
Heinrich et al, Privacy by Design
(Ubicomp 01)
07 October
Ubicomp
17