EdgeWrite Cole Gleason

Slides:



Advertisements
Similar presentations
Introduction to Computer Input Devices and Their Evaluation Shumin Zhai IBM Almaden Research Center.
Advertisements

Human Computer Interaction CSC User System Interface CSC Meeting 2 September 4, 2012.
1 Lecture 14: Novel interaction techniques and interfaces for new devices Brad Myers / / : Introduction to Human Computer Interaction.
AppLens and LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices Amy Karlson, Ben Bederson Computer Science Department Human-Computer Interaction.
TAUCHI – Tampere Unit for Computer-Human Interaction Manual Text Entry: Experiments, Models, and Systems Poika Isokoski Tampere Unit for Computer-Human.
Dialogue Design Speech, pen, and gestures Speech Output  Tradeoffs in speed, naturalness and understandability  Male or female voice? Technical issues.
PLT 2007 CSIS Shorthand Handwriting Recognition for Pen-Centric Interfaces Charles C. Tappert 1 and Jean R. Ward 2 1 School of CSIS, Pace University, New.
Text Input: Techniques and Research Tools Poika Isokoski at NIT Background: A Collage of images scanned from: Albertine Gaur. A history of.
I213: User Interface Design & Development Marti Hearst March 1, 2007.
Cognitive Dimensions T R G Green See rs/introCogDims/index.html
Brad A. Myers, CMU Pilot: Exploratory Programming for Interactive Behaviors: Unleashing Interaction Designers’ Creativity Brad Myers, Stephen Oney, John.
SIMS 213: User Interface Design & Development Marti Hearst March 9 and 16, 2006.
Symbol Creator Usability evaluation of a novel pen- based text input technique Melinda Luoma New Interaction Techniques February 25, 2003.
Usability 2004 J T Burns1 Usability & Usability Engineering.
1© Brad Myers Brad Myers A/05-499A: Interaction Techniques Spring, 2014 Lecture 19: Physical Gadgets and their Interaction Techniques.
CSC USI Class Meeting 2 August 31, Beginnings SOP 1: 1. When you use a (physical) key-based entry device, what do you do to the keys? A.
Morse Code and Enabling Technology Jeremy Cribb and Doug Daniell.
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
1© Brad Myers Brad Myers A/05-499A: Interaction Techniques Spring, 2014 Lecture 12: Past to Future: Text Entry for Computers and Handhelds,
Text Input to Handheld Devices for People with Physical Disabilities Brad A. Myers and Jacob O. Wobbrock Human Computer Interaction Institute School of.
Speech Recognition SR Commands Alternative Input Handhelds.
1© Brad Myers Brad Myers A/05-499A: Interaction Techniques Spring, 2014 Lecture 18: Interaction Techniques for People with Disabilities.
Mobile Text Entry: Methods and Evaluation CSCI 4800 March 31, 2005.
1 Shengdong Zhao Department of Computer Science University of Toronto July 9, 2008 earPod: Efficient, Hierarchical, Eyes-free Menu Selection.
Interactive Input Methods & Graphical User Input
Input Devices What is input? Everything we tell the computer is input.
CGMB214: Introduction to Computer Graphics
Interaction Gavin Sim HCI Lecture /111. Aims of this lecture Last week focused on persona and scenario creation. This weeks aims are: ◦ To introduce.
Input Devices. What is Input?  Everything we tell the computer is Input.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Handhelds in the Automobile: The Denali Navigation System Human Computer Interaction Institute School of Computer Science Carnegie Mellon University Brad.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices CS / Psych This material has been developed by Georgia Tech HCI faculty, and continues.
Fall 2002CS/PSY Dialog Design 3 How to use a PDA.
HCI For Pen Based Computing Cont. Richard Anderson CSE 481 B Winter 2007.
#+ professor patrick baudisch hci1: designing interactive systems hasso-plattner institute discrete, text, menus.
22CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 10: Advanced Input.
Microsoft Assistive Technology Products Brought to you by... Jill Hartman.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
Predicting Task Execution Time on Handheld Devices Using the Keystroke Level Model Annie Lu Luo and Bonnie E. John School of Computer Science Carnegie.
Chapter 1: Human Factors of Interactive Software 1.1 Introduction 1.2 Goals of System Engineering –Steps For User-interface Engineering 1.3 System - User.
Gesture Input and Gesture Recognition Algorithms.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
Title Authors Introduction Text, text, text, text, text, text Background Information Text, text, text, text, text, text Observations Text, text, text,
Patterns and Sequences Sequence: Numbers in a specific order that form a pattern are called a sequence. An example is 2, 4, 6, 8, 10 and 12. Polygon:
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Iterative Design and Evaluation of Event Architecture for Pen-and-Paper Interfaces HCI Group Stanford University Ron B. Yeh Andreas Paepcke Scott R. Klemmer.
Submitted by, Parvathy.B.S Roll No.48. INTRODUCTION  Virtual keyboard is a small java application that lets you easily create multilingual text content.
Gesture Input and Gesture Recognition Algorithms
Image by MIT OpenCourseWare Troughput (bps) Error rate (%) Mouse Trackball Joystick Touchpad.
Dialog Design 3 How to use a PDA

Chapter 1 Historical Perspective
Franklin (Mingzhe) Li, Mingming Fan & Khai N. Truong
Planning with PDAs Copyright 2006 South-Western/Thomson Learning.
NBKeyboard: An Arm-based Word-gesture keyboard
Chapter 1 Historical Perspective
Interactive Input Methods & Graphical User Input
Morse Code and Enabling Technology
Copyright Catherine M. Burns
Topic 14: Jacob O. Wobbrock, Andrew D. Wilson, and Yang Li. 2007
Chapter 1 Historical Perspective
i213: User Interface Design & Development
HCI For Pen Based Computing
Interactive Input Methods & Graphical User Input
Zone and Polygon Menus:
Figure 2: Tasks and the corresponding features explored in the study.
Ist 331 class 6 [5 min.] frank ritter, 14 sep 15
Human and Computer Interaction (H.C.I.) &Communication Skills
Title Introduction: Discussion & Conclusion: Methods & Results:
User/System Interface CSC
Presentation transcript:

EdgeWrite Cole Gleason Jacob O. Wobbrock, Brad A. Myers, and John A. Kembel. 2003. EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion. In Proceedings of the 16th annual ACM symposium on User interface software and technology (UIST '03). ACM, 61-70. 

About the Authors Jacob O. Wobbrock Brad A. Myers John A. Kembel Ph.D. at HCII in 2006 Now at University of Washington Leads Mobile and Accessible Design Lab Brad A. Myers Needs no explanation (I hope!) Advisor of Jacob John A. Kembel MS in HCI from CMU Design focus

Goal of EdgeWrite People with motor impairments struggle with gestural text entry Make a text entry method for people with motor impairments: Stability Accuracy Developed at the time when PDAs and Palms were popular Therefore, compared to Graffiti

Problems with Graffiti Relies on stable, smooth gestures Segmented input areas Modal

Two Components of Edgewrite Instead of recognizing a pattern, just look for sequence of corner taps Physical constraints will result in more: Stability Speed Accuracy Feedback Fitts’ Law overshoot

Character Set

Design of EdgeWrite Path doesn’t matter, only corners. Unistroke One mode for punctuation only Capitalization stoke There are alternate forms too, some users tried these

Evaluation (1st Group) 10 users Between subjects design: Grafitti vs. EdgeWrite Introduction, practice session, testing session Realistic entries Results: 18% improvement in keystrokes per character Graffiti has faster time per character, but not faster entry overall Both alphabets very learnable

Evaluation (2nd Group) 4 users with motor disabilities Observation of EdgeWrite with error counts Results: Subject 1: Bounce in Grafitti caused punctuation errors Errors: Graffiti (22/72) and EdgeWrite (68/72) Subject 2: Could not write some characters 8 errors in Graffiti sentence, none in EdgeWrite Diagonals were hard Subject 3: Unable to make some characters in Graffiti, could make them in EdgeWrite 3 errors in Graffiti sentence, none in EdgeWrite Subject 4: “Much easier, my goodness” 2 errors in Graffiti sentence, none in EdgeWrite

Conclusions Future work on trackballs, joysticks, etc. See other publications! Questions: Is EdgeWrite really better than Graffiti for people with and without motor impairments? Development of assistive technology can lead to products and inventions for people without these impairments as well. What is the role of assistive technology research in technology transfer to industry? Evaluations of assistive technology tend to be difficult, as authors and you all noted. How does this impact research and development of assistive technology?