Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18,...

43
interactio n patrick baudisch microsoft research adaptive systems—interaction focus friday, may 18, large screens

Transcript of Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18,...

Page 1: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

interaction

patrick

baudischmicrosoft researchadaptive systems—interaction focus

friday, may 18, large screens

Page 2: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

techniquesdevices &

Page 3: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

is a construct that "implements the hardware binding portion of a user-computer interface design".An earlier informal definition adds that interaction techniques are "ways to use input devices to enter information into the computer“.

interactiontechnique

[Foley, van Dam, Feiner, Hughes,Computer Graphics Principles and Practice. 1990]

Page 4: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

always use the most available device

mantra

only when that fails, escalate to a larger,more powerful device

Page 5: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

large

Page 6: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

what changes?

makingpointingreachinginvokingaccuracy

Page 7: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

making

Page 8: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

projection

Page 9: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[guimbretiere, stanford]

Page 10: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[Starkweather, MSR]

Page 11: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

f+c screen

[baudisch et al., 2001]

Page 12: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

escritoire

[Mark Ashdown]

Page 13: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

Lars Eric HolmquistUbiquitous Graphics

Page 14: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

handheld

[Cao & Balakrishnan UIST 2006]

projectors

Page 15: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

table

Page 16: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

frustratedtotal internal reflection

Page 17: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

pointing

Page 18: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

gyro mouse

Page 19: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[wilson 03]

xwand

Page 20: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[nintendo 06]

wii

Page 21: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

hull

core

optical sensor

soap

Page 22: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

touch

Page 23: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

reaching

Page 24: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

location-independent

[pier & landay, 1992]

Page 25: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[pupyref & billinghurst uist‘96]

go go

Page 26: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

[baudisch et al., 2003]

drag-and-pop

Page 27: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

tablecloth

[baudisch et al.]

Page 28: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

invoking

Page 29: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

sim press

[Benko, Wilson, Baudisch CHI 2005]

Page 30: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

trackingmenus

[Fitzmaurice et al UIST 2003]

Page 31: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

hoverwidget

[Grossman et al, CHI 2006]

Page 32: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

trailingwidget

[Forlines & Vogel, UIST ‘06]

Page 33: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

accuracy

Page 34: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

high-density cursor

Page 35: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

mouse ethermouse ether

Page 36: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

dual-finger

Page 37: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

windows

paper Grudin

Page 38: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

groupBar

Page 39: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.
Page 40: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

vs.

Page 41: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

(input: wall display users are mobile users lack of keyboard, pointing accuracy)

vs.limitated screen and input user’s perceptual &

motor abilities limited

can we use the same tools for large and small?

[irani, gutwin, yang 2006]

Page 42: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

papers

Page 43: Interaction patrick baudisch microsoft research adaptive systemsinteraction focus friday, may 18, large screens.

under table

[Forlines et al, UIST ‘06]