Ubiquitous Computing Computers everywhere.

Slides:



Advertisements
Similar presentations
P2 – Describe the purpose of different types of computer systems
Advertisements

Chp 1 – Introduction to Computers
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.
1 Ubiquitous Computing CS376 Reading Summary Taemie Kim.
Ubiquitous Computing Computers everywhere. Agenda Amy: 3D Interaction Project Presentation New concept video
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
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking.
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
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
Computer Hardware and Software
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.
Information Technology HARDWARE Dr. GUVEN Aerospace Engineer (P.hD) Nuclear Science and Technology Engineer (M.Sc)
IT Introduction to Information Technology CHAPTER 01.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
Usability in Pervasive Computing Environment Advance Usability October 18, 2004 Anuj A. Nanavati.
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.
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,
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
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.
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
Ubiquitous/Pervasive Computing
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
HARDWARE The hardware is the part you can see the computer, ie all components of their physical structure. The screen, keyboard, and mouse tower of the.
Ubiquitous Computing and Augmented Realities
Gustavo Pedroso Unobtrusive user interfaces for ubiquitous computing: a state of the art of the computer to human communication.
Introduction to Computers
Ubiquitous and Pervasive Computing
Networking Applications
Chapter 6: Interfaces and interactions
Multimodal Interfaces
Cisco Jackie Barker Corporate Affairs.
CEN3722 Human Computer Interaction Advanced Interfaces
Ambient Intelligence -by Internal Guide: M.Preethi(10C91A0563)
Ambient Intelligence.
Chapter 1 – Introduction to Computers
Wearable Devices. Wearable Devices Wearable Interfaces Wearable interfaces are the interfaces used to interact with wearable devices while they.
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”? http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html Psychological effect of learning Distribution of technology Physical invisibility Location and scale Context awareness/automated functions

Videos http://www.nttdocomo.co.jp/english/corporate/future/hokusai/index.html Other older examples from NTT Docomo http://www.youtube.com/watch?v=KKchgm9Nslk http://www.youtube.com/watch?v=Ndz_gfA_MwQ&feature=related http://www.youtube.com/watch?v=eS0P16IyXOw What interfaces did you see? How did users interact? What do you think of this vision?

Ubicomp is ... Related to: In contrast with: 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? Input Output 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 http://tangible.media.mit.edu/

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: http://www.youtube.com/watch?v=muibPAUvOXk&feature=related

Peripheral & Ambient Displays Ambient Orb http://www.ambientdevices.com/ Digital Family Portrait

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 General defn, focus is on particular kind of context, important to ubicomp

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 Sensing 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: http://www.psych.uncc.edu/pagoolka/reu.html