CSE 510 - Winter 20031 Ubicomp Anderson/Fishkin CSE 510.

Slides:



Advertisements
Similar presentations
CVs & Telephone Skills Top Tips to remember …
Advertisements

Time Management By Zahira Gonzalez.
Microsoft ® Office Outlook ® 2007 Training Retrieve, back up, or share messages Sweetwater ISD presents:
Microsoft® Access® 2010 Training
UBICOMP-RG Adrian Friday, Oliver Storz and Nigel Davies Lancaster University & University of Arizona.
Welcome to the seminar course
1 Security in Wireless Protocols Bluetooth, , ZigBee.
Peter Kropf Ubiquitous Computing - Hiver 2006/20071 Peter Kropf Université de Neuchâtel Institut d’informatique
Project Proposal.
The Computer for the Twenty-First Century Mark Weiser, ACM MCCR 1991 Part of slides are adapted from:
Cognitive Walkthrough More evaluation without users.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
What makes a great interview?
ENG-214.  Preparing  Conducting  Reporting  To prepare for your interview:  Chose a topic focus that interests you, one that you want to explore.
1 Ubiquitous Computing CS376 Reading Summary Taemie Kim.
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
Ubiquitous Computing Computers everywhere. Thursday: presentations UCook Team NoName Save the Best for Last Food Networking.
Ubiquitous Computing Computers everywhere.
Ubiquitous Computing: The Grand Vision Jason I. Hong.
Security and Privacy in Ubiquitous Computing. Agenda Project issues? Project issues? Ubicomp quick overview Ubicomp quick overview Privacy and security.
SM3121 Software Technology Mark Green School of Creative Media.
Key Applications Module Lesson 12 — Word Essentials
Academic Computing Services 2010 Microsoft ® Office Visio ® 2007 Training Get to know Visio.
Spelling Lists. Unit 1 Spelling List write family there yet would draw become grow try really ago almost always course less than words study then learned.
Sixth Sense Technology. Already existing five senses Five basic senses – seeing, feeling, smelling, tasting and hearing.
WIKI IN EDUCATION Giti Javidi. W HAT IS WIKI ? A Wiki can be thought of as a combination of a Web site and a Word document. At its simplest, it can be.
Revision Techniques for GCSE students. Advice for parents- How can you help your child achieve success?
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
How to design and present a poster By Prof. Dr. A. El-Ansary.
Some Computer Science Issues in Ubiquitous Computing Presenter : Junghee-Han Mark Weiser Communications of the ACM, July 1993.
Computer Programming TCP1224 Chapter 2 Beginning the Problem-Solving Process.
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
What, Why, and How? Habits of Highly Effective Readers Pre-Reading Strategies: * Activating Schema * PQPC: Preview, Question, Predict, Code * KWL+ * KWHL.
Ubiquitous Computing Software Systems.
SharePoint document libraries I: Introduction to sharing files Sharjah Higher Colleges of Technology presents:
PET for Schools. Paper 3: Speaking What’s in the Speaking Test? Part 1: You answer the examiner’s questions about yourself and give your opinions. Part.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
Session 4: PREPARE FOR TESTS Year 7 Life Skills Student Wall Planner and Study Guide.
Week 5: Ubiquitous Computing Pattie Maes MIT Media Lab
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
Interviewing News Gathering. What makes a great interview? Katie Couric explains how to conduct a good interview
Sight Words.
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
Role Of Network IDS in Network Perimeter Defense.
A PC Wakes Up A STORY BY VICTOR NORMAN. Once upon a time…  a PC (we’ll call him “H”) is connected to a network and turned on. Aside: The network looks.
LOOKOUT GPS TRACKER BY : PENYU NELANG. WHAT IS LOOKOUT ? We proposed this device to cope the kidnapped problems that become a rampant issues these days.
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
How to Revise well… By 10W. Equipment Creating good notes to revise from is important when working, the following equipment can help create imaginative.
ANNOTATIONANNOTATION Critical Reading Strategy. Why annotate? How many times have you had to read something more than once to comprehend it? How many.
This I Believe Essay Writer’s Workshop: Introductions, Juicy Details, & Conclusions 8 th ELA St. Joseph School.
Research Topics in Ubiquitous Computing Jason I. Hong.
Being a Good Listener. QUOTE: “Everyone should be quick to listen, slow to speak.” (Bible)
CS6501/ECE6501 IoT Sensors and Systems
您好!.
In-Class Exercises to Engage Students in Writing
Networking Applications
Critical Reading Strategy
Creativity in Algorithms
Expository Essay Preparation
Topics in Ubiquitous Computing
Personalize Practice with Accelerated Math
Star Early Literacy PreTest Instructions
IGE105 – Communication Technology in a Changing World
IGE105 – Communication Technology in a Changing World
Communication Technology in a Changing World
The Performance-based Hiringsm Structured 2-Way Interview
Presentation transcript:

CSE Winter Ubicomp Anderson/Fishkin CSE 510

CSE Winter Ubicomp – Weiser paper Field started by Mark Weiser Ms/PhD, Michigan Faculty, MD PARC Area manager The 4th (and last) of our “visionary” papers

CSE Winter The Zen of Ubicomp * Ubicomp in one sentence: “The most profound technologies are those that disappear.” Qualitatively different tack from making computers bigger, faster – instead lets make them vanish into the fabric (Vanish == “cognitively” vanish) *: Thomas Merton summarized Zen as “Zero = Infinity”

CSE Winter Another way to put it Weiser argument: “There is more information available at our fingertips during a walk in the woods than in any computer system, yet people find a walk among trees relaxing and computers frustrating. 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” “Focus on the task, not the tool”

CSE Winter Digression Ubicomp and Virtual Reality are philosophically: Similar Unrelated Opposite OPPOSITE Virtual Reality – you vanish into the computer’s world Ubicomp – the computer vanishes into your world

CSE Winter Digression Other terms in vogue are Embodied Computing: Weiser ’91 Invisible Computing: Fishkin ’98, Norman ’98 Pervasive Computing: IBM ’98 Proactive Computing: Tennenhouse ’01 Autonomic Computing: IBM ’01 Calm Computing: Weiser/Brown ’96 Disappearing computer: EU ’00(?) These are different emphases/slants, all within the “umbrella” of ubicomp.

CSE Winter Not just a better UI “the idea of a “personal” computer itself is misplaced” …. “we are trying to conceive of a new way of thinking about computers in their world, one that … allows the computers themselves to vanish into the background”

CSE Winter Ubicomp by example “Sal awakens: she smells coffee. A few minutes ago her alarm clock, alerted by her restless rolling before waking, had quietly asked “coffee?”, and she had mumbled “yes”. “Yes” and “no” are the only words it knows”

CSE Winter Ubicomp by example “Sal looks out her windows at her neighborhood. Sunlight and a fence are visible through one, but through others she sees electronic trails that have been kept for her of neighbors coming and going during the early morning. Privacy conventions and practical data rates prevent displaying video footage, but time markers and electronic tracks on the neighborhood map make Sal feel cozy on her street.

CSE Winter Ubicomp by example Glancing at the windows to her kids’ rooms she can see that they got up 15 and 20 minutes ago and are already in the kitchen.

CSE Winter Examples “she spots an interesting quote … she wipes her pen over the newspaper’s name, date, section, and page number and then circles the quote. The pen sends a message to the paper, which translates the quote to her office”

CSE Winter Examples “She can press a code into the [garage door] opener and the missing manual will find itself”

CSE Winter Examples “Sal glances in the foreview mirror to check the traffic. She spots a slowdown ahead, and also notices on a side street the telltale green in the foreview of a food shop, and a new one at that”.

CSE Winter Examples “The foreview helps her to quickly find a parking spot. As she walks into the building, the machines in her office prepare to log her in, but don’t complete the sequence until she actually enters her office”

CSE Winter Examples “The telltale by the door that Sal programmed her first day on the job is blinking: fresh coffee” --what would that language look like?

CSE Winter Examples “She quickly starts a search for meetings in the past two weeks with more than 6 people not previously in meetings with her”

CSE Winter Scrap computing eventually computers/displays will become “scrap” – “can be grabbed and used anywhere; they have no individualized identity or importance” Do you think this will/should happen? A:members.aol.com/humorme81/ citybike.htmmembers.aol.com/humorme81/ citybike.htm B:castlebankandtrust.com/ A: B:

CSE Winter Addlesee paper Example of how far Ubicomp has come in 10 years (and how far it has to go) Largest (by far) deployed, evaluated, real research ubicomp app: 50 users (grew to over 150) 200 bats 1900 objects 3700 locations

CSE Winter Addlesee: Technology Used “bats” to get cm-level positioning, then leveraged that in two ways

CSE Winter Bats on people You know who was were, when Can annotate cameras w/o vision algorithms Can migrate working set of docs Can find docs by user/location/time Can forward phone calls (Some of these were also PARC, but in a less real way)

CSE Winter Bats on objects Use bats as “magic wands” Similar in concept (although totally different in execution) to Want work with posters, etc., we saw last week.

CSE Winter Ubicomp: a different take Instead of instructions/second: Instructions/joule Instead of installed code size Hours/installation Seconds/reboot Instead of MB of memory Cm 3 of volume Instead of “list files in directory X”: List files used in room X by user Y Instead of “when user clicks on button X, do Y” When you are reasonably certain user X has performed activity Y, do Z

CSE Winter Ubicomp: critical issues Heterogeneity Assumes a world of drastically different sizes, shapes, functionalities in computers Networked Assumes (nearly) everything is networked. Calls for Bluetooth – “engineers must develop new communication protocols that explicitly recognize the concept of machines that move in physical space” Sensor fusion to derive context – what happened, where, when Uncertainty abounds “Why” is machine learning

CSE Winter Ubicomp critical issue: power Explicit charging Disposable devices Power scavenge Inductive coupling/zappi ng media.mit.edu/resenv

CSE Winter Location “Ubiquitous computers must know where they are” –important subset of sensor fusion How do you know where everyone and everything is? No one answer: IR, Ultrasound, motion sensors, RFID, Crickets, etc., etc. Each has its own characteristics, own uncertainties Merging them is Jeff Hightower’s PhD work

CSE Winter HCI challenges in Ubicomp If it’s invisible, how do you know it’s there? How do you know it’s working “Car Talk” The Want work on RFID tags had this issue as well

CSE Winter HCI challenges in Ubicomp Working with false positives/negatives “If he fires one, then I’ll fire one”

CSE Winter Ubicomp challenge Finding the “killer app” Is there one? Perhaps we should just “let a hundred flowers bloom” “[ubicomp] will enable nothing fundamentally new, but by making everything easier and faster to do, with less strain and mental gymnastics, it will transform what is apparently possible”

CSE Winter HCI Challenges in Ubicomp Capture, integration, and access How do you organize/present/integrate all the data? Different programming model Context-aware Mentioned in AT&T paper Privacy How do you do evaluation? Users moving around, performing multiple actions with multiple devices, etc.

CSE Winter But was he right?

CSE Winter A challenge “This work really started several years before After more than a decade, we are no closer to dealing with the privacy issues.” – Marti Hearst, UC Berkeley Is this true? Is this a problem? Club cards

CSE Winter Reviewing 101 For Monday, you will review two papers on wearable computing. The review session will be held at CSE 510 paper review HQ: 1100 NE 45 th St, 6 th floor We will delay the review session until 12:45 The review session will end at 1:30 When you review, you are writing for two audiences The author The papers chair

CSE Winter Two audiences What was unclear? What was wrong? Did I miss important work? Does the reviewer know what they are talking about? Does the paper need much (too much) revision? Is the contribution important? Would it spark debate/future work? Are they succinct? AuthorPapers Chair

CSE Winter Do they know what they are talking about? Do they re-explain the main point(s) of the paper? Are the criticisms specific? Do they give examples from the body of the paper? Do they contribute additional references if that is a complaint Do they articulate the contribution of the paper and related it to past work? Do they state what the value of the contribution is to an attendee of the conference or reader of the proceedings Do they have some clear ideas about how the paper can be improved or extended to increase its value

CSE Winter Random tips “One of the most valuable suggestions for reviewing I ever received was to focus on the paper, not the research, nor the researcher.” Critique “the paper”, not “you”

CSE Winter Have an opinion “I wish to God I could find a one- handed economist” – Harry Truman "Neutral" ratings are much less helpful to meta-reviewers than "[weak] accept" or "[weak] reject"; I try to avoid the middle ground.”

CSE Winter Short paper != long Short papers typically have no chance for revision – they are accepted or rejected “as is”.