Download presentation
Presentation is loading. Please wait.
Published byAnnabel Atkins Modified over 8 years ago
1
stanford hci group / cs376 http://cs376.stanford.ed u Scott Klemmer · 05 October 2006 Ubiquit ous Computi ng
2
2 The origins of ubiquitous computing research at PARC in the late 1980s http://www.research.ibm.com/jo urnal/sj/384/weiser.html
3
3 The Coming Age of Calm Technology
4
4 Some Computer Science Issues in Ubiquitous Computing
5
5 Ubiquitous Computing networked …but to make the world “calmer”, not to connect your faucet to your cell phone
6
6 “for every ant in the world today there are 100 transistors” - Gordon Moore, 2003
7
7 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
8
8 http://nano.xerox.com/hypertex t/weiser/UbiMovies.html
9
9 Rem Koolhaas: S M L XL
10
10 Computing by the inch, foot, & yard Originally: ParcTabs Today Palm Handhelds Smart Phones model: add computation to the device that is already networked
11
11 Computing by the inch, foot, & yard ParcPads Today: Tablet Computers
12
12 Computing by the inch, foot, & yard LiveBoards Today: SMART Boards
13
13 Privacy Dog food / kool aid Danyel Fisher and email The nurses in east bay express
14
14 Evaluation With embodied virtuality, “tasks” aren’t as discrete, and evaluation (both methods and metrics) is much harder
15
15 Foreground & Background Interaction Buxton 1980s Hinckley TOCHI
16
16 Mobile: What actually happened
17
17 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 action? How do I recover from mistakes?
18
18 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
19
19 Unpacking Privacy Dourish and Palen, CHI
20
20 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) Dourish & Palen, Unpacking "privacy" for a networked world (CHI 2003)
21
21 Next Time… Fieldwork/Prototyping Work, Ethnography, and System Design, Bob Anderson What Do Prototypes Prototype?, Stephanie Houde and Charles Hill Informing the Design of an Information Management System with Iterative Fieldwork, Victoria Bellotti, Ian Smith
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.