Attribute gates

Attribute gates are a new user interface element designed to address the problem of concurrently setting attributes and moving objects between territories on a digital tabletop. Motivated by the notion of task levels in activity theory, and crossing interfaces, attribute gates allow users to operationalize multiple subtasks in one smooth movement. We present two configurations of attribute gates; (1) grid gates which spatially distribute attribute values in a regular grid, and require users to draw trajectories through the attributes; (2) polar gates which distribute attribute values on segments of concentric rings, and require users to align segments when setting attribute combinations. The layout of both configurations was optimised based on targeting and steering laws derived from Fitts' Law. A study compared the use of attribute gates with traditional contextual menus. Users of attribute gates demonstrated both increased performance and higher mutual awareness.

[1]  Shumin Zhai,et al.  Beyond Fitts' law: models for trajectory-based HCI tasks , 1997, CHI Extended Abstracts.

[2]  C G Drury,et al.  Movements with lateral constraint. , 1971, Ergonomics.

[3]  Meredith Ringel Morris,et al.  Release, relocate, reorient, resize: fluid techniques for document sharing on multi-user interactive tables , 2004, CHI EA '04.

[4]  Gordon Kurtenbach,et al.  The design and evaluation of marking menus , 1993 .

[5]  Terry Winograd,et al.  FlowMenu: combining command, text, and data entry , 2000, UIST '00.

[6]  Emmanuel Barillot,et al.  Control menus: excecution and control in a single interactor , 2000, CHI Extended Abstracts.

[7]  Kathy Ryall,et al.  UbiTable: Impromptu Face-to-Face Collaboration on Horizontal Interactive Surfaces , 2003, UbiComp.

[8]  François Guimbretière,et al.  Techniques , 2011, Laboratory Investigation.

[9]  Meredith Ringel Morris Supporting Effective Interaction with Tabletop Groupware , 2006, First IEEE International Workshop on Horizontal Interactive Human-Computer Systems (TABLETOP '06).

[10]  Don Hopkins,et al.  The design and implementation of pie menus , 1991 .

[11]  Nicholas Chen,et al.  Optimal parameters for efficient crossing-based dialog boxes , 2008, CHI.

[12]  Terry Winograd,et al.  Visual instruments for an interactive mural , 1999, CHI Extended Abstracts.

[13]  Stacey D. Scott Territory-Based Interaction Techniques for Tabletop Collaboration , 2003 .

[14]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[15]  M. Sheelagh T. Carpendale,et al.  Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication , 2004, Computer Supported Cooperative Work (CSCW).

[16]  Dimitre Novatchev,et al.  Chunking and Phrasing and the Design of Human-Computer Dialogues - Response , 1986, IFIP Congress.

[17]  B. Nardi Context and consciousness: activity theory and human-computer interaction , 1995 .

[18]  M. Sheelagh T. Carpendale,et al.  Fluid integration of rotation and translation , 2005, CHI.

[19]  Shumin Zhai,et al.  Scale effects in steering law tasks , 2001, CHI.

[20]  K. Kuutti Activity theory as a potential framework for human-computer interaction research , 1995 .

[21]  V. Kaptelinin Activity theory: implications for human-computer interaction , 1995 .

[22]  Frédéric Vernier,et al.  Visualization techniques for circular tabletop interfaces , 2002, AVI '02.

[23]  Shumin Zhai,et al.  More than dotting the i's --- foundations for crossing-based interfaces , 2002, CHI.