Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.

Slides:



Advertisements
Similar presentations
HCI in Ubiquitous Computing
Advertisements

Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
Pervasive Computing 通訊所 鄭筱親. Outline  Introduction  Context Awareness  Recent Research  Future and Conclusion.
Introduction to Pervasive and Ubiquitous Computing Dr. Tarek Sheltami COE 482.
Challenges in Ubiquitous Computing Patrick Malatack.
Ubiquitous Computing Definitions Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical.
Ubiquitous Computing and Augmented Realities Material from Authors of Human Computer Interaction Alan Dix, et al.
Component-Based Software Engineering Oxygen Paul Krause.
UBICOMP pervasive computing
© 2004 TU/e, M. Rauterberg Department Industrial Design 1/13 Ambient Intelligence Research Profile TU/e Matthias Rauterberg Department Industrial Design.
1 Ubiquitous Computing CS376 Reading Summary Taemie Kim.
Ubiquitous Computing Computers everywhere. Agenda Amy: 3D Interaction Project Presentation New concept video
Ubiquitous Computing The death of PC?. Ubiquitous Computing ubiquitous = Being or seeming to be everywhere at the same time; omnipresent. Mark Weiser,
Software Engineering Issues for Ubiquitous Computing Author: Gregory D. Abowd, Georgia Institute of Technology CSCI 599 Week 4 Paper 3 September
Mobile and Ubiquitous Computing. Overview Attributes Discussion.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking.
Patrik Werle Gregory D. Abowd The Future Computing Environments (FCE) Group, Georgia Institute of Technology Ubiquitous Computing: Research.
1 Application Areas Lecture 17 Date: 6 th April. 2 Overview of Lecture Application areas: CSCW Ubiquitous Computing What is ubiquitous computing? Major.
Ubiquitous Computing Computers everywhere.
Real-Time Systems and the Aware Home Anind K. Dey Ubiquitous Computing Future Computing Environments.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Ubicomp and Libraries Chris Peters and Michael Porter Internet Librarian, Oct
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
CHI 2009 Review Process Changes area-based submissions and sub-committees.
2020 Ubiquitous Computing of/videos/popscis-future-of-ubiquitous-computing.htm Ubiquitous Computing,
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
Smart Environment The Internet of Things Oana Dragomir, Adam Giemza
CS 580 chapter 4 paradigms.
Agenda Morris LeBlanc: CMC Project update CSCW Ubicomp.
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
Charting Past, Present, and Future Research in Ubiquitous Computing Gregory D. Abowd and Elizabeth D. Mynatt Georgia Institute of Technology LEE SEMUN.
Usability & Human Factors Ubiquitous Computing in Healthcare This material(Comp15_Unit9) was developed by Columbia University, funded by the Department.
IGE105 – Communication Technology in a Changing World Dr. Ken Cosh Week 9.
ISNE 101 Week 8 Dr. Ken Cosh. Next Assignment!  Choose a Movie (Futuristic)  First Come, First Served – different movies – get my approval first! 
Luigina Ciolfi, Interaction Design Centre CS4826, Human-Computer Interaction 09/04/2002
203A Intro to Ubicomp Prof. Cristina Lopes
Information Technology HARDWARE Dr. GUVEN Aerospace Engineer (P.hD) Nuclear Science and Technology Engineer (M.Sc)
1 Chapter 7 Designing for the Human Experience in Smart Environments.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Human-Computer Interaction
Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab
Trends in Embedded Computing The Ubiquitous Computing through Sensor Swarms.
Beyond The Desktop The Future of the Interface. The co-evolution of hardware, interface and users Punched cards Character displays and keyboards Graphical.
Treading the borders of cyberspace. augmented reality project image onto real world –calligraphy teaching field manuals/tourist guides –device gives appropriate.
Unit 8 AO2. 1. Learn about a recent technological innovation 2. Research and present information including:  What the innovation is  How it works 
Ubiquitous Computing Visions Jason I. Hong jasonh at cs cmu edu.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
1 Pervasive Computing: Vision and Challenges Myungchul Kim Tel:
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
Ambient Intelligence: Everyday Living Aid System for Elders
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
Ubiquitous and Pervasive Computing. MY DEFINTION OF PERVASIVE COMPUTING Pervasive computing describes the trend that connected computational devices become.
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
Ubiquitous/Pervasive Computing
Ubiquitous Computing and Augmented Realities
Ubiquitous and Pervasive Computing
Networking Applications
Ubiquitous Computing Computers everywhere.
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Tangible Interaction & Augmented Reality
IGE105 – Communication Technology in a Changing World
NWC604COM Ubiquitous Computing
Pervasive Computing Ubiquitous computing resources
Ubiquitous Computing By: Patrick Yienger.
Ubiquitous computing marcia lee april 10, 2008.
IGE105 – Communication Technology in a Changing World
Communication Technology in a Changing World
Presentation transcript:

Ubiquitous Computing Computers everywhere

Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat is turned up in the house, the hallway light is turned on, and the door is unlocked? How would you design this? What are the usability metrics? How can you prototype and evaluate?

Ubiquitous Computing (Ubicomp) Move beyond desktop machine Computing is embedded everywhere in the environment – Computing capabilities at any time, any place – Machines sense users presence and act accordingly A new paradigm?? – “everyware”, “off the desktop”, “out of the box”, pervasive, invisible, calm, anytime/anywhere/any place, …

Computers become invisible “The most profound technologies are those that disappear” – Mark Weiser HCI: new focus on unobtrusiveness, invisibility – How do we make technology “vanish”?

Videos hokusai/index.html hokusai/index.html Other older examples from NTT Docomo – – – What interfaces did you see? How did users interact? What do you think of this vision?

Ubicomp is... Related to: – mobile computing – wearable computing – augmented reality In contrast with: – virtual reality (augmented virtuality)

HCI Themes in Ubicomp Natural interaction Context-aware computing Automated capture and access Everyday computing

Natural Interaction How do input and output change? – Different form factors, more devices Input – Towards implicit information – Feeds context-aware computing (later) Output – Towards distributed, peripheral and ambient displays

Natural / implicit input Integrate into human life Pen input Gesture Speech Perceptual UI Tangible UI tables_the_smart_blocks.html

Device scales Inch – PDAs – Blackberry & iPhone – Voice Recorders – GPS devices OQO

Device scales Foot – notebooks – tablets – digital paper

Device scales Yard – electronic whiteboards – plasma displays – smart bulletin boards

Another take on scales Based on ownership and location body desk room building From the GMD Darmstadt web site on I-Land

Distributed Displays The Everywhere Display Project at IBM Microsoft Research Play Anywhere:

Peripheral & Ambient Displays Digital Family Portrait Ambient Orb

What is Context? Any information that can be used to characterize the situation of an entity Who, what, where, when Why is it important? – information, usually implicit, that applications do not have access to – It’s input that you don’t get in a GUI

Example: Location services Outdoor – Global Positioning Satellites (GPS) – wireless/cellular networks Indoor – electronic tags, RFID – vision – motion detectors, keyboard activity

How to Use Context To present relevant information to someone – Mobile tour guide To perform an action automatically – Print to nearest printer, unlock the right door To show an action that user can choose – Chat with nearby friends, find comparable products

(A few) Context-aware scenarios Walk into room, lights, audio, etc. adjust to the presence of people Security, emergency calls based on people in the home, health monitoring Tracking and finding items in warehouse, alerting when inventory is low (or you need more milk), etc.

Automated capture and access Use of computers to preserve records of the live experience for future use (Abowd & Mynatt 2000) Compelling applications – Design records – Health care monitoring and therapies – Family memories

Technical Challenges Connectivity – almost constant – How to gracefully handle changes? Sensing – How to gather useful info? (i.e. location?) Integration and analysis of data – How to recognize activity and recover when incorrect? – How to function at acceptable speeds? Scale – both in information and size of displays

Challenge of Evaluation Bleeding edge technology Novelty Unanticipated uses Error recovery Quantitative metrics Variety of social implications/issues

Social issues Privacy – who has access to data? How do we make users aware of what technology is present? Differing perspectives and opinions – Jane likes that the environment is aware she is present, but John doesn’t…

Conclusions Interfaces and interactions moving into the world Real life interaction … noisy, erroneous Continuous interaction … time sensitive Design and evaluation get more complex