Implementing Gesturing with Cursors in Group Support Systems

Gesturing from one human to another appears to span all cultural boundaries; one could possibly call it a universal means of communication. Group work studies have shown that gesturing makes up over 35 percent of all interactions. Participants use hand gestures to enact ideas, to focus the attention of the group, to signal turn-taking, and to reference objects on the work surface. Specifically, this paper explores gesturing as applied to users of group support systems. We address practical issues such as: at what level of interaction might gesturing be supported, how large and what shape should gesture pointers be, how they should move, network and processor throughput requirements, and group size effects. Our results show that while full motion computer gesturing can be supported on PC-LAN systems for small groups, gesturing for medium and large groups requires the use of special techniques such as regulating transmission rates, motion smoothing, and point and quiver cursors. These techniques could also be applied to wide area network implementations to reduce network traffic and latency problems.

[1]  Saul Greenberg Sharing views and interactions with single-user applications , 1990 .

[2]  Clarence A. Ellis,et al.  rIBIS: A Real-Time Group Hypertext System , 1991, Int. J. Man Mach. Stud..

[3]  Sara A. Bly,et al.  Managing a trois: a study of a multi-user drawing tool in distributed design work , 1991, CHI.

[4]  Jay F. Nunamaker,et al.  An experimental investigation of the effects of group size in an electronic meeting environment , 1990, IEEE Trans. Syst. Man Cybern..

[5]  Carmen Egido,et al.  Video conferencing as a technology to support group work: a review of its failures , 1988, CSCW '88.

[6]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[7]  Gerardine DeSanctis,et al.  A foundation for the study of group decision support systems , 1987 .

[8]  Saul Greenberg,et al.  Issues and experiences designing and implementing two group drawing tools , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[9]  Judith S. Olson,et al.  Concurrent editing: the group's interface , 1990, INTERACT.

[10]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[11]  Saul Greenberg Computer-Supported Cooperative Work and Groupware: An Introduction to the Special Issues , 1991, Int. J. Man Mach. Stud..

[12]  John C. Tang Listing, Drawing and Gesturing in Design: A Study of the Use of Shared Workspaces by Design Teams , 1989 .

[13]  Mark O. Pendergast Multicast channels for collaborative applications: design and performance evaluation , 1993, CCRV.

[14]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[15]  Hiroshi Ishii,et al.  Toward an open shared workspace: computer and video fusion approach of TeamWorkStation , 1991, CACM.

[16]  J. Valacich,et al.  Group Size and Anonymity Effects on Computer-Mediated Idea Generation , 1992 .

[17]  John C. Tang Findings from Observational Studies of Collaborative Work , 1991, Int. J. Man Mach. Stud..

[18]  S. A. Bly,et al.  Commune: a shared drawing surface , 1990 .

[19]  Hiroshi Ishii,et al.  ClearBoard: A Novel Shared Drawing Medium that Supports Gaze Awareness in Remote Collaboration (Special Issue on Next Generation Visual Telecommunication and Broadcasting) , 1993 .

[20]  Jay F. Nunamaker,et al.  Electronic meeting systems , 1991, CACM.

[21]  Daniel G. Bobrow,et al.  WYSIWIS revised: early experiences with multiuser interfaces , 1987, TOIS.

[22]  John C. Tang,et al.  Videodraw: a video interface for collaborative drawing , 1991, TOIS.

[23]  Steve Freeman,et al.  MMM: a user interface architecture for shared editors on a single screen , 1991, UIST '91.

[24]  John C. Tang,et al.  VideoWhiteboard: video shadows to support remote collaboration , 1991, CHI.