Ubiquitous Computing. michael bernstein spring cs376.stanford.edu. Wednesday, April 3, 13

Similar documents
Ubiquitous Computing MICHAEL BERNSTEIN CS 376

Charting Past, Present, and Future Research in Ubiquitous Computing

rainbottles: gathering raindrops of data from the cloud

Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms

Daniel Fallman, Ph.D. Research Director, Umeå Institute of Design Associate Professor, Dept. of Informatics, Umeå University, Sweden

Advanced User Interfaces: Topics in Human-Computer Interaction

SUNYOUNG KIM CURRICULUM VITAE

LCC 3710 Principles of Interaction Design. Readings. Tangible Interfaces. Research Motivation. Tangible Interaction Model.

Definitions of Ambient Intelligence

INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT

NUI. Research Topic. Research Topic. Multi-touch TANGIBLE INTERACTION DESIGN ON MULTI-TOUCH DISPLAY. Tangible User Interface + Multi-touch

Modeling Prehensile Actions for the Evaluation of Tangible User Interfaces

Today. Ubiquitous Computing. Teachers. Course Aim. Course Information A few words about Interaction Design Overview of Ubiquitous Computing Home work

Seeking a Foundation for Context-Aware Computing

CMSC838. Tangible Interactive Assistant Professor Computer Science

! Computation embedded in the physical spaces around us. ! Ambient intelligence. ! Input in the real world. ! Output in the real world also

Prototyping of Interactive Surfaces

how many digital displays have rconneyou seen today?

EXPERIENTIAL MEDIA SYSTEMS

Beyond: collapsible tools and gestures for computational design

Interaction Design. Chapter 9 (July 6th, 2011, 9am-12pm): Physical Interaction, Tangible and Ambient UI

CONTEXT-AWARE COMPUTING

Physical User Interfaces What they are and how to build them

DepthTouch: Using Depth-Sensing Camera to Enable Freehand Interactions On and Above the Interactive Surface

synchrolight: Three-dimensional Pointing System for Remote Video Communication

Improvisation and Tangible User Interfaces The case of the reactable

The Intel Science and Technology Center for Pervasive Computing

Sensing Human Activities With Resonant Tuning

Computer-Augmented Environments: Back to the Real World

sensing opportunities

The Disappearing Computer

Sequencing the Dietary Exposome with Semi-Automated Food Journaling Techniques

for Everyday yobjects TEI 2010 Graduate Student Consortium Hyunjung KIM Design Media Lab. KAIST

Norbert A. Streitz. Smart Future Initiative

Ubiquitous. Waves of computing

Exploratory Research at Intel

Tools for Ubiquitous Computing Research

Tangible and Haptic Interaction. William Choi CS 376 May 27, 2008

Design and Study of an Ambient Display Embedded in the Wardrobe

Recent Progress on Augmented-Reality Interaction in AIST

House_n. Current Projects

ISCW 2001 Tutorial. An Introduction to Augmented Reality

Mobile and Pervasive Game Technologies. Joel Ross ICS 62 05/19/2011

Interface Design V: Beyond the Desktop

PhantomParasol: a parasol-type display transitioning from ambient to detailed

Definitions and Application Areas

The Socio-Cultural Construction of Ubiquitous Computing. What is UbiComp?

LMC 8803 Prototyping Description Schedule

Skweezees: Soft Objects that Sense their Shape Shifting

Auto und Umwelt - das Auto als Plattform für Interaktive

Meaning, Mapping & Correspondence in Tangible User Interfaces

Magic Touch A Simple. Object Location Tracking System Enabling the Development of. Physical-Virtual Artefacts in Office Environments

Emerging Computing Technologies Part 1 to emerging computing technologies. these include cloud computing, utility computing,

Over the past decade, a range of platforms

Exploring Passive Ambient Static Electric Field Sensing to Enhance Interaction Modalities Based on Body Motion and Activity

Personal, Public: Using DIY to explore citizen-led efforts in urban computing

Recognition of Group Activities using Wearable Sensors

Simulation of Tangible User Interfaces with the ROS Middleware

Pinch-the-Sky Dome: Freehand Multi-Point Interactions with Immersive Omni-Directional Data

Tangible Sketching in 3D with Posey

Rutgers University, the State University of New Jersey

Interactive Building

Integrated Driving Aware System in the Real-World: Sensing, Computing and Feedback

Design Home Energy Feedback: Understanding Home Contexts and Filling the Gaps

Digital Transformation. A Game Changer. How Does the Digital Transformation Affect Informatics as a Scientific Discipline?

Feelable User Interfaces: An Exploration of Non-Visual Tangible User Interfaces

Ambient Lamp Display in the ActiveHome Ubiquitous Computing Environment for Relaxing and Mediation

Tools for Ubiquitous Computing Research

Pervasive Computing: Study for Homes

Ambient Displays: Turning Architectural Space into an Interface between People and Digital Information

Short Course on Computational Illumination

Connecting the Physical and Digital Worlds: Sensing Andrew A. Chien

Towards affordance based human-system interaction based on cyber-physical systems

Essential Understandings with Guiding Questions Robotics Engineering

ICOS: Interactive Clothing System

Embodiment, Immediacy and Thinghood in the Design of Human-Computer Interaction

PhonePaint: Using Smartphones as Dynamic Brushes with Interactive Displays

ELG 5121/CSI 7631 Fall Projects Overview. Projects List

Training Schedule. Robotic System Design using Arduino Platform

SUPPORTING LOCALIZED ACTIVITIES IN UBIQUITOUS COMPUTING ENVIRONMENTS. Helder Pinto

DESIGN FOR INTERACTION IN INSTRUMENTED ENVIRONMENTS. Lucia Terrenghi*

We have continually evolved computing to not only be more efficient, but also more

PlaceLab. A House_n + TIAX Initiative

Distributed Robotics From Science to Systems

Tableau Machine: An Alien Presence in the Home

Indoor Positioning with a WLAN Access Point List on a Mobile Device

AirTouch: Mobile Gesture Interaction with Wearable Tactile Displays

Moving Towards Naturalistic Interactions With Invisible Interfaces: Can Digital Simplicity Be Achieved?

From Room Instrumentation to Device Instrumentation: Assessing an Inertial Measurement Unit for Spatial Awareness

Alex Olwal, Ph.D. Interaction Technology, Interfaces and The End of Reality

Tangible Interaction AVANCERAD INTERAKTIONSDESIGN. Héctor Caltenco Certec, Inst. för Designvetenskaper, LTH

Mario Romero 2014/11/05. Multimodal Interaction and Interfaces Mixed Reality

UbiBeam: An Interactive Projector-Camera System for Domestic Deployment

ELECTRONICALLY ENHANCED BOARD GAMES BY INTEGRATING PHYSICAL AND VIRTUAL SPACES

Physical Computing: Hand, Body, and Room Sized Interaction. Ken Camarata

mixed reality mixed reality & (tactile and) tangible interaction (tactile and) tangible interaction class housekeeping about me

Recognizing Gestures on Projected Button Widgets with an RGB-D Camera Using a CNN

Embodiment Mark W. Newman SI 688 Fall 2010

The Science In Computer Science

Mosaic View: Modest and Informative Display

Transcription:

Ubiquitous Computing michael bernstein spring 2013 cs376.stanford.edu

Ubiquitous?

Ubiquitous? 3

Ubicomp Vision A new way of thinking about computers in the world, one that takes into account the natural human environment where computers will vanish into the background, weaving themselves into the fabric of everyday life until they are indistinguishable from it. Mark Weiser (late 80s/early 90s), quotes compiled by Daniel Fallman 4

Beyond Weiser Ubiquitous computing is a set of visions for distributing computation into the environment. 5

Beyond Weiser Ubiquitous computing is a set of visions for distributing computation into the environment. These visions require interactive systems to become reactive, context-aware, ambient, and embedded in everyday activities. 5

Themes of ubicomp research Activity sensing and monitoring Context-aware computing Input techniques Capture and access 6

Tangible Computing Hiroshi Ishii, MIT Media Lab Directly-manipulable physical interfaces to data and computation Pure form of ubicomp in that there is no computer to be seen Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms Hiroshi Ishii and Brygg Ullmer MIT Media Laboratory Tangible Media Group 20 Ames Street, Cambridge, MA 02139-4307 USA {ishii, ullmer}@media.mit.edu ABSTRACT This paper presents our vision of Human Computer Interaction (HCI): "Tangible Bits." Tangible Bits allows users to "grasp & manipulate" bits in the center of users attention by coupling the bits with everyday physical Wednesday, objects April and 3, architectural 13 surfaces. Tangible Bits also BITS & ATOMS We live between two realms: our physical environment and cyberspace. Despite our dual citizenship, the absence of seamless couplings between 7

Urp: a luminous-tangible workbench for urban planning and design. Underkoffler, Ishii. CHI 99. 8

Urp: a luminous-tangible workbench for urban planning and design. Underkoffler, Ishii. CHI 99. 9

Ishii, Mazalek, Lee. Bottles as a minimal interface to access digital information. CHI EA 01. 10

Ryokai, Marti, Ishii. I/O Brush: Drawing with Everyday Objects as Ink. CHI 04.

Transforming data into physical form What Weiser calls one of the first calm technologies: Live Wire, a wire on a stepper motor, monitoring ethernet traffic [Jeremijenko 95] 12

Wearable Computing Steve Mann, MIT Media Lab Access to computation on top of, under, or via your clothing 13

Wearable Computing Lilypad Arduino [Buechley et al., CHI 08] And of course, Google Glass 14

Hodges, et al. SenseCam: A retrospective memory aid. Ubicomp 06. 15

Context-aware computing Collect information about the user s environment, and use it to customize their computing experience Some types of context: location, social surroundings, activity level But beware overuse of the term context! Towards a Better Understanding of Context and Context-Awareness Anind K. Dey and Gregory D. Abowd 16

Context-aware computing Detection of context is typically the hardest problem Some successes: Localization using wifi access points [LaMarca et al., Pervasive 05] Social networks using mobile phones [Eagle and Pentland, Pers. Ubiq. Comp. 06] Google Now 17

Input and interaction Effective control of ubiquitous computing systems without the traditional input channels Gesture, on-body, on-wall, on-floor: on any surface available 18

Harrison, Morris, Tan. Skinput: Appropriating the Body as an Input Surface. CHI 10. 19

Harrison, Benko, Wilson. Omnitouch: Wearable Multitouch Interaction Everywhere. UIST 11. 20

Activity recognition Sense the user s physical state by using minimally invasive sensors For example, wearing five 2D accelerometers and predicting tasks like walking, watching TV, reading, eating... Activity Recognition from User-Annotated Acceleration Data Ling Bao and Stephen S. Intille Massachusetts Institute of Technology 1 Cambridge Center, 4FL Cambridge, MA 02142 USA 21

Activity recognition Detecting the user s state is powerful, but often involves invasive sensors. So, monitor the environment rather than the user: energy use, water use, activities of an aging population 22

Patel et al. At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line. Ubicomp 07. 23

Environmental Sensors Monitor secondary signals in the environment: biosensors! Nurturing Natural Sensors Stacey Kuznetsov, William Odom, James Pierce, Eric Paulos Human-Computer Interaction Institute Carnegie Mellon University Pittsburgh, PA, USA {stace, wodom, jjpierce, paulos}@cs.cmu.edu ABSTRACT Sensing has played a significant role in the evolution of ubiquitous computing systems, enabling many of today s compelling interactive and ubiquitous experiences. In this paper, we argue for expanding the current landscape of sensing to include living organisms such as plants and animals, along with traditional tools and digital devices. We present a field study of ten individuals who routinely work with living organisms such as plants, fish, reptiles and bees, and rely on 3, these Wednesday, April 13 organisms as well as analog instruments individuals who use everyday biomarkers- common biological organisms that express information about an ecosystem or its many parts. We present a field study of 10 participants who routinely work with living organisms such as plants, fish, reptiles or bees. While many people make inferences about the environment (e.g., a cloudy sky suggests the possibility of rain), we expect our sample of participants to be more attuned to environmental processes as their work explicitly engages with living systems. Specifically, we focus on participants use of digital 24

What s difficult about ubiquitous computing research? Noisy inputs Sensor fusion Context is only a proxy for human intent [Dey, in Krumm 2009] Lack of standardization in interface patterns Privacy 25

What are open opportunities in ubiquitous computing research? The hardware is increasingly easy to find and to program Arduino Uno 26

What are open opportunities in ubiquitous computing research? New I/O opportunities are coming out every year from industry and from HCI researchers

Next ubicomp topics Pervasive Infrastructure-mediated sensing and the meaning of technology as infrastructure Interaction Muscle-computer interfaces and 3D printing Global Citizenship Avaaj Otalo: cell phone-based information networks Design tools d.tools: prototyping ubiquitous computing applications 28

Credits: Flickr user GARNET