Santa Fe, NM, USA (2004)
General Chair: Steven K. Feiner
Program Chair: James A. Landay
Table of Contents:
Papers:
Bridging the gap from theory to practice: the path toward innovation in human-computer interaction (p. 1-1)
Session: Pens & sketching
CrossY: a crossing-based drawing application (p. 3-12)

4'57", 38Mb
Hierarchical parsing and recognition of hand-sketched diagrams (p. 13-22)

4'06", 29Mb
SketchREAD: a multi-domain sketch recognition engine (p. 23-32)
Session: Gestures
Simple vs. compound mark hierarchical marking menus (p. 33-42)
SHARK2: a large vocabulary shorthand writing system for pen-based computers (p. 43-52)

4'21", 27Mb
The radial scroll tool: scrolling support for stylus- or touch-based document navigation (p. 53-56)

3'04", 34Mb
Navigating documents with the virtual scroll ring (p. 57-60)
Session: Manipulating space
Multi-finger gestural interaction with 3d volumetric displays (p. 61-70)

5'07", 51Mb
Achieving higher magnification in context (p. 71-80)

2'51", 18Mb
Tangible NURBS-curve manipulation techniques using graspable handles on a large display (p. 81-90)

2'31", 17Mb
Collapse-to-zoom: viewing web pages on small screen devices by interactively removing irrelevant content (p. 91-94)

2'57", 18Mb
The IBar: a perspective-based camera widget (p. 95-98)

4'33", 43Mb
Session: Interactive surfaces
Video-based document tracking: unifying your physical and electronic desktops (p. 99-107)

3'41", 23Mb
Who cares?: reflecting who is reading what on distributed community bulletin boards (p. 109-118)

3'03", 30Mb
Visual tracking of bare fingers for interactive surfaces (p. 119-122)

3'03", 16Mb
Automatic projector calibration with embedded light sensors (p. 123-126)

4'42", 32Mb
Session: Large public displays
A remote control interface for large displays (p. 127-136)

1'41", 8Mb
Interactive public ambient displays: transitioning from implicit to explicit, public to personal, interaction with multiple users (p. 137-146)

4'52", 32Mb
C-blink: a hue-difference-based light signal marker for large screen interaction via any mobile terminal (p. 147-156)

5'00", 26Mb
A gesture-based authentication scheme for untrusted public terminals (p. 157-160)

1'24", 10Mb
Session: Invited surveys
Physical user interfaces: what they are and how to build them (p. 161-161)
Olfactory display (p. 163-163)
Session: Document interaction
ScreenCrayons: annotating anything (p. 165-174)

3'20", 35Mb
Clip, connect, clone: combining application elements to build custom interfaces for information access (p. 175-184)

5'02", 23Mb
Citrine: providing intelligent copy-and-paste (p. 185-188)

4'45", 44Mb
Interacting with hidden content using content-aware free-space transparency (p. 189-192)

3'07", 19Mb
Combining crossing-based and paper-based interaction paradigms for dragging and dropping between overlapping windows (p. 193-196)

1'18", 11Mb
Session: Speech in, X out
An optimization-based approach to dynamic data content selection in intelligent multimedia interfaces (p. 227-236)

3'55", 24Mb
Augmenting conversations using dual-purpose speech (p. 237-246)

2'54", 21Mb
Session: Wacky hardware
"Killer App" of wearable computing: wireless force sensing body protectors for martial arts (p. 277-285)

4'59", 61Mb
Using light emitting diode arrays as touch-sensitive input and output devices (p. 287-290)
Haptic pen: a tactile feedback stylus for touch screens (p. 291-294)

5'35", 31Mb