a comparison of consecutive and concurrent input text entry techniques for mobile phones

30
A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones Daniel Wigdor & Ravin Balakrishnan

Upload: nau

Post on 23-Feb-2016

65 views

Category:

Documents


0 download

DESCRIPTION

A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones. Daniel Wigdor & Ravin Balakrishnan. Text Messaging. Estimated 500,000,000,000 text messages in 2003 worldwide More popular outside North America. Ambiguity. Pressing “2” : {2,a,b,c,A,B,C}. Problem. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

Daniel Wigdor & Ravin Balakrishnan

Page 2: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

2

Text Messaging• Estimated 500,000,000,000 text messages

in 2003 worldwide

• More popular outside North America

Page 3: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

3

Ambiguity• Pressing “2” : {2,a,b,c,A,B,C}

Page 4: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

4

Problem• Multiple selection actions required• MacKenzie & Soukoreff:

• Between group selection: {2,a,b,c,A,B,C}• Within group selection: {a}

Page 5: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

5

Consecutive Selection• Most prior techniques consecutive:

• First make between group selection• Then make within group selection, or

disambiguation of automatic selection• MultiTap, T9, 2-Key, LetterWise,

WordWise…• What about selecting concurrently?

Page 6: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

6

Concurrent Selection: TiltText• Presented at UIST 2003• Between-group selection: press key• Within-group selection: tilt phone• Actions performed concurrently• Suggests new area of research

Page 7: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

7

Taxonomy: Multiplexed KeypadSingle Key Multiple Keys

Single Press Multi Press Single Press Multi Press

Consecutive #1 MultiTap Linguistic, Two-key

#4

Concurrent TiltText (with tilt

sensor)

#2 #3 #5

• 1,2 not possible• 4 & 5 are regressive• 3 suggests a use for chording

Page 8: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

8

Mobile Chording• Chording input for mobile devices:

• Selection tasks suggests better fit for chording on mobile phone

Page 9: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

9

ChordTap• Mobile phone selection tasks:

• Between group selection (phone keypad)• Within group selection (chord keys)

• Performed concurrently

Page 10: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

10

Design Issues• Mapping chord states to within-group

selection• Event that triggers text generation

Page 11: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

11

Chord Mappings• Ignoring case, buttons have 4 or 5

characters• Each chord has 2 states (down=0, up=1)• log25 = 3, 3 chords needed

Page 12: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

12

Chord MappingsChord States

Character Selected

Example

000 Numeral 7

001 First letter p

010 Second letter q

100 Third letter r

011 Fourth letter s

101 Fourth letter s

110 Fourth letter s

111 Fourth letter s

Page 13: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

13

Character Generation Event• Issue: when is character generated?• Actions To Generate a Character:Depresskeypad button

Depresschord Key1. 2. 3. Release…

which?

Page 14: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

14

Why Does it Matter?• Non-event keys can be visualized

• Reduces erroneous text entry• Helps with learning

• Non-event key can be held for subsequent character, savings

Page 15: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

15

Keypad Button Release (eg):1. Depress

keypad button:2. Depress chord key:

Screen: 9 W X Y Z

3. Release keypad button – text is generated.If next character requires same chord, keepit held down to skip step 2.

Page 16: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

16

Work Savings• Subsequent characters with same chords:

000 001 010 100 110

2 A B C -

3 D E F -

4 G H I -

5 J K L -

6 M N O -

7 P Q R S

8 T U V -

9 W X Y Z

Page 17: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

17

Keypad Button Release• Allows for visualization of within-

group selection• Allows same chord to be held for

successive characters• Savings on 20% of pairings

Page 18: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

18

Chord Key Release (eg):1. Depress

chord key:2. Depress keypad button:

3. Release chord key – text is generated.If next character requires same chord, keepit held down to skip step 2.

Screen: A D G J …

Page 19: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

19

Work Savings• Subsequent characters with same keypad

button:2 A B C -

3 D E F -

4 G H I -

5 J K L -

6 M N O -

7 P Q R S

8 T U V -

9 W X Y Z

Page 20: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

20

Chord-Key Release• Character generated when chord-key

released• Allows for visualization of between-

group selection• Allows same button to be held for

successive characters• Savings on 9% of pairings

Page 21: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

21

Chord-Key or Keypad Button• Text generated every time any key

released• Allows for no pre-visualization• Greatest savings: 29%

Page 22: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

22

Our Prototype• Button release text

generation• Equipped with 3 chords• Implemented on Mot i95cl• Mouse board for chords• 2-handed

Page 23: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

23

The Study• Comparing ChordTap to MultiTap• Between-Subject Design:

15 participants3 techniques (MultiTap: 1 or 2 handed, ChordTap)16 blocks of 20 phrases each2 sessions

• Same phrases for both techniques• Measured time & accuracy• Participants told to correct mistakes

Page 24: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

24

Results: Overall Speed• End of experiment: MT1: 11.05, MT2: 12.04, CT: 16.06

6

8

10

12

14

16

18

20

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Block

Text

Ent

ry S

peed

(WP

M)

One-Handed MTTwo-Handed MTChordTap

`

Day 1 Day 2

Page 25: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

25

Power-Law Extrapolation

y = 8.0351x0.1195

R2 = 0.9032

y = 7.7391x0.1466

R2 = 0.7964

y = 8.4133x0.2411

R2 = 0.9479

6

8

10

12

14

16

18

20

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Block

Tex

t Ent

ry S

peed

(W

PM

)

One-Handed MTTwo-Handed MTChordTap

`

Page 26: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

26

Results: Error Rate

0

1

2

3

4

5

6

7

8

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Block

Err

or r

ate

(%)

One-Handed MTTwo-Handed MTChordTap

Day 1 Day 2

Page 27: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

27

Conclusions• Identified taxonomy of research• Explored a new area within taxonomy• Fit chording to mobile-phone keypad:

• Mappings• Text generation event

• Implemented prototype• Formal study conducted• Chording better than MultiTap

Page 28: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

28

Future Work• Chording for one hand• Further exploration of taxonomy• Study of text generation event and

mappings

Page 29: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

29

Acknowledgements• Tovi Grossman• Maya Przybylski• Krista Strickland• DGP Lab members• Study participants• Microsoft Research

Page 30: A Comparison of Consecutive and Concurrent Input Text entry Techniques for Mobile Phones

30

Thank You!