Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!

Slides:



Advertisements
Similar presentations
P2 – Describe the purpose of different types of computer systems
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.
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,
User-System Interaction a challenge for the present and the future Prof. dr. Matthias Rauterberg IPO Center for User-System Interaction Eindhoven University.
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.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Ubicomp and Libraries Chris Peters and Michael Porter Internet Librarian, Oct
EIA : “Automated Understanding of Captured Experience” Georgia Institute of Technology, College of Computing Investigators: Irfan Essa, G. Abowd,
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.
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
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! 
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
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
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.
CS 3724 Introduction to Human Computer Interaction.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
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,
Multi-Modal Dialogue in Personal Navigation Systems Arthur Chan.
Ubiquitous, Tangible, and Wearable Computing Course summary CSEP 510 Lecture 10, March 11, 2004 Richard Anderson.
Ambient Intelligence: Everyday Living Aid System for Elders
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.
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.
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

Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!

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

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

Now what? If you like this course… ITIS 3150 (currently 3050) Rapid Prototyping and Interface Building – Offered in the fall Senior project or research – If one isn’t listed, come talk to Dr. Latulipe or me Courses with HCI component: gaming, visualization, software design Cognitive Science – Minor: this course is one of the free electives – Paid Research Internship: