Human-Computer Interaction for Universal Computing James A. Landay EECS Dept., CS Division UC Berkeley Endeavor Mini Retreat, 5/25/99 Task Support.

Slides:



Advertisements
Similar presentations
Designing and Evaluating Mobile Interaction: Challenges and Trends Authors: Marco de Sa and Luis Carrico.
Advertisements

CS Body of Knowledge (ACM) Discrete Structures Programming Fundamentals Algorithms & Complexity Operating Systems Architecture & Organization Social &
Irek Defée Signal Processing for Multimodal Web Irek Defée Department of Signal Processing Tampere University of Technology W3C Web Technology Day.
Android 4.0 ICS An Unified UI framework for Tablets and Cell Phones Ashwin. G. Balani, Founder Member, GTUG, Napur.
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
1 CACTUS: Context Aware Communications, Terminal, and User.
Towards Experimental Systems in the Post-PC era Eric Brewer, David Culler, Anthony Joseph, James Landay, Randy Katz, John Kubiatowitz U.C. Berkeley.
Context-aware / Multimodal UI Breakout Summary James A. Landay, et. al. HCC Retreat July 7, 2000.
1 Informal Tools for Multimodal, Context-based User Interface Design James A. Landay July 7, 1999 HCC Retreat
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Stanford hci group / cs376 research topics in human-computer interaction Intelligent Display Techniques Scott Klemmer 06 December.
Stanford hci group / cs376 Research Topics in Human-Computer Interaction Design Tools 01 November 2005.
Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing Eric Chung Carnegie Mellon Jason Hong Carnegie Mellon Madhu Prabaker University.
DENIM: Finding a Tighter Fit with Web Design Practice James Lin, Mark W. Newman, Jason I. Hong, James A. Landay April 6, 2000 CHI 2000, The Hague
HCI Issues in eXtreme Computing James A. Landay Endeavour-DARPA Meeting, 9/21/99.
Patrik Werle Gregory D. Abowd The Future Computing Environments (FCE) Group, Georgia Institute of Technology Ubiquitous Computing: Research.
Stanford hci group / cs376 research topics in human-computer interaction Multimodal Interfaces Scott Klemmer 15 November 2005.
Classroom Interaction with the Tablet PC Richard Anderson, UW Dec 5, 2006 US Air Force Academy.
Stanford hci group / cs376 Design Processes and Tools Sharon Lin Bowen Li.
Queen Mary, University of London
A Survey of Wireless Sensor Network Data Collection Schemes by Brett Wilson.
ISRG and the Post-PC Era David Culler U.C. Berkeley ISRG Retreat Jan, 1999.
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
1/20/20001 Human-Computer Interaction Research on the Endeavour Expedition James A. Landay Jack Chen, Jason Hong, Scott Klemmer, Francis Li, Mark Newman,
BATIC 3 S Project BATIC 3 S Building Adaptive Three-dimensional Interfaces for Critical Complex Control Systems haute école valaisanne e i g école d’ingénieur.
The Classroom Presenter Project Richard Anderson University of Washington December 5, 2006.
UbiComp ’03 – Context Awareness Session liquid context-aware distributed queries jeffrey heer alan newberger chris beckmann jason i. hong group.
Communicating with Avatar Bodies Francesca Barrientos Computer Science UC Berkeley 8 July 1999 HCC Research Retreat.
DENIM A Sketching Tool for Prototyping Web and Desktop UIs Mark Newman and Jimmy Lin Group for User Interface Research UC Berkeley July 8, 1999.
1 Using Note-Taking Appliances for Student to Student Collaboration Prof. James A. Landay EECS Dept., UC Berkeley July 8, 1999.
Designing Context-Sensitive User Interfaces. Overview Introduction Context Architectures DynaMo-AID: designing context-aware user interfaces  Design.
Matthew J Mattia CSC  Cumbersome Code  Consistent/Predictable design (GUEPs #5, CD’s #10)  Display “proper” amount of information  Including.
Mobility in the Virtual Office: A Document-Centric Workflow Approach Ralf Carbon, Gregor Johann, Thorsten Keuler, Dirk Muthig, Matthias Naab, Stefan Zilch.
1 Damask A Tool for Early-Stage Design and Prototyping of Multi-Device User Interfaces G r o u p f o r User Interface Research University of California.
Smart Learning Services Based on Smart Cloud Computing
A Visual Language for Sketching Large and Complex Interactive Designs Michael Thomsen University of Aarhus G r o u p f o r User Interface Research University.
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.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
A Computational Framework for Multi-dimensional Context- aware Adaptation Vivian Genaro Motti LILAB – Louvain Interaction Laboratory Université catholique.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Model-based UI Meeting November 2010, Lyon Fabio Paternò CNR-ISTI, HIIS Laboratory Pisa, Italy
Towards a Unified Interaction Framework for Ubicomp User Interfaces Jason I. Hong Scott Lederer Mark W. Newman G r o u p f o r User Interface Research.
September 29, 2002Ubicomp 021 NIST Meeting Data Collection Jean Scholtz National Institute of Standards and Technology Gaithersburg, MD USA.
1 The Architectural Design of FRUIT: A Family of Retargetable User Interface Tools Yi Liu, H. Conrad Cunningham and Hui Xiong Computer & Information Science.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Speech User Interfaces Katherine Everitt CSE 490 JL Section Wednesday, Oct 27.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
University “Politehnica” of Bucharest I-TRACE PROJECT 2nd Partners Meeting, Potsdam, June 8-9, 2006 Artificial Intelligence and Multi-Agent Systems Laboratory.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
1 CSC111H User Interface Design Dennis Burford
1 User Interfaces for Pervasive Computing Devices Prof. James A. Landay January 7, 1999
Human Factors In Visualization Research Melanie Tory and Torsten Moller Ajith Radhakrishnan Nandu C Nair.
Theme 2: Data & Models One of the central processes of science is the interplay between models and data Data informs model generation and selection Models.
Stanford hci group / cs376 u Scott Klemmer · 26 October 2006 Design Tools.
Semi-Automatic Generation of Device-Adapted User Interfaces Stina Nylander Swedish Institute of Computer Science.
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Cooperative Computing & Communication Laboratory A Survey on Transformation Tools for Model-Based User Interface Development Robbie Schäfer – Paderborn.
SILKWeb: A Sketching Tool for Informal Web Page Design Mark Newman, James Landay, Francis Li, Kalpana Joshi July 9, 1998 C&C Research Labs, NEC
Stanford hci group / cs147 u 27 November 2007 Ubiquitous Computing & “Natural” Interaction Scott Klemmer tas: Marcello Bastea-Forte,
Anywhere, Anytime, Anydevice Interfaces: Tools, Infrastructure, & Applications Summer 2002 BID/HCC Retreat for User Interface Research Group Prof. James.
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
SEESCOASEESCOA SEESCOA Meeting Activities of LUC 9 May 2003.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
TEMPLATE DESIGN © Crawling is the process of automatically exploring a web application to discover the states of the application.
Stanford hci group / cs376 u Jeffrey Heer · 19 May 2009 Speech & Multimodal Interfaces.
User Interface Design and Usability Course Introduction
Extracting information from Picasa & OneDrive for Cortana
Presentation transcript:

Human-Computer Interaction for Universal Computing James A. Landay EECS Dept., CS Division UC Berkeley Endeavor Mini Retreat, 5/25/99 Task Support

2 Technical Problem: Good Info. Appliance UIs Hard to Design 4 Single device design is easier *specialized & can design in isolation -- simplistic 4 Hard to design the same “application” in a consistent manner across many devices *e.g., calendar app.: 1 speech based & 1 GUI based 4 Hard to take advantage of context of use *which device is used when? -hands busy/free, eyes busy/free, speech busy/free *multiple modalities/device, which to “display”? -e.g., PDA speech, pen, & visual I/O 4 Goal: Synergy - whole greater than sum of the parts

3 State of the Art 4 Traditional tools & methodologies (paper, VB, …) *no support for multimodal UIs (especially speech) *do not allow targeting one app to platforms w/ varying I/O capabilities (assume like a PC) 4 Model-based design tools *force designers to think abstractly about design 4 Context-aware widgets (GA Tech) *how do devices communicate high-level contexts? 4 XML *still need to understand what should be expressed

4 Key Concepts: Sketches, Models & Context-aware Design Tools 4 Tools should support multimodal UIs *representation should be informal (“sketchy”) 4 Infer a model from design “sketches” *model is an abstraction of apps UI design *model for representing contexts & UI implications 4 Use models to *semi-automatically generate UIs on diverse platforms *dynamically adapt a particular appliance UI to changing context of use

5 What We’ve Accomplished So Far 4 Informal tools for UI design *sketch-based tools for GUI / Web design -built & tested 1st generation, building next gen. now *informal tool for speech UI design -designed & implementation in progress 4 Automatic generation of simple control UIs -Hodes & Newman 4 First cut designs for multimodal *UI design tool & appliance (SpeechCorder w/ ICSI) 4 Experience w/ appliances & simple context *NotePals

6 1-3 Year Plan for Success 4 Year 1 *finish implementation of informal tools -study usage (especially of speech UI design) -use results to finish design of multimodal design tool *develop algorithms for extracting app model *build context-aware applications w/o tools -two testbeds to create & study +wirelessly networked PDAs in learning (op6) +extraction of tacit context using social networking (op5) -build taxonomy of contexts +how they should effect UI? -explore extraction of context from other sources +sensors & streams (op1 & 3)

7 1-3 Year Plan for Success (Cont.) 4 Year 2 *design & implement tool for multimodal UI design -extracts model & generates UI for 2 diverse platforms -uses simple context ques *develop algorithms for capturing user’s context *evaluate usage (apps & tools) in target settings 4 Year 3 *extend multimodal UI design tool -generate multi-platform UIs that dynamically adapt +allow context to be fully integrated in decisions *integrate with S/W & H/W design tools *evaluate usage (apps & tools) in target settings