Outline The Vision -- According to Mark Weiser The Enablers

Slides:



Advertisements
Similar presentations
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Advertisements

Sharing Content and Experience in Smart Environments Johan Plomp, Juhani Heinila, Veikko Ikonen, Eija Kaasinen, Pasi Valkkynen 1.
1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
1.6 Inside the system unit [Hardware]
Peter Kropf Ubiquitous Computing - Hiver 2006/20071 Peter Kropf Université de Neuchâtel Institut d’informatique
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
Essential Introduction to Computers. What is a Computer? An electronic device, operating under the control of instructions stored in its own memory, that.
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.
Ubiquitous Computing The death of PC?. Ubiquitous Computing ubiquitous = Being or seeming to be everywhere at the same time; omnipresent. Mark Weiser,
490dp Introduction Robert Grimm. The Computer for the 21 st Century “The most profound technologies are those that disappear. They weave themselves into.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
ISA5428: 普及計算 Pervasive Computing Course Outline 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Slides are taken from the presentations by Prof. Friedemann Mattern of.
Ubiquitous Computing Computers everywhere.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
B1051 Fundementals of Information Technology (Intro)
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Adapted from CTAE Resources Network PROFITT Curriculum Basic Computer Skills Module 1 Hardware.
Parts of a Computer.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Challenges in Ubiquitous Computing and Networking Management Jong T. Park Kyungpook National University Korea APNOMS 2003 DEP, Fukuoka,
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Lecture 4: Mobile Computing
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
1. Basic information about computer: A computer is a machine that manipulates data according to a set of instructions. Although mechanical examples of.
Microsoft Office 2010 Introduction to Computers and How to Purchase Computers and Mobile Devices.
DCS 891C Research Seminar Summer 2004 July 16, 2004 Richard Harvey
Jan 11, 2001CSCI {4,6}900: Ubiquitous Computing1 Announcements Class participation is very important. You will be graded on your involvement in class discussions.
Mobile and Pervasive Computing - 5 Pervasive Computing -Now and Next
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Alternative Input Devices Part B There will be a test on this information (both part a & b).
Ubiquitous Computing Lecture 28.
Input/OUTPUT [I/O Module structure].
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Research For Both Hardware And Software Required In Digital Graphics. By Joanne Hocking.
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.
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.
Microsoft Office 2007 Essential Introduction to Computers.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.
The Challenges of Wearable Computing Thad Starner Georgia Institute of Technology IEEE MICRO JULY-AUGUST 2001 Presenter : Chanmin Park ( 박 찬 민 ) SNU CARES.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
MODULE 1 Computing Essentials © Paradigm Publishing, Inc.1.
© 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
$20 billion business 230 million printers sold  170 million inkjet  60 million laserjet #1 in ink, laser, scanners, designjet, print servers Consistent.
“ Getting to Know Networks”. What Is a Network? A network is a collection of computers hooked up together, usually by cables or telephone wires, for the.
Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab
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 &
Computer Basic Vocabulary
Some Computer Science Issues in Ubiquitous Computing
Hardware (CHP.2) By Natalie Negron. Hardware  The tangible, physical parts of the computer which work together to input, process, store and output data.
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,
1 Pervasive Computing: Vision and Challenges Myungchul Kim Tel:
Copyright 2007 John Wiley & Sons, Inc. Information Systems: Creating Business Value John Wiley & Sons, Inc. Mark Huber, Craig Piercy, and Patrick McKeown.
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.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Information Technology Chapter 5. What is Information Technology? Information technology is specifically associated with computer-based communication.
Internet of Things – Getting Started
Introduction to Computers Mrs. Gambucci
Ubiquitous Computing By: Patrick Yienger.
Presentation transcript:

ISA5428: 普及計算 Pervasive Computing: An Overview 金仲達教授 清華大學資訊系統與應用研究所 九十三學年度第一學期 (Some slides are taken from the presentation by Prof. Friedemann Mattern of ETH Zurich)

Outline The Vision -- According to Mark Weiser The Enablers Example Projects Summary

Pervasive Computing According to Mark Weiser

Transparencies Are Taken from Mark Weiser's slides for the keynote speech "Building Invisible Interfaces" given at the User Interface, Systems, and Technologies (UIST) Conference, November, 1994. Mark Weiser’s slides from the invited talk: "Does Ubiquitous Computing Need Interface Agents? No." given at the MIT Media Lab Symposium on User Interface Agents, October 1992. M. Weiser’s paper “The Computer for the 21st Century,” Scientific American, Sept. 1991.

Your Personal Experience Remember the last time you spent several productive hours? It had some characteristics: Time passed unnoticed You were unaware of your surroundings Consciously you focused on a goal Unconsciously you drew on tacit skills and knowledge The situation was very rich with details and nuances that you unconsciously took into account The things you did not think about – the tacit, the context, the world – made you smart!

A Basic Characteristic of Human People are most effective and authentic when they are fully engaged, mind and body, in the world Examples: Flow of the athlete in the groove Effortless use of pencil, paper and language when writing Effortless 65 MPH driving of the experienced driver (while talking, reading road signs, …) Technologies should enhance this ability to engage, to “flow” with life and work

Invisible Technologies The most powerful technologies are invisible: they get out of the way to let human be effective Electricity Electric motors hidden everywhere (20-30 per car) Electric sockets in every wall and portably available through batteries Integrated, invisible infrastructure Literary technology Continuously surrounding us at many scales: books, newspapers, street signs, candy wrappers Used trivially and profoundly Literally visible, effectively invisible

Good Technology Is Invisible “Invisible” stays out of the way of task Like a good pencil stays out of the way of the writing Like a good car stays out of the way of the driving Bad technology draws attention to itself, not task Like a broken, or skipping, or dull pencil Like a car that needs a tune-up Computers are mostly not invisible They dominate interaction with them Ubiquitous computing is about “invisible computers”

How to Do Invisible Computing? Integrated computer systems approach Invisible, everywhere, computing named “ubiquitous computing” in April 1989 Invisible: tiny, embedded, attachable, … Everywhere: wireless, dynamically configurable, remote access, adapting, …

Goals of Ubiquitous Computing Ultimate goal: Invisible technology Integration of virtual and physical worlds Throughout desks, rooms, buildings, and life Take the data out of information, leaving behind just an enhanced ability to act

Ubicomp Phase I Phase I Smart, ubiquitous I/O devices: tabs, pads, and boards Hundreds of computers per person, but casual, low-intensity use Many, many “displays”: audio, visual, environmental Wireless networks Location-based, context-aware services Interesting scenarios Using a computer should be as refreshing as a walk in the woods

Smart Objects Real world objects are enriched with information processing capabilities Embedded processors in everyday objects small, cheap, lightweight Communication capability wired or wireless spontaneous networking and interaction Sensors and actuators

Smart Objects (cont.) Can remember pertinent events They have a memory Show context-sensitive behavior They may have sensors Location/situation/context awareness Are responsive/proactive Communicate with environment Networked with other smart objects

Smart Objects (cont.)

Various Ubiquitous I/O Devices Post-it note-sized palmtop computers One hundred per person per office Always have one on you, wirelessly connected Small touch-sensitive display screen Scatter around the office like post-it notes Notebook-sized computers Ten per person per office Stylus-based input primary Near megabit wireless communication bandwidth Can support multimedia when “tethered”

Ubiquitous I/O Devices (cont.) Wall displays Large ones used as shared display surfaces (replaces whiteboards) Replace physical bulletin boards, etc. Lots of bandwidth available because they’re plugged into the wall

Ubiquitous Computing Vision “In the 21st century the technology revolution will move into the everyday, the small and the invisible…” “The most profound technologies are those that disappear. They weave themselves into the fabrics of everyday life until they are indistinguishable from it.” Mark Weiser (1952 –1999), XEROX PARC Small, cheap, mobile processors and sensors in almost all everyday objects on your body (“wearable computing”) embedded in environment (“ambient intelligence”)

Outline The Vision -- According to Mark Weiser The Enablers Example Projects Summary

First Enabler: Moore‘s Law Processing speed and storage capacity double every 18 months “cheaper, smaller, faster” Exponential increase will probably go on for the next 10 years at same rate

Generalized Moore’s Law Most important technology parameters double every 1–3 years: computation cycles memory, magnetic disks bandwidth Consequence: scaling down Problems: • increasing cost • energy

2nd Enabler: Communication Bandwidth of single fibers ~10 Gb/s 2002: ~20 Tb/s with wavelength multiplex (often at no cost for laying new cable!) Powerline coffee maker “automatically” connected to the Internet Wireless mobile phone: GSM, GPRS, 3G wireless LAN (> 10 Mb/s) Bluetooth Room networks, body area networks Internet-on-a-chip

Ubiquitous Information PAN: Personal area network

Body Area Networks Very low current (some nA), some kb/s through the human body Possible applications: Car recognize driver Pay when touching the door of a bus Phone configures itself when it is touched

Spontaneous Networking Objects in an open, distributed, dynamic world find each other and form a transitory community Devices recognize that they “belong together”

3rd Enabler: New Materials Important: whole eras named after materials e.g., “Stone Age”, “1st generation computers” More recently: semiconductors, fibers information and communication technologies Organic semiconductors change the external appearance of computers “Plastic” laser Opto-electronics, flexible displays,… ...

Smart Paper, Electronic Ink micro capsules, white on one side and black on the other oriented by electrical field substrate could be an array of plastic transistors Potentially high contrast, low energy, flexible Interactive: writable with magnetic pen

Interactive Map Foldable and rollable You are here!

Smart Clothing Conductive textiles and inks print electrically active patterns directly onto fabrics Sensors based on fabric e.g., monitor pulse, blood pressure, body temperature Invisible collar microphones Kidswear game console on the sleeve? integrated GPS-driven locators? integrated small cameras (to keep the parents calm)?

Smart Glasses By 2009, computers will disappear. Visual information will be written directly onto our retinas by devices in our eyeglasses and contact lenses -- Raymond Kurzweil

Today’s Wearable Computer ready to ware

Wearable Concept (Motorola)

4th Enabler: Sensors/Actuators Miniaturized cameras, microphones,... Fingerprint sensor Radio sensors RFID Infrared Location sensors e.g., GPS ...

Example: Radio Sensors No external power supply energy from the actuation process piezoelectric and pyroelectric materials transform changes in pressure or temperature into energy RF signal is transmitted via an antenna (20 m distance) Applications: temperature surveillance, remote control (e.g., wireless light switch),...

RFIDs (“Smart Labels”) Identify objects from distance small IC with RF-transponder Wireless energy supply ~1m magnetic field (induction) ROM or EEPROM (writeable) ~100 Byte Cost ~$0.1 ... $1 consumable and disposable Flexible tags laminated with paper

Bar Code Reader PDAs, mobile phones, and wireless Internet appliances become request devices for information find information order products ...

Lego Making Lego Smart: Robot command Explorer (Hitachi H8 CPU, 32KB RAM, IR)

Lego Mindstorms

Putting Them Altogether Progress in computing speed communication bandwidth material sciences sensor techniques computer science concepts miniaturization energy and battery display technologies ... Enables new applications “Post-PC era” business opportunities Challenges for computer scientists, e.g., infrastructure

Outline The Vision The Enablers Example Projects Summary

Idea: Making Objects Smart The Smart Its Project Vision: make everyday objects as smart, interconnected information artifacts by attaching “Smart-Its” Smart labels Atmel microcontroller: (ETH Zurich) 4 MIPS, 128 kB flash

“Smart-Its Friends” How do we establish that two objects “belong together”? Hold them together and shake!

“Smart-Its Friends”! After the shared context has been established, the two devices can open a direct communication link to exchange application-specific data

Idea: Virtual Counterparts Virtual World (Internet, cyberspace) Pure virtual objects Real World (e.g., every object has a web server)

Ex.: As Artifact Memories Updates triggered by events Queries from the real world return memory content Sensors generate events

Magnifying Glass An object as a web link e.g., by displaying a dynamically generated homepage Contents may depend on circumstances, e.g., context and privileges possibly mediated by different name resolvers HP Cooltown project

CueCat & Its Business Models Bar code scanner LED based Attached to computer via keyboard port Scanners distributed free $5-$10 per CueCat Sends the Web browser directly to “right” location when scanning the bar code of an ad in a magazine

Other Applications Physical browsing (physical entity as an icon or URL link to web pages) Physical objects as content repositories (by associating objects with content) Copy-and-paste in the real world Objects as communication points (by communicating content between two persons) Objects as physical representation of virtual state, mixed reality, smart environment

Smart Environment, Dumb Object A context-sensitive cookbook with RFID RFID

Can be Context-Aware Properties of the ingredients Check whether there is enough of an ingredient Prefer ingredients with earlier best-before date Properties of the kitchen Check whether required tools and spices are available Preferences and abilities of the cook Prefers Asian dishes Expert in vegetarian dishes

AT&T Sentient System Timeline-based context storage Location tracking Position monitoring

MIT Oxygen Project

Berkeley’s Wireless Sensor Network MICA Motes, sensors, and TinyOS:

Some Ubi-Examples Activity-based Information Retrieval Like filing assistant for physical documents Uses events, time, context, who Tracks things by badge, and video shape Just indexing, no “agent” Physical Retrieval Book or document beeps with answer Screens (active, custom, signs) on walls direct you to right shelf or right clothes, … Newman and Lamming, EuroPARC

Other Opportunities New digitally enhanced products e.g., cooperating toys, air conditioner, ... New services (“e-utilities”) e.g., management of smart devices at home, management of personal privacy,... Detailed and timely knowledge of product location and life cycles, individual and dynamic prices for goods,... e.g., milk bottle reduces its price with its age e.g., higher taxes if product transported by plane

Outline The Vision The Enablers Example Projects Summary

Ubicomp is Situated Computing Makes use of simple shared context Space Time Proximity Participation in the context is physical is out here with us Is in many small and large places, including trivial ones

New Science from Exploring Ubicomp Theoretical computer science: network security, caching over slow networks, … Operating systems: scalable to wristwatches, user-extensible O.S.’s, reliable without redundancy, low power O.S. User interfaces, hardware and software gestures, two-handed input, pie-menus, unistroke alphabets Networking, hardware and software: radio, infrared, mobile protocols, in-building wireless LANs, over varying bandwidth Computer architecture, hardware and software: post-it-note computers, low power O.S., multimedia pad computers

Summary Ubiquitous computing emphasizes metaphors of life, interaction with other people, invisibility, and is leading to new discoveries in computer science “Using a computer should be as refreshing as taking a walk in the woods.”