Li Chi08 Blind Sight

77
blindSight: Eyes-free mobile phone interaction Kevin Li, University of California, San Diego Patrick Baudisch, Microsoft Research Ken Hinckley, Microsoft Research

description

 

Transcript of Li Chi08 Blind Sight

Page 1: Li Chi08 Blind Sight

blindSight:Eyes-free mobile phone interaction

Kevin Li, University of California, San DiegoPatrick Baudisch, Microsoft ResearchKen Hinckley, Microsoft Research

Page 2: Li Chi08 Blind Sight

calendar

preview

“Monday 9am”

“tic, tic, sssssh”

“How about Monday morning?”

“Yeah, looks likeI’m free after 10”

blindSight

Page 3: Li Chi08 Blind Sight

blindSightis an application running on Microsoft Windows Smartphone

is launched when user places or receive a call. It then replaces the in-call menu

unlike the in-call menu, blindSight uses auditory feedback

Page 4: Li Chi08 Blind Sight

why?

Page 5: Li Chi08 Blind Sight

PCs…PC screens have the users’ undivided attention

design for the visual channel

Page 6: Li Chi08 Blind Sight

eyePhone

Page 7: Li Chi08 Blind Sight

environment

Page 8: Li Chi08 Blind Sight

visual impairment

Page 9: Li Chi08 Blind Sight

screen-less device

Page 10: Li Chi08 Blind Sight

can’t seescreen

Page 11: Li Chi08 Blind Sight
Page 12: Li Chi08 Blind Sight
Page 13: Li Chi08 Blind Sight

Lots of information is stored on mobile phones…

Page 14: Li Chi08 Blind Sight

… the interfaces are visual

Page 15: Li Chi08 Blind Sight

0123456789

# of

Peo

ple

Would Like

Very Important

# of

par

ticip

ants

“I need to access as part of a phone conversation:”survey

Page 16: Li Chi08 Blind Sight

Ok, so let’s just translate all text from visual to auditory

– “Menu: Press 1 to search contacts; press 2 to add a contact; press 3 to access your calendar…”

Wait, that sounds familiar

Page 17: Li Chi08 Blind Sight

Please listen carefully as ouroptions have changed…

Page 18: Li Chi08 Blind Sight

related work

Page 19: Li Chi08 Blind Sight

User’s should be able to “dial ahead” [Perugini et al.,CHI 2007]

Zap and Zoom allows users to jump to locations using shortcuts [Hornstein, UBILAB Rep 1994]

Use visual channel to inform users about options [Yin and Zhai, CHI 2006]

interactive voice response

Page 20: Li Chi08 Blind Sight

Time compress audio[Dietz and Yerazunis, UIST 2001]

Integrate speech commands into the conversation [Lyons et al., CHI 2004]

phone interactionmid-conversation

Page 21: Li Chi08 Blind Sight

blindSight’sauditory feedback

Page 22: Li Chi08 Blind Sight

audio is heard only by the user, not by the person at the other end

Page 23: Li Chi08 Blind Sight

rationale

people can recover from audio interruptionsas long as interruption is short

human-human conversation contains redundancy

can we use this redundancy to injectauditory feedback from the device?

Page 24: Li Chi08 Blind Sight

how do we make sure device feedback fits into these time windows of low information content?

Page 25: Li Chi08 Blind Sight

rules

1. feedback only on-demand

hearvoice note

mute speaker phone

heartask list

addcontact

recordvoice

findcontact

calendar

hearemails

hear textmessage

home

Page 26: Li Chi08 Blind Sight
Page 27: Li Chi08 Blind Sight
Page 28: Li Chi08 Blind Sight

rules

2. brevity

21 3

8delete

4

9765

abc def

tuv

ghi

wxyzpqrs

mnojkl

nextplay

find contact

type 6“200 hits”

type 2“12 hits”

type 7“Marion”

Page 29: Li Chi08 Blind Sight

rules

3. non-speech previews of composites

week week

day day

3 hours 3 hours

½ hour ½ hourblock½h

previewday

+–––

+

_

whereAmI go today

preview3 hours

++

calendar

(what if the content is a long list,such as appointments for a day?)

Page 30: Li Chi08 Blind Sight
Page 31: Li Chi08 Blind Sight
Page 32: Li Chi08 Blind Sight

rules

4. decomposition

week week

day day

3 hours 3 hours

½ hour ½ hournext

previewday

+–––

+

_

whereAmI go today

preview3 hours

(what if the content is a long list,such as appointments for a day?)

Page 33: Li Chi08 Blind Sight

rules

5. interruptability

user interface runs as a separate thread

Page 34: Li Chi08 Blind Sight

1 32

64 5

97 8

actiondelete save

rules

6. minimize modes

1 32

64 5

97 8

actiondelete save

mon wedtue

satthu fri

sun

actiondelete save

pick day start time end time

…modes

Page 35: Li Chi08 Blind Sight

rules

6. minimize modes (avoid wizards)

week week

day day

3 hours 3 hours

½ hour ½ hourblock½h

previewday

+–––

+

_

whereAmI go today

preview3 hours

++

++

Page 36: Li Chi08 Blind Sight

hearvoice note

mute speaker phone

heartask list

addcontact

recordvoice

findcontact

calendar

hearemails

hear textmessage

home

Page 37: Li Chi08 Blind Sight

add contact

21 3

8

save

4

97

6

0

5

delete

Page 38: Li Chi08 Blind Sight

iterator

1 32

64 5

97 8

action

action

delete save

menu

patterns

Page 39: Li Chi08 Blind Sight

calendar

week week

day day

3 hours 3 hours

½ hour ½ hourblock½h

previewday

+––

–+

_

whereAmI go today

preview3 hours

++

++

Page 40: Li Chi08 Blind Sight

(shows fast usage by an experienced user)

demo video

Page 41: Li Chi08 Blind Sight
Page 42: Li Chi08 Blind Sight
Page 43: Li Chi08 Blind Sight

hardware

Page 44: Li Chi08 Blind Sight
Page 45: Li Chi08 Blind Sight
Page 46: Li Chi08 Blind Sight
Page 47: Li Chi08 Blind Sight

space

Page 48: Li Chi08 Blind Sight

epoxy dots

enlarged spaces

Page 49: Li Chi08 Blind Sight

0%

2%

4%

6%

8%

10%

12%

14%

16%

1 2 3

Erro

r Rat

e (%

)

Flip

EarThumb

Visual

Flip

Ear

Visual

error

Page 50: Li Chi08 Blind Sight
Page 51: Li Chi08 Blind Sight

13 26 459 78# *

0

.

Page 52: Li Chi08 Blind Sight

0%

2%

4%

6%

8%

10%

12%

14%

16%

1 2 3

Erro

r Rat

e (%

)

Flip

EarThumb

Visual

Flip

Ear

Visual

error

Page 53: Li Chi08 Blind Sight

blindSightevaluation

Page 54: Li Chi08 Blind Sight

interfaces

Smartphone 2003 (sighted)BlindSight (eyes-free) vs.vs.

Page 55: Li Chi08 Blind Sight

task

while “driving”idle

(1) schedule appointments and (2) add contacts

Page 56: Li Chi08 Blind Sight

0 1 2 3 4 5 6 7 8

Was not missing information

Knew position in the menu

Knew what day/time I was at

Felt in control of the conversation

Better for setting meeting times

Prefer if driving and talking

Prefer Overall

blindSight Smartphone

Overall preference

results

Page 57: Li Chi08 Blind Sight

1. brevity is good, but use in moderationclarification of navigation overrides brevity

2. predictable/modeless user interface is key

3. auditory feedback goes a long way even during phone call(disclaimer: need to study how it interferes with activities… driving)

lessons

Page 58: Li Chi08 Blind Sight

environment

visual impairment

can’t seescreen

screen-lessdevice

next:

Page 59: Li Chi08 Blind Sight

eyePhone

Page 60: Li Chi08 Blind Sight

eyePhone

eyesFreePhone

?

Page 61: Li Chi08 Blind Sight

blindSight:Eyes-free mobile phone interaction

Kevin Li, University of California, San DiegoPatrick Baudisch, Microsoft ResearchKen Hinckley, Microsoft Research

Page 62: Li Chi08 Blind Sight
Page 63: Li Chi08 Blind Sight

extra slides

Page 64: Li Chi08 Blind Sight

0 1 2 3 4 5 6 7

Could hear partner despite …

Could hear blindSight despite …

Easy to listen and hit buttons

Day preview was useful

3 hour preview was useful

Useful to hear content without …

Tactile dots on keypad were useful

Page 65: Li Chi08 Blind Sight

1. built a system

2. a set of eyes-free design rules

3. keypad modifications enabling eyes-free

4. user study comparing with a product (Smartphone 2003)

contributions

Page 66: Li Chi08 Blind Sight

1. feedback only on-demand2. brevity3. non-speech previews of composites 4. decomposition5. interruptability6. minimize modes

rules

Page 67: Li Chi08 Blind Sight

iterator

1 32

64 5

97 8

action

action

delete save

menu

patterns

Page 68: Li Chi08 Blind Sight

hearvoice note

mute speaker phone

heartask list

addcontact

recordvoice

findcontact

calendar

hearemails

hear textmessage

home

Page 69: Li Chi08 Blind Sight

add contact

21 3

8

save

4

97

6

0

5

delete

Page 70: Li Chi08 Blind Sight

iterator

1 32

64 5

97 8

action

action

delete save

menu

patterns

Page 71: Li Chi08 Blind Sight

calendar

week week

day day

3 hours 3 hours

½ hour ½ hourblock½h

previewday

+––

–+

_

whereAmI go today

preview3 hours

++

++

Page 72: Li Chi08 Blind Sight

hearvoice note

mute speaker phone

heartask list

addcontact

recordvoice

findcontact

calendar

hearemails

hear textmessage

21 3

8save

4

976

0

5

delete

week week

day day

3 hours 3 hours

½ hour ½ hourblock½h

previewday

+–––

+

_

whereAmI go today

preview3 hours

++

21 3

8delete

4

9765

abc def

tuv

ghi

wxyzpqrs

mnojkl

nextplay

add contact find contact

calendar

home

type type

folder folder

n items n items

item itemplay

+–––

+_ +preview

+

email, tasks, voice, SMS home

help

hold bottom left for

hold bottom right for

menu

Page 73: Li Chi08 Blind Sight

…is a phenomenon in which people who are perceptually blind in a certain area of their visual field demonstrate some visual awareness, without any qualitative experience

blindSight...

[wikipedia]

Page 74: Li Chi08 Blind Sight

don’t mode me in

blind sight

10 design rulesto allow eyes-free use and flow

tactile features

Page 75: Li Chi08 Blind Sight

…are in in a mobile situation

If they requires visual attention,users will fail at their current activity

interference with social activitiesdrive off the road…

phones…

Page 76: Li Chi08 Blind Sight
Page 77: Li Chi08 Blind Sight

vs.vs.baseline

interfaces