Ahmed Sabbir Arif York University, Toronto, Canada

Slides:



Advertisements
Similar presentations
Principal Investigator Supervisor Co-Supervisor Edison Mukadah Proff Greg Foster Dr Hannah Slay.
Advertisements

Experimental Study of Stroke Shortcuts for a Touchscreen Keyboard with Gesture-Redundant Keys Removed Ahmed Sabbir Arif1,2,  Michel Pahud1, Ken Hinckley1,
Input and Output Devices. I/O Devices: Input information data An input device one that, together with appropriate software, transforms information from.
Data Entry Devices Introduction –Keyboard entry devices are superior to other devices such as knobs, levers, and thumb wheels. –Speed and accuracy are.
ORGANIZING THE CONTENT Physical Structure
Multi-Modal Text Entry and Selection on a Mobile Device David Dearman 1, Amy Karlson 2, Brian Meyers 2 and Ben Bederson 3 1 University of Toronto 2 Microsoft.
Computer Training for Elders.  We make some assumptions about who you are: ◦ You are interested in using a computer for a few basic tasks (to begin with)
Human Centred Design of a smart phone alert application for drivers Annie Pauzié, Ifsttar/LESCOT, France
SNOUT: One-Handed use of Capacitive Touch Devices Adam Zarek, Daniel Wigdor, Karan Singh University of Toronto.
Location Based Social Networking For All Presenter: Danny Swisher.
Data analysis and interpretation. Agenda Part 2 comments – Average score: 87 Part 3: due in 2 weeks Data analysis.
Principal Investigator Supervisor Co-Supervisor Edison Mukadah Dr Greg Foster Dr Hannah Slay.
Diary studies Rikard Harr November 2010 © Rikard Harr Outline The Diary study: benefits, challenges and alternatives The papers: aims and use of.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Shared Surfaces eut Odul AKYAPI TRACKBALL EFFICIENT APPLIANCE Practical Easier Ahead of alternative solutions As an added feature, trackball was.
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.
Jesper Kjeldskov & Jan Stage Department of Computer Science Aalborg University Denmark New Techniques for Usability Evaluation of Mobile Systems.
Fat Finger Worries: How Older and Younger Users Physically Interact with PDAs Katie A. Siek, Yvonne Rogers, & Kay Connelly Indiana University.
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
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.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Computer and Internet Basics.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
Basic Technology Components Review Keyboarding
Design of Handheld Devices
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
Mobile Text Entry: Methods and Evaluation CSCI 4800 March 31, 2005.
“What a Small World!” ---NaviChat Team 4: Andrew Puchle Arthur Liu Yi-Jen Lai.
1 Shengdong Zhao Department of Computer Science University of Toronto July 9, 2008 earPod: Efficient, Hierarchical, Eyes-free Menu Selection.
GUIDe: Alternative to the Computer Mouse Group 8 Paul McNutt, Blake Williams, Colby Holland, and Brandon Carpenter.
Input, Chapter 4 ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
Nurturing Living Languages © C-DAC Mahesh D. Kulkarni C-DAC GIST Group Electronics and Information Technology Exposition - ELITEX 2005 India.
User Models Predicting a user’s behaviour. Fitts’ Law.
Comparing the Effectiveness of Alternative Approaches for Displaying Edit-Error Messages in Web Forms Bill Mockovak Office of Survey Methods Research Bureau.
11.10 Human Computer Interface www. ICT-Teacher.com.
Interaction Gavin Sim HCI Lecture /111. Aims of this lecture Last week focused on persona and scenario creation. This weeks aims are: ◦ To introduce.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
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.
LOGO Imperfect in- vehicle collision avoidance warning systems can aid distracted drivers Masha Maltz, David Shinar Transportation Research Part F 10 (2007)
1 Quality of Service  Quality of Service  Dropped connections  Unavailable websites  Network outages & Delays  Goal is to reduce user frustration.
Recognition of spoken and spelled proper names Reporter : CHEN, TZAN HWEI Author :Michael Meyer, Hermann Hild.
Dialog Design - Gesture & Pen Interfaces, Mobile Devices CS / Psych This material has been developed by Georgia Tech HCI faculty, and continues.
Larry Shi Computer Science Department Graduate Research Mini Talk.
Fall 2002CS/PSY Dialog Design 3 How to use a PDA.
Interaction techniques for post-WIMP interfaces Lawrence Sambrooks Supervisor: Dr Brett Wilkinson.
Mobile UIs Lecture #14 – April 28 th, : User Interface Design and Development.
Influence of Mobile Devices on Password Composition and Authentication Performance Paper by: Emanuel von Zezschwitz, University of Munich, Germany Alexander.
Comparing Handheld and Voice-Control Interfaces When Using Mobile Phones and Portable Music Players Friday, December 17 th, 2010 Justin M. Owens Shane.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
1 Dialogue, Speech and Images: The Companions Project Data Set Yorick Wilks, David Benyon, Christopher Brewster, Pavel Ircing, and Oli Mival
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
Interacting with your Computer Chapter 2 Learning Objectives Identify five key groups on standard computer keyboard Name six special purpose keys.
USER INTERFACE DESIGN (UID). Introduction & Overview The interface is the way to communicate with a product Everything we interact with an interface Eg.
1 Information-efficient human-computer interfaces David MacKay Department of Physics, University of Cambridge - with David Ward and Alan Blackwell
I can be You: Questioning the use of Keystroke Dynamics as Biometrics Tey Chee Meng, Payas Gupta, Debin Gao Ke Chen.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
By…, S.SHOBANA MOBILE COMPUTING. Processing... Overview  What is mobile computing?  Types of mobile computing  Advantages of Mobile computing  Limitations.
Copyright © Terry Felke-Morris Web Development & Design Foundations with HTML5 8 th Edition CHAPTER 5 KEY CONCEPTS 1 Copyright ©
Discovering Computers 2009 Chapter 1 Introduction to Computers.
11.10 Human Computer Interface
Dialog Design 3 How to use a PDA
Human Computer Interaction Lecture 20 Universal Design
Google translate app demo
Franklin (Mingzhe) Li, Mingming Fan & Khai N. Truong
Hands-free Eyes-free Text Messaging
NBKeyboard: An Arm-based Word-gesture keyboard
Human and Computer Interaction (H.C.I.) &Communication Skills
Presentation transcript:

Ahmed Sabbir Arif York University, Toronto, Canada a.s.arif@gmail.com Text Entry Nomadicity Ambient Awareness, Handedness, and Error Adaptation Ahmed Sabbir Arif York University, Toronto, Canada a.s.arif@gmail.com

Character-Based Text Entry One character at a time: Non-ambiguous: Qwerty, ... Ambiguous: Multi-tap, ... We also have: Word-based text entry: handwriting, ... Phrase-based text entry: predictive, ...

Techniques: Timeline 1714 Mechanical Transcribing Machine 1830 Stenotype Machine 1870s Qwerty 1880s Typewriters 1936 Dvorak Personal Computers 1970s Mobile Keypads 1990s 1993 handwriting Apple Newton

Typewriters & Computers Qwerty Dvorak Qwerty vs. Dvorak: Path dependence?

Chording Keyboards Chording keyboards: Twiddler, ... Chorded keyers: Septambic Keyer, ... Was never widely accepted Stenotype machine was built by Karl Drais in 1830.

12-Key Mobile Keypad Multi-tap: T9 Text Entry Other techniques: Time-out, kill button T9 Text Entry Predictive Other techniques: TiltText, LetterWise, ... Other keypads: Less-Tap, Reduced Qwerty, ...

Reduced Sized Keyboards Mini-Qwerty or thumb keyboards Virtual or soft keyboards and keypads: Usually soft versions of physical keyboards A few use different methods: RollPad, ...

Projection Keyboards The concept immerged from IBM in 1995 Failed to get its anticipated attention Business decision rather than usability issues

Touchscreens Touchscreen devices are in demand Many replace physical keyboards Difficult to input text with virtual keyboards: No synthetic tactile feedback: vibration, ... More error prone: Error prevention techniques: character replacements, key-target resizing, ...

Nomadic Text Entry Non-stationary text entry Facts: Walking, driving, or commuting Facts: Slower and more erroneous [Hillman][Lin][Mustonen] Perfect task-parallelism is not possible [Meyer] Involves a limited peripheral resource – our eyes Creates competition for the attention between the device and the ambient environment from gettyimages.ca

Nomadic Text Entry Techniques Eyes-free: Gesture – performs well only when guided by auditory feedback [Brewster][Lumsden] Voice – error prone, heavyweight, performance drops when noisy, not realistic [Mankoff] [Brewster] Other: Chorded – takes time to master [Yatani] Wearable – not convenient, erroneous [Chamberlain] Synthetic tactile feedback improves touchscreen performance [Hoggan]

Nomadic Text Entry Ambient Awareness

Our Approach Reduce the competition for focus: Real-time, because Increase users’ awareness of ambient environment By providing real-time feedback on their surroundings Users already swap focus regularly between the text entry area and the keyboard [Arif] Real-time, because Users mostly occupied with instant spatial factors Human navigation system is a dynamic, egocentric representation [Wang]

Four Feedback Techniques Textual Visual Textual & visual Textual & visual via translucent keyboard

Textual Feedback In textual or written form Like turn-by-turn directional information by a GPS We used the WOz method during the experiment pre-set list containing messages, i.e. go straight, left turn ahead, etc.

(Textual &) Visual Feedback Live video using the embedded camera Textual feedback: Translucent (alpha = 0.5) in textual & visual Visual feedback area is not compromised Background doesn’t obscure text Users hold devices in 10–40° angles: Shows the next few metres of the path Allows short-term navigation Highly beneficial

Textual & Visual via Translucent KB A translucent virtual KB (alpha = 0.35) to show the visual feedback behind the keys Less focus swap within the interface Solid textual feedback area Background doesn’t obscure text

Similar Techniques No empirical study Video feedback obscures text input and the keys Input background keeps changing Causes confusion and irritation [Pilot study] Road SMS Type n Walk Walk and Text

User Study Apple iPhone 4 Textual feedback simulated by the Wizard Inputted the presented text phrases [Soukoreff] Textual feedback simulated by the Wizard Sent directly to the iPhone using a web app Initial walking speed Text entry Stationary and nomadic

Obstacle Path Mimics realistic walking environments: Forces users’ attention to the obstacles placed along the path Similar to [Barnard] Approx. 7.5×6 metres One lap 24 metres 13 turns, 3 intersections

Design 12 participants + Initial text entry and walking performance * 5 techniques * 15 phrases = 900 phrases + Initial text entry and walking performance Record: WPM, Total ER, Tfix automatic Lap time, total laps, wrong turns, bumps manual Wizard’s mistakes manual

Results: WPM, Total ER Significant effect No Significant effect Significant effect Textual, textual & translucent significantly faster

Discussion: WPM, Total ER Improved entry speed: Textual 14% Visual 8% Textual & visual, 6% Textual & translucent 11% compared to the baseline Textual & Textual & translucent significantly faster

Results: Walking Speed 159% more time to finish a lap while nomadic No significant effect Considered walking a secondary task

Results: Wrong Turns, Collisions No Significant effect Significant effect

User Feedback No significant effect Most felt “neutral” Wanted to use in challenging scenarios i.e. busy street Wanted to acquire the textual feedback system

Overall Performance Textual and textual & visual via translucent keyboard had better overall performance Improved entry speed by 14% and 11% Reduced error rates by 13% Textual – fastest walking speed (51.10 sec. per lap) Collision count was high (8 in total) Translucent – Low collision count (4 in total) Highest lap time (57.11 sec. per lap)

Nomadic Text Entry Handedness

Research Questions Do users input text while nomadic? [YES] do they use Both hands, The dominant hand, or The non-dominant hand? While nomadic & only one hand is available? [YES] do they use:

Survey Design Online – forums, e-mailing lists, ... Voluntary sampling method – users self-selected Screened for: Adult – 18+ Owns a handheld device Fluent in English English is their primary mobile OS language

User Demographics 133 users after pre-screening From 20 countries (4 continents) 46% female 71% touch-typists Avg. usage – 4hrs/day Avg. texts – 26/day Handedness: 90% right-handed 7% left-handed 3% ambidextrous

Devices & Keyboards 89% owned a smartphone All of them use physical or virtual Qwerty keyboard 11% use regular mobile devices Use physical or virtual 12-key keypad

While Walking 48% input text [almost everyday] Gender – no significant effect Male 51% Female 49% Age – significant effect 18–25 84.2% 26–35 51.0% 36–45 29.2% 45+ 25.0%

While Walking: Handedness Mobile handedness Handedness – no significant effect Both 54.7% Dominant 36.0% Non-dominant 9.3% Gender – no significant effect Age – no significant effect

While Walking: Hand Availability 88.7% input text Gender – no significant effect Age – significant effect 18-25 years old younger users are more committed Mobile handedness Handedness – no significant effect 78.7% dominant & 21.3% non-dominant Gender – significant effect 65% male & 92% female users prefer using dominant hand Age – no significant effect

While Commuting 90% input text [significantly higher] Gender – no significant effect Age – no significant effect Mobile handedness Handedness – no significant effect 53.5% both, 46.5% dominant, & 0% non-dominant Age – no significant effect

While Commuting: Hand Availability 85.8% input text [significantly higher] Gender – no significant effect Age – no significant effect Mobile handedness Handedness – no significant effect 85.9% dominant & 14.1% non-dominant Gender – significant effect 77% male & 95% female users prefer using dominant hand

While Driving 75% drive: 58% input text [more than walking!] Gender – no significant effect Age – no significant effect Mobile handedness Handedness – no significant effect 91.7% dominant, & 8.3% non-dominant Dominant hand use [significantly higher than walking/commuting] Age – no significant effect

Key Findings A large number of users input text while nomadic Commuting – significantly more Walking & driving – similar 96% drivers texts while driving: while doing such is illegal!! Age and gender do not influence the decision of texting + commuting or driving Age influence the decision of texting + walking No effect of handedness, age, or gender on mobile handedness ~50% use both & ~50% the dominant hand

Key Findings Almost all users continue typing while while the other hand is occupied [Commute] no effect of age or gender on this choice [Walk] usually younger users Most female users prefer using the dominant hand Most drivers prefer using the dominant hand

Conclusion & Recommendations Nomadic techniques must be properly investigated In order to meet users’ need Stationary handedness do not apply Mobile handedness change based on: Whether walking/commuting or driving Hand availability Gender Must develop/explore driver-safe techniques

Adapting to a Faulty Text Entry Technique Adaptation

Research Questions Do users adapt to a faulty system? Do system errors influence adaptation process? Is there a threshold for identification as error-prone? How do users adapt to an error-prone system?

Selection of the 7 Letters To guarantee uniformity all letters must appear the same number of times Humans can remember 7 chunks ±2 in short-term memory tasks Require relatively similar effort to draw with Graffiti and Unistrokes

Procedure Input letters with pen on tablet » Primary method: Graffiti (large above) » Alternate method: Unistrokes (small above) » Suggested usage of alternate if unreliable $1 Recognizer Injected 10%, 30%, 50% errors » Into three out of seven random Graffiti letters
» Different letters for each session

Results of the Pilot Studies Pilot Study 1 I) No reliable switching behaviour for < 10% errors Pilot Study 2 II) Error-prone letters not reliably identified Instead: Global switch to alternate method III) Extra care if error-prone letters were identified

Final Study Within-subject, 12 participants Initial session × 1 block × 280 letters + Final session × 3 blocks × 280 letters = 1120 letters/user, total 13440 letters

The Usage of Alternate Method Used Unistrokes instead of Graffiti - significant

Extra Care while Inputting More time than average to draw a letter - significant

For Both Measures Significant effect for extra care per letter with more time than average to draw a letter error rates Significant learning effect

Summary Users do gradually adapt to a faulty system Adaptation is proportional to error rate Error rate has to be >10% to be perceived as error-prone Users learn to avoid frequently occurring errors faster

Thank You! Questions?