Ubiquitous Computing Software Systems.

Slides:



Advertisements
Similar presentations
Speaker Name, Title Windows 8 Pro: For Small Business.
Advertisements

Beyond Prototypes: Challenges in Deploying Ubiquitous Systems N. Davies and H. Gellersen IEEE pervasive computing, 2002 Presenter: Min Zhang
17/09/2006©RSH Unit 1 The Information Age Advanced Applied ICT.
Teaching and Learning with Technology  Allyn and Bacon 2002 Digital Technologies in the Classroom Chapter 4 Teaching and Learning with Technology.
Digital Tools in Today’s Classrooms.  Platform  PC (personal computer)  Mac (Apple)  Connectivity  Wired- connected to the Internet through physical.
Challenges in Ubiquitous Computing Patrick Malatack.
Midterm Presentation. iSecurity Project Team Presentation Contents Background Goal Project work breakdown The work so far Future targets User Perspective.
UBICOMP pervasive computing
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 Computers everywhere. Agenda Old future videos
Alberto Grillo Software Engineering II. Introduction to Ubiquitous Computing History of Ubiquitous Computing Challenges and Requirements Comparison of.
Ubiquitous Computing Computers everywhere.
Ubiquitous Computing By Jessica Canal. What is Ubiquitous Computing? Ubiquitous computing is a term used to define the human interaction with computers.
SIMS 213: User Interface Design & Development Marti Hearst Thur, April 17, 2003.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
The Internet & The World Wide Web Notes
Alternative Input Devices. Digital Camcorder View recordings on a regular TV or copy them to VHS tape Send MPEG video clips by way of to a mobile.
Standard Grade Computing COMPUTER STUDIES Standard Grade INPUT DEVICES Chapter 16.
Introduction to Computers
Jan 11, 2001CSCI {4,6}900: Ubiquitous Computing1 Announcements Class participation is very important. You will be graded on your involvement in class discussions.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
An Overview of Using Computers
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Twelfth Edition.
Some Computer Science Issues in Ubiquitous Computing Presenter : Junghee-Han Mark Weiser Communications of the ACM, July 1993.
Digital Technologies in the Classroom Chapter 4 Teaching and Learning with Technology.
Building Mobile Augmented Reality Services in Pervasive Computing Environment Hiroaki Kimura Eiji Tokunaga
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
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
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
IT Introduction to Information Technology CHAPTER 01.
Verena Radoczky June 28th, „Ubiquitous Cartography for Indoor Navigation“June 28 th, 2005Verena Radoczky 2 Overview  Introduction  Definitions.
Computing History Milestones
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 8.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Human-Computer Interaction
Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab
User Interfaces for Post-Desktop Environments Jan Borchers Stanford Interactivity Lab Advanced Systems Development Lab.
Challenges in UbiComp Take 2 Sushmita Subramanian.
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.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
What about computer Input Device Output and Display device Digital storage device Processing Componen ts
Some Computer Science Issues in Ubiquitous Computing
“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.”
Chapter 1: Applying Computer Basics – Lesson 1 © 2010, 2006 South-Western, Cengage Learning.
UBICOMP SYSTEMS: TOPICS & CHALLENGES. New computing model  Heterogeneous devices  Interaction:  Many-to-many  Possibly implicit, invisible, through.
1 Welcome Hans Andersson Der Yao Leong Yee Jiun Song Wendy Tobagus Yang Bei Sherif Yousef.
Today: Student will be able to describe the basics of their class and computing Tell me about you and how you use computers. Lesson 1 Slide 1.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Copyright©2008 N.AlJaffan®KSU1 Introduction to Computers Created By: N.AlJaffan Modified By: N.AlShehri Chapter 1.
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
Multimedia. A medium (plural media) is something that a presenter can use for presentation of information Two basic ways to present information are: –Unimedium.
MULTI TOUCH. Introduction Multi-touch is a human-computer interaction technique. Consists of a touch screen as well as software that recognizes multiple.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
Mobile Networks & Computing Mobile computing : Some Definitions 1 NYANZI A CCNP,CCNAI,CCNA, A+, MIT-SANA, MBA_IT.
CS6501/ECE6501 IoT Sensors and Systems
Chapter 1: Applying Computer Basics – Lesson 1
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
NWC604COM Ubiquitous Computing
Pervasive Computing Ubiquitous computing resources
Ubiquitous Computing By: Patrick Yienger.
Abhishek Bhola Bharati Vidyapeeth University, College of Engineering
Digital Technologies in the Classroom
Introduction to Computers
Presentation transcript:

Ubiquitous Computing Software Systems

Why Ubiquitous Computing? The most profound technologies are those that disappear. -Mark Weiser (1952-1999) Chief Technologist at the Xerox Palo Alto Research Center

Why Ubiquitous Computing? The personal computer is still too hard to use Think about watching a movie by PC Download file, network access, media player, codecs, supporting software…

The Goal of UbiComp Age of calm technology, when technology recedes into the background of our lives

What Ubiquitous Computing isn’t The opposite of Virtual Reality virtual reality puts people inside a computer-generated world, ubiquitous computing forces the computer to live out here in the world with people

What Ubiquitous Computing isn’t Although ubiquitous computers may employ sound and video much more than text and graphics, but it is not merely a “Multimedia Computer” It’s a revolution in human-computer interaction

UbiComp—Third Wave in Computing Phase I — Mainframe One computer, many people Phase II — Personal Computer One person, one computer Transition Phase Internet and Distributed computing Phase III — Ubiquitous Computing One person, many computers

UbiComp—Third Wave in Computing Source: www.ubiq.com/hypertext/weiser/UbiHome.html

Initial Incarnation in Ubiquitous Computing “Tabs”, “pads”, and “boards” built at Xerox PARC, 1988-1994

Calm Technology A calm technology moves easily from the periphery of our attention to the center, and back.

Periphery and Center Periphery Center Something we are attuned to without attending to explicitly Center Something we explicitly take control of

So, what is a Calm Technology? A comfortable pair of shoes? Or a Personal Computer?

The Final Aim of UbiComp To make computing Calm Technology

Signs of Calm Technology A Calm Technology easily moves from center to periphery and back enhances our peripheral reach Ex. Video conference with phone conference puts us at home, in a familiar place

Life With Ubiquitous Computers Ubiquitous Computing will make our world more convenient It will make our world into a computer-aided one – but without information overload.

Current Ubicomp Research Part 2 Current Ubicomp Research

A ubicomp prototype – Interactive Workspaces Development began at Stanford in 1999 Collection of many different smaller software systems

Interactive Workspaces Purpose team-based collaboration in technology augmented environments Social protocols determine which tools team members use at any given time, instead of: making environment itself “smart” attempting to anticipate user needs

Interactive Workspaces Application projects Construction project management Interactive learning Product design

Interactive Workspaces iwork_scenario.rm

Interactive Workspaces – Workspace Devices Large, interactive, high-resolution wall-mounted and tabletop displays PDAs Laptops Tabletop scanners Wireless LCD displays Pan-and-tilt cameras

Interactive Workspaces - Systems Integration Event Heap Centralized event exchange system for workspace devices PointRight system that allows a single mouse and keyboard to control multiple screens PointRight.rm Barehands Implement-free interaction with a wall-mounted display

Challenges for Ubicomp (1) Privacy / trust issues “one rotten apple” Component interaction Components must be designed in open, extensible manner Assurances in performance, security, reliability Flexibility / adaptability Ubicomp environments inherently subject to change System Management mechanisms, policies As components --> infinity

Challenges for Ubicomp (2) Viable economic models Without killer app, no one wants it But the killer app is the combination of many small mundane apps UI integration How to make it consistent, usable, obvious, invisible

Conclusion: Emerging Commercial Ubicomp Systems Railcar Telematics position, temperature, acceleration, and weight sensors Just-in-time billing, railcar handling, security Multimedia response center Takes advantage of pervasive camera phones 911 emergency calls, reporting crime