Context-aware / Multimodal UI Breakout Summary James A. Landay, et. al. HCC Retreat July 7, 2000.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

My first computer: The Apple ][ It wanted to be programmed.
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Single Search By Rakphao Theppan, librarian Searching Online Resources.
Context-Aware Computing John Canny HCC Retreat 7/5/00.
Google AppInventor implementation quickstart Chris Greenhalgh G54UBI / Chris Greenhalgh
1 Informal Tools for Multimodal, Context-based User Interface Design James A. Landay July 7, 1999 HCC Retreat
Human-Centered Computing Retreat Summer 2000 John Canny 7/5/2000.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools 01 November 2005.
HCI Issues in eXtreme Computing James A. Landay Endeavour-DARPA Meeting, 9/21/99.
GenSpace: Exploring Social Networking Metaphors for Knowledge Sharing and Scientific Collaborative Work Chris Murphy, Swapneel Sheth, Gail Kaiser, Lauren.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
1/20/20001 Human-Computer Interaction Research on the Endeavour Expedition James A. Landay Jack Chen, Jason Hong, Scott Klemmer, Francis Li, Mark Newman,
1 Component Description CMU Note-Taker Tools Human Computer Interaction Institute Carnegie Mellon University Prepared by: Bill Scherlis March 26, 1999.
Human-Computer Interaction for Universal Computing James A. Landay EECS Dept., CS Division UC Berkeley Endeavor Mini Retreat, 5/25/99 Task Support.
Speech User Interfaces
Stanford hci group / cs376 research topics in human-computer interaction I/O Toolkits Scott Klemmer 29 November 2005.
Chapter 13: Designing the User Interface
User Interface Design Tools for the Future Multimodal UI Research in the HCC James A. Landay Jason Hong, Scott Klemmer, Jimmy Lin, Mark Newman, & Anoop.
Prototype & Design Computer Inputs. How to Prototype & Design Computer Inputs Step 1: Review Input Requirements Step 2: Select the GUI Controls Step 3:
Result presentation. Search Interface Input and output functionality – helping the user to formulate complex queries – presenting the results in an intelligent.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
ESM Interface Re-Design HCI Undergraduate Project Team Bei Yang Derek Parham Wenyao Ho.
Michael Margel Dec CSC 2524 SURFBRD. What is SURFBRD? SURFace-Based Remote Desktop Pronounced “Surfboard” A desktop environment that allows users.
Speech User Interfaces Katherine Everitt CSE 490 JL Section Wednesday, Oct 27.
Intro to Context-Aware Computing Jason I. Hong. Context-Aware Computing Shift from explicit to implicit interaction Use this implicit input to adapt systems.
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
Fall UI Design and Implementation1 Lecture 20: HCI Research Topics.
Scott Klemmer Michael Thomsen Ethan Phelps-Goodman Robert Lee James Landay 23 April 2002 ACM SIGCHI Minneapolis, MN Where Do Web Sites Come From? Capturing.
Stanford hci group / cs376 u Scott Klemmer · 16 November 2006 Speech & Multimod al.
Modal Interfaces & Speech User Interfaces Katherine Everitt CSE 490F Section Nov 20 & 21, 2006.
Nathaniel S. Good Aaron Krekelberg Usability and privacy: a study of Kazaa P2P file- sharing.
 By Thu Nguyen  Advisor: Prof. Krzysztof Janowicz GEOG 596A – Capstone Project.
Supporting rapid design and evaluation of pervasive application: challenges and solutions Lei Tang 1,2, Zhiwen Yu 1, Xingshe Zhou 1, Hanbo Wang 1, Christian.
Prof. James A. Landay University of Washington Autumn 2008 Video Prototyping October 14, 2008.
Generating Abstract User Interfaces from an Informal Design Adrien Coyette University of Louvain Information Systems Unit Louvain-la-Neuve BELGIUM.
Support for Context-Aware Intelligibility and Control Anind K. Dey Human-Computer Interaction Institute Carnegie Mellon University, Pittsburgh
Stefan Marti Speech Interface Group MIT Media Lab.
Spreadsheet Engineering Builders use blueprints or plans – Without plans structures will fail to be effective Advanced planning in any sort of design can.
Stanford hci group / cs376 u Scott Klemmer · 26 October 2006 Design Tools.
1 Jennifer Mankoff CoC & GVU Center Georgia Tech Programming Support for Natural Interaction.
1 A Peripheral Display Toolkit Tara Matthews[1], Tye Rattenbury[1], Scott Carter[1], Anind K. Dey[2], Jennifer Mankoff[1] [1] EECS Department UC Berkeley.
Using Google Chrome in the Classroom. The SAMR Model Work your way from Substitution up to Redefinition with your lessons Redefinition- Create new tasks,
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces A Sketching Tool for Designing Anyuser, Anyplatform, Anywhere User Interfaces.
User Interface Design Storyboarding Wireframe Diagram AP Inventor.
Multimodal SIG © 2007 IBM Corporation Position Paper on W3C Workshop on Multimodal Architecture and Interfaces - Application control based on device modality.
Feb 12, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Context Aware Computing 3 of 3 Lecture 12 Paul I-Hai Lin, Professor Electrical.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools Ron B. Yeh 26 October 2004.
Anywhere, Anytime, Anydevice Interfaces: Tools, Infrastructure, & Applications Summer 2002 BID/HCC Retreat for User Interface Research Group Prof. James.
Past Computing Environments: Swing Ian Smith UI Toolkits (History Lesson) 4 Programming tools for building interfaces 4 Originally in Java you had AWT.
Dude, Where's My Car? And Other Questions in Context-Awareness Jason I. Hong James A. Landay Group for User Interface Research University of California.
Document Clustering for Natural Language Dialogue-based IR (Google for the Blind) Antoine Raux IR Seminar and Lab Fall 2003 Initial Presentation.
Toolkits and Languages CSE 490JL Section Dec 1 st & 3 rd 2004 Richard C. Davis & Kate Everitt.
Prof. James A. Landay University of Washington Winter 2007 Video Prototyping January 22, 2007.
.:Virtual prototypes:. Juha Vierinen. -=:Issues:=- Media Convergence Devices with different constraints and context of use Accessibility of information.
The Context Fabric: An Infrastructure for Context-Aware Computing Jason I. Hong Group for User Interface Research, Computer Science Division University.
 Learn the mechanics of using App Inventor to build apps.  Learn how to design an app’s user interface with the App Inventor Designer, and its behavior.
Papier-Mache: Toolkit Support for Tangible Input HCI Group University of California Scott R. Klemmer Jack Li James Lin DUB Group University of Washington.
Informal PUIs: No Recognition Required James Landay Jason Hong Scott Klemmer James Lin Mark Newman.
SURFBRD Michael Margel Dec CSC 2524.
Technology for Tomorrow Intro to Google Drive Part 2
Use Case Analysis Chapter 5.
Is there a meeting in this room right now?
Multimodal Interfaces
Class Announcements 1 week left until project presentations!
Design Tools Jeffrey Heer · 7 May 2009.
Tangible Interaction & Augmented Reality
I/O Toolkits Scott Klemmer · 16 November 2006.
Midway Milestone Presentation: FlexiVoice
Presentation transcript:

Context-aware / Multimodal UI Breakout Summary James A. Landay, et. al. HCC Retreat July 7, 2000

7/5/20002 Participants 4 James Landay 4 Anoop Sinha 4 Jimmy Lin 4 Trevor Perring 4 Greg Heinzinger 4 Chris Long 4 Ed Chi 4 Christine Halverson 4 Gian Gonzaga 4 Ken Fishkin 4 John Lowe 4 Adam Janin 4 Russell Eames 4 Elin Pedersen

7/5/20003 Applications 4 Alert management *sites beacon context +“this is a quiet place, no interruptions please” +e.g., movie theater or restaurant *devices use context to avoid interruptions *wearable t-shirt that jams local cell phones! 4 “Elvis has left the meeting” *easily share documents from meetings *beam tokens of documents to participants or *use shared context to find docs later +e.g., I was in a meeting with Ken at Lake Tahoe, find docs

7/5/20004 Context Events 4 Signal changes *like a windowing system 4 Can use as triggers to cause other actions *change my phone forwarding when I change locations 4 Can be immediate or logged for later tacit information mining

7/5/20005 Context Implementation Issues 4 Apps need to share context easily *build-in to apps like cut & paste *context dial tone or infrastructure 4 Global file system *easier to share context & not have to transfer it *just use pointers 4 How to search / browse *computers are good at searching large spaces *humans good at making associations 4 Why not search with Google instead of browser history? *Google easier to get at & seems to work well

7/5/20006 Context Toolkits / APIs / Refs 4 Bill Schilit’s Columbia / PARC Ph.D. 4 GA Tech GVU (Anind Dey) 4 IBM (Maria Ebling) 4 MIT (?) 4 ESPIRIT projects have looked at context *German? project according to Elin Pedersen

7/5/20007 Interface Between Context & Multimodal UIs 4 “Context is just another kind of input” *different to the user, but similar to the system *user input caused by EXPLICIT user action *context is IMPLICT or DERRIVED 4 Context and multimodal UIs have similar privacy problems *natural inputs are human “readable” *may not want to share context or my input

7/5/20008 Interface Between Context & Multimodal UIs 4 Context to choose output modality *e.g., user is in a meeting, don’t use speech 4 Context to disambiguate input(s) *help fusion: there is noise, don’t rely on speech *“the clutching problem” – infer user intent 4 Modality used to help inter context *e.g., talking to device -> user is alone?

7/5/20009 Initial Design for Multimodal UI Design Tool 4 Create “rough cuts” *informal (sketching / “Wizard of Oz”) *iterative design (user testing/fast mods) 4 Infer models from design *designer can augment model over time 4 Generate initial prototypes *UIs for multiple devices *designer adds detail / improve UI +or even removes detail Model