Number of co-authors:37
Number of publications with 3 favourite co-authors:Alan Esenther:Daniel Wigdor:Mike Wu:
Kathy Ryall's 3 most productive colleagues in number of publications:Ravin Balakrishnan:108Clifton Forlines:52Chia Shen:45
go to course
Psychology of Interaction Design: The Ultimate Guide
Starts the day after tomorrow !
Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess
User Experience and Experience Design !
Our Latest Books
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
Publications by Kathy Ryall (bibliography)
Milette, Greg P., Schneider, Michael K., Ryall, Kathy and Hyland, Robert (2009): Exploiting social context for expertise propagation. In: Proceedings of the 32nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval 2009. p. 835. http://doi.acm.org/10.1145/1571941.1572155
Wittenburg, Kent, Lanning, Tom, Leigh, Darren and Ryall, Kathy (2008): Visualizing antenna design spaces. In: Levialdi, Stefano (ed.) AVI 2008 - Proceedings of the working conference on Advanced Visual Interfaces May 28-30, 2008, Napoli, Italy. pp. 83-90. http://doi.acm.org/10.1145/1385569.1385585
Wigdor, Daniel, Penn, Gerald, Ryall, Kathy, Esenther, Alan and Shen, Chia (2007): Living with a Tabletop: Analysis and Observations of Long Term Office Use of a Multi-Touch Table. In: Second IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2007 October 10-12, 2007, Newport, Rhode Island, USA. pp. 60-67. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2007.14
Forlines, Clifton, Esenther, Alan, Shen, Chia, Wigdor, Daniel and Ryall, Kathy (2006): Multi-user, multi-display interaction with a single-user, single-display geospatial application. In: Proceedings of the ACM Symposium on User Interface Software and Technology 2006. pp. 273-276. http://doi.acm.org/10.1145/1166253.1166296
In this paper, we discuss our adaptation of a single-display, single-user commercial application for use in a multi-device, multi-user environment. We wrap Google Earth, a popular geospatial application, in a manner that allows for synchronized coordinated views among multiple instances running on different machines in the same co-located environment. The environment includes a touch-sensitive tabletop display, three vertical wall displays, and a TabletPC. A set of interaction techniques that allow a group to manage and exploit this collection of devices is presented.
© All rights reserved Forlines et al. and/or ACM Press
Everitt, Katherine, Shen, Chia, Ryall, Kathy and Forlines, Clifton (2006): MultiSpace: Enabling Electronic Document Micro-mobility in Table-Centric, Multi-Device Environments. In: First IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2006 5-7 January, 2006, Adelaide, Australia. pp. 27-34. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.23
Ryall, Kathy, Forlines, Clifton, Shen, Chia, Morris, Meredith Ringel and Everitt, Katherine (2006): Experiences with and Observations of Direct-Touch Tabletops. In: First IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2006 5-7 January, 2006, Adelaide, Australia. pp. 89-96. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.12
Wu, Mike, Shen, Chia, Ryall, Kathy, Forlines, Clifton and Balakrishnan, Ravin (2006): Gesture Registration, Relaxation, and Reuse for Multi-Point Direct-Touch Surfaces. In: First IEEE International Workshop on Horizontal Interactive Human-Computer Systems Tabletop 2006 5-7 January, 2006, Adelaide, Australia. pp. 185-192. http://doi.ieeecomputersociety.org/10.1109/TABLETOP.2006.19
Esenther, Alan and Ryall, Kathy (2006): Fluid DTMouse: better mouse support for touch-based interactions. In: Celentano, Augusto (ed.) AVI 2006 - Proceedings of the working conference on Advanced visual interfaces May 23-26, 2006, Venezia, Italy. pp. 112-115. http://doi.acm.org/10.1145/1133265.1133289
Ryall, Kathy, Esenther, Alan, Forlines, Clifton, Shen, Chia, Shipman, Sam, Morris, Meredith Ringel, Everitt, Katherine and Vernier, Frederic (2006): Identity-Differentiating Widgets for Multiuser Interactive Surfaces. In IEEE Computer Graphics and Applications, 26 (5) pp. 56-64. http://doi.ieeecomputersociety.org/10.1109/MCG.2006.108
Shen, Chia, Ryall, Kathy, Forlines, Clifton, Esenther, Alan, Vernier, Frederic, Everitt, Katherine, Wu, Mike, Wigdor, Daniel, Morris, Meredith Ringel, Hancock, Mark S. and Tse, Edward (2006): Informing the Design of Direct-Touch Tabletops. In IEEE Computer Graphics and Applications, 26 (5) pp. 36-46. http://doi.ieeecomputersociety.org/10.1109/MCG.2006.109
Dietz, Paul H., Harsham, Bret, Forlines, Clifton, Leigh, Darren, Yerazunis, William, Shipman, Sam, Schmidt-Nielsen, Bent and Ryall, Kathy (2005): DT controls: adding identity to physical interfaces. In: Proceedings of the 2005 ACM Symposium on User Interface Software and Technology 2005. pp. 245-252. http://doi.acm.org/10.1145/1095034.1095075
In this paper, we show how traditional physical interface components such as switches, levers, knobs and touch screens can be easily modified to identify who is activating each control. This allows us to change the function performed by the control, and the sensory feedback provided by the control itself, dependent upon the user. An auditing function is also available that logs each user\'s actions. We describe a number of example usage scenarios for our technique, and present two sample implementations.
© All rights reserved Dietz et al. and/or ACM Press
Hancock, Mark S., Shen, Chia, Forlines, Clifton and Ryall, Kathy (2005): Exploring non-speech auditory feedback at an interactive multi-user tabletop. In: Graphics Interface 2005 May 9-11, 2005, Victoria, British Columbia, Canada. pp. 41-50. http://portal.acm.org/citation.cfm?id=1089508.1089516
We present two experiments on the use of non-speech audio at an interactive multi-touch, multi-user tabletop display. We first investigate the use of two categories of reactive auditory feedback: affirmative sounds that confirm user actions and negative sounds that indicate errors. Our results show that affirmative auditory feedback may improve one's awareness of group activity at the expense of one's awareness of his or her own activity. Negative auditory feedback may also improve group awareness, but simultaneously increase the perception of errors for both the group and the individual. In our second experiment, we compare two methods of associating sounds to individuals in a co-located environment. Specifically, we compare localized sound, where each user has his or her own speaker, to coded sound, where users share one speaker, but the waveform of the sounds are varied so that a different sound is played for each user. Results of this experiment reinforce the presence of tension between group awareness and individual focus found in the first experiment. User feedback suggests that users are more easily able to identify who caused a sound when either localized or coded sound is used, but that they are also more able to focus on their individual work. Our experiments show that, in general, auditory feedback can be used in co-located collaborative applications to support either individual work or group awareness, but not both simultaneously, depending on how it is presented.
© All rights reserved Hancock et al. and/or their publisher
Everitt, Katherine, Shen, Chia, Ryall, Kathy and Forlines, Clifton (2005): Modal spaces: spatial multiplexing to mediate direct-touch input on large displays. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 1359-1362. http://doi.acm.org/10.1145/1056808.1056916
We present a new interaction technique for large direct-touch displays called Modal Spaces. Modal interfaces require the user to keep track of the state of the system. The Modal Spaces technique adds screen location as an additional parameter of the interaction. Each modal region on the display supports a particular set of input actions and the visual background indicates the space's use. This "workbench approach" exploits the larger form factor of display. Our spatial multiplexing of the display supports a document-centric paradigm (as opposed to application-centric), enabling input gesture reuse, while complementing and enhancing the current existing practices of modal interfaces. We present a proof-of-concept system and discuss potential applications, design issues, and future research directions.
© All rights reserved Everitt et al. and/or ACM Press
Ryall, Kathy, Lesh, Neal, Lanning, Tom, Leigh, Darren, Miyashita, Hiroaki and Makino, Shigeru (2005): QueryLines: approximate query for visual browsing. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems 2005. pp. 1765-1768. http://doi.acm.org/10.1145/1056808.1057017
We introduce approximate query techniques for searching and analyzing two-dimensional data sets such as line or scatter plots. Our techniques allow users to explore a dataset by defining QueryLines: soft constraints and preferences for selecting and sorting a subset of the data. By using both preferences and soft constraints for query composition, we allow greater flexibility and expressiveness than previous visual query systems. When the user over-constrains a query, for example, a system using approximate techniques can display "near misses" to enable users to quickly and continuously refine queries.
© All rights reserved Ryall et al. and/or ACM Press
Morris, Meredith Ringel, Ryall, Kathy, Shen, Chia, Forlines, Clifton and Vernier, Frederic (2004): Beyond "social protocols": multi-user coordination policies for co-located groupware. In: Proceedings of ACM CSCW04 Conference on Computer-Supported Cooperative Work 2004. pp. 262-265. http://doi.acm.org/10.1145/1031607.1031648
The status quo for co-located groupware is to assume that "social protocols" (standards of polite behavior) are sufficient to coordinate the actions of a group of users; however, prior studies of groupware use as well as our own observations of groups using a shared tabletop display suggest potential for improving groupware interfaces by incorporating coordination policies - direct manipulation mechanisms for avoiding and resolving conflicts. We discuss our observations of group tabletop usage and present our coordination framework. We conclude with example usage scenarios and discuss future research suggested by this framework.
© All rights reserved Morris et al. and/or ACM Press
Ryall, Kathy, Forlines, Clifton, Shen, Chia and Morris, Meredith Ringel (2004): Exploring the effects of group size and table size on interactions with tabletop shared-display groupware. In: Proceedings of ACM CSCW04 Conference on Computer-Supported Cooperative Work 2004. pp. 284-293. http://doi.acm.org/10.1145/1031607.1031654
Interactive tabletops have been previously proposed and studied in the domain of co-located group applications. However, little fundamental research has been done to explore the issue of size. In this paper we identify a number of size considerations for tabletop design, and present an experiment to explore some of these issues, in particular the effects of group size and table size on the speed at which the task was performed, the distribution of work among group members, issues of shared resources, and user preference for table size. Our findings shed light on (1) how work strategies are affected by group size, (2) how social interaction varies with respect to table size, and (3) how the speed of task performance is influenced by group size but not by table size. In addition, our experiments revealed that for larger groups, designers might need to add additional vertical displays for shared information. This finding opens the door for extending single-display groupware to shared-display groupware settings that involve multiple, shared displays.
© All rights reserved Ryall et al. and/or ACM Press
Frenzel, Marty, Marks, Joe and Ryall, Kathy (2002): First UIST interface-design contest. In Interactions, 9 (5) pp. 57-62.
Garland, Andrew, Ryall, Kathy and Rich, Charles (2001): Learning hierarchical task models by defining and refining examples. In: K-CAP 2001 - Proceedings of the First International Conference on Knowledge Capture October 21-23, 2001, Victoria, BC, Canada. pp. 44-51. http://doi.acm.org/10.1145/500737.500748
Anderson, David, Frankel, James L., Marks, Joe, Leigh, Darren, Sullivan, Eddie, Yedidia, Jonathan and Ryall, Kathy (1999): Building Virtual Structures with Physical Blocks. In: Zanden, Brad Vander and Marks, Joe (eds.) Proceedings of the 12th annual ACM symposium on User interface software and technology November 07 - 10, 1999, Asheville, North Carolina, United States. pp. 71-72. http://www.acm.org/pubs/articles/proceedings/uist/320719/p71-anderson/p71-anderson.pdf
We describe a tangible interface for building virtual structures using physical building blocks. We demonstrate two applications of our system. In one version, the blocks are used to construct geometric models of objects and structures for a popular game, Quake II. In another version, buildings created with our blocks are rendered in different styles, using intelligent decoration of the building model.
© All rights reserved Anderson et al. and/or ACM Press
Newfield, Dale, Sethi, Bhupinder Singh and Ryall, Kathy (1998): Scratchpad: Mechanisms for Better Navigation in Directed Web Searching. In: Mynatt, Elizabeth D. and Jacob, Robert J. K. (eds.) Proceedings of the 11th annual ACM symposium on User interface software and technology November 01 - 04, 1998, San Francisco, California, United States. pp. 1-8. http://www.acm.org/pubs/articles/proceedings/uist/288392/p1-newfield/p1-newfield.pdf
Current navigation mechanisms for the World Wide Web promote a depth-first search for information on pages in hyperspace. This search strategy frequently results in the unintentional and often undesirable behavior of "web surfing" -- a user starts off in search of some information, but is side-tracked by tangential links. We propose a set of mechanisms based on breadth-first traversal that are better suited for directed searching. We have implemented our ideas as a scratchpad by augmenting an existing browser. Such a system makes web navigation both faster and easier.
© All rights reserved Newfield et al. and/or ACM Press
Ryall, Kathy, Marks, Joe and Shieber, Stuart (1997): An Interactive Constraint-Based System for Drawing Graphs. In: Robertson, George G. and Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 97-104. http://www.acm.org/pubs/articles/proceedings/uist/263407/p97-ryall/p97-ryall.pdf
The GLIDE system is an interactive constraint-based editor for drawing small- and medium-sized graphs (50 nodes or fewer) that organizes the interaction in a more collaborative manner than in previous systems. Its distinguishing features are a vocabulary of specialized constraints for graph drawing, and a simple constraint-satisfaction mechanism that allows the user to manipulate the drawing while the constraints are active. These features result in a graph-drawing editor that is superior in many ways to those based on more general and powerful constraint-satisfaction methods.
© All rights reserved Ryall et al. and/or ACM Press
Join our community and advance:
Page maintainer: The Editorial Team