Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab

Slides:



Advertisements
Similar presentations
1 Physical Space…. 2 Physical Space Arrange desks to optimize the most common types of instructional tasks you will have students engaged in. – Desks.
Advertisements

MIT Project Oxygen. Vision  “…computation has centered about machines, not people”.  “In the future, computation will be human-centered. It will be.
UBICOMP pervasive computing
James Tam Group Work And Technology Collaboration and designing interfaces Groupware and CSCW Categories of interaction.
1 Ubiquitous Computing CS376 Reading Summary Taemie Kim.
HCI Futures UQI120S2. What are the challenges? New hardware devices New software techniques New user expectations Better psychology More connectivity.
The Coming Age of Calm Technology and Open House by Mark Weiser.
Ubiquitous Computing The death of PC?. Ubiquitous Computing ubiquitous = Being or seeming to be everywhere at the same time; omnipresent. Mark Weiser,
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.
Internet Supported Distance Learning Brian Mulligan IT Sligo, September 2003.
1 Application Areas Lecture 17 Date: 6 th April. 2 Overview of Lecture Application areas: CSCW Ubiquitous Computing What is ubiquitous computing? Major.
ISA5428: 普及計算 Pervasive Computing Course Outline 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of.
Ubiquitous Computing Computers everywhere.
Ubiquitous Computing: Issues and Challenges Cynthia Chan Karina Hernandez Mahesh Kasinadhuni DPS Team 2 Spring 2003.
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
Pervasive & Ubiquitous Computing
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
CSCW & Groupware Computer Supported Cooperative Work 490 F Autumn 2006.
Jan 11, 2001CSCI {4,6}900: Ubiquitous Computing1 Announcements Class participation is very important. You will be graded on your involvement in class discussions.
MAS Ambient Intelligence Pattie Maes TA: David Bouchard
1 Pervasive & Ubiquitous Computing Hao Chu ( 朱浩華 ) Lecture #2 3/1/2004.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Some Computer Science Issues in Ubiquitous Computing Presenter : Junghee-Han Mark Weiser Communications of the ACM, July 1993.
Computer Supported Cooperative Work 440 Autumn 2008
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.
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.
Luigina Ciolfi, Interaction Design Centre CS4826, Human-Computer Interaction 09/04/2002
203A Intro to Ubicomp Prof. Cristina Lopes
Ubiquitous Computing Software Systems.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
User Modeling, Recommender Systems & Personalization Pattie Maes MAS 961- week 6.
Tangible Bits Next Generation HCI
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Human-Computer Interaction
Trends in Embedded Computing The Ubiquitous Computing through Sensor Swarms.
Dr Theodoros N Arvanitis Senior Lecturer, Head of Biomedical Informatics, Signals & Systems Research Laboratory, Department of Electronic, Electrical &
Beyond The Desktop The Future of the Interface. The co-evolution of hardware, interface and users Punched cards Character displays and keyboards Graphical.
Some Computer Science Issues in Ubiquitous Computing
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
The Computer of the 21 st Century Mar Inseok Hwang Mark Weiser 1991.
“Machines that fit the human environment, instead of forcing humans to enter theirs, will make using a computer as refreshing as taking a walk in the woods.”
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
CS 3724 Introduction to Human Computer Interaction.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Change Blind Information Display for Ubiquitous Computing Environments Professor: Liu Student: Ruby.
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
Introduction to HCI Lecture #1.
The transformational capacity of ubiquitous and contextual computing.
Defining the terms assignment. I will define the following terms: computer literate, computer, storage, Data, Information, input, output, information processing.
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
Ubiquitous, Domestic and Tangible Computing A new way of thinking Saul Greenberg University of Calgary CPSC
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
Welcome…. What's New In The High-Tech World Ubiquitous Computing Or, How The Cheat Got Away.
Informative art Lars Erik Holmquist Mobile Life Center Stockholm University & SICS
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
CS6501/ECE6501 IoT Sensors and Systems
Ubiquitous Computing and Augmented Realities
Ubiquitous Computing Computers everywhere.
Topics in Ubiquitous Computing
NWC604COM Ubiquitous Computing
Pervasive Computing Ubiquitous computing resources
Ubiquitous Computing By: Patrick Yienger.
Ubiquitous computing marcia lee april 10, 2008.
Human Computer Interaction Lecture 09 Interaction Paradigms
Some Computer Science Issues in Ubiquitous Computing
Presentation transcript:

Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab

Ubiquitous Computing Required reading: - Ubiquitous Computing, Weiser, Perspectives article for ACM Interactions, Weiser The coming age of calm technology, Weiser & Seely Brown, 1996

Ubiquitous Computing Optional Readings: Some computer science issues in ubiquitous computing, Weiser 1993 – Sajid Sadi tml Charting Past, Present, and Future Research in Ubiquitous Computing GD Abowd, ED Mynatt, 2000 – Sajid Sadi Selection from UbiComp Proceedings/Videos last couple of years – Aaron Zinman

March 2 nd (cont) PROJECT PROPOSAL DUE!!! pages: –What is it & why is it interesting? –Usage Scenario –How will it be implemented? –What parts will you complete for this class –What do you hope to learn?

Mark Weiser’s vision (1988-on) “Disappearing technologies” are most profound ones – Eg writing: ubiquitous, does not require active attention, ready for use at a glance The best tools are invisible tools (focus is on the task not the tool)

Information Technology is not (yet) a “disappearing technology” – Computer remains in world of its own, not integrated in environment – Approachable only through complex jargon that has nothing to do with tasks being used for – Not just UI issue, also a hardware issue

What does it mean for a technology to “disappear”? Not consequence of technology But of human psychology – When people learn something sufficiently well, they cease to be aware of it, they can focus beyond the technology on new (true) goals – Called “compiling” by H. Simon, or “periphery” by J. Seely Brown

Weiser’s vision: Ubiquitous Computing Computers everywhere, disappearing/integrated in environment/objects around us Computer no longer isolates us from tasks/environment, no longer focus of attention Social Impact Similar to writing: found everywhere from clothes labels to billboards Similar to electricity which surges invisibly through the walls of every home, office, car

Ubiquitous computing constitutes a reversal of some other trends Ubiquitous computing does not mean: – Computers that can be carried everywhere – Multi-media computers (using more sensors/output modalities) – Virtual reality (create a world inside the computer, rather than enhance the real world with computer data) – Computer as personal assistant, “agent”

Ubiquitous Computing Hundreds of computersin every room Wirelessly networked With their own display Computation happens in the background

Xerox Parc Experiments in Ubiquitous Computing Focus on devices that transmit & display information Two important issues: – Location (UC’s must know where they are so they can adapt their behavior) – Scale (different scales needed to suit different tasks): tabs (post-it), pads (paper) and boards - Typical room: hundred tabs, pads, 1-2 boards, all inter-connected

Some TAB examples Active badges for people or objects – Automated call forwarding based on location of people – Automatic login to computers – Automatic diaries (eg meeting) Tabs as extensions of computer screens (to make programs/file portable to other machine)

Some PAD examples Differ from conventional portable computers: intended as “scrap computers”; no individualized identity or importance; spread many around the desk, in drawers, etc Increase desk size of current computers

Some BOARD examples Number of purposes: video screen, bulletin board, white board, flip chart, electronic bookcase (download things onto a PAD) “Liveboard”: works with wireless, electronic “chalk”, is interactive – permits collaboration at a distance – Also used as personalized bulletin boards (user wears active badge)

Cons of Ubiquitous Computing The current computer is: – Generic – Adaptive – Programmable (extensible) Space Cost …

State of Ubiquitous Computing Conferences: – Ubicomp – Mobiquitous – Pervasive Computing – … Journals: – IEEE Pervasive Computing journal – Springer Personal & Ubiquitous computing journal – …

Calm Technology, Weiser & Seely Brown Ubicomp community went off track Ubicomp technology should be “calm”: stay out of the way while informing Contrast with the way technology is designed now:in your face, highly interactive,using multiple modalities, etc

Calm Technology, Weiser & Seely Brown Calm technology enhances our peripheral reach (bringing more details into the periphery) Periphery: What we are attuned to without attending to explicitly, Informing without overburdening, Calm technologies move easily between center of attention & periphery (eg text)

CalmTechnology Other word for Ambient Interfaces (Ishii) Example: – dangling string representing network traffic (Jeremijenko) – Inner office windows – Internet muticast (window of awareness)

March 9: User Modeling, Personalization & Recommender Systems Required reading: – Alfred Kobsa, Generic User Modeling Systems, User Modeling and User-Adapted Interaction, v.11 n.1-2, p.49-63, 2001

March 9: User Modeling,Personalization & Recommender Systems Optional resources on recommender systems: – Recommender Systems, Resnick & Varian esnick.html esnick.html – Recommender systems in ecommerce, Shafer et al Lens/papers/pdf/ec-99.pdf – Empirical Analysis of Predictive Algorithms for Collaborative Filtering, Breese, Heckerman and Kadie s/breese/cfalgs.html Empirical Analysis of Predictive Algorithms for Collaborative Filtering s/breese/cfalgs.html

March 9: User Modeling,Personalization & Recommender Systems Optional resources on user modeling & personalization: – User Modeling in Adaptive Interfaces, Langley andouts/adapt.um99.pdf andouts/adapt.um99.pdf – User Modeling in Human-Computer Interaction, Fischer, rs/umuai2000.pdf