Charles Rich
About the author:
No description available of Charles Rich...
Publications by Charles Rich (bibliography)
» 2006 «
Rich, Charles, Sidner, Candace L., Lesh, Neal, Garland, Andrew, Booth, Shane and Chimani, Markus (2006): DiamondHelp: a new interaction design for networked home appliances. In Personal and Ubiquitous Computing, 10 (2) pp. 187-190
» 2004 «
Nunes, Nuno Jardim and Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal.
» 2002 «
Eisenstein, Jacob and Rich, Charles (2002): Agents and GUIs from task models. In: Gil, Yolanda and Leake, David (eds.) International Conference on Intelligent User Interfaces 2002 January 13-16, 2002, San Francisco, California, USA. pp. 47-54. Available online
This work unifies two important threads of research in intelligent user interfaces which share the common element of explicit task modeling. On the one hand, longstanding research on task-centered GUI design (sometimes called model-based design) has explored the benefits of explicitly modeling the task to be performed by an interface and using this task model as an integral part of the interface design process. More recently, research on collaborative interface agents has shown how an explicit task model can be used to control the behavior of a software agent that helps a user perform tasks using a GUI. This paper describes a collection of tools we have implemented which generate both a GUI and a collaborative interface agent from the same task model. Our task-centered GUI design tool incorporates a number of novel features which help the designer to integrate the task model into the design process without being unduly distracted. Our implementation of collaborative interface agents is built on top of the COLLAGEN middleware for collaborative interface agents.
Copyrights may apply
Eisenstein, Jacob and Rich, Charles (2002): A GUI editor that generates tutoring agents. In: Gil, Yolanda and Leake, David (eds.) International Conference on Intelligent User Interfaces 2002 January 13-16, 2002, San Francisco, California, USA. p. 236. Available online
Tutoring agents can provide a dynamic and engaging way to help users understand an application. However, integrating tutoring agents into applications is difficult. It requires the expertise to create the tutoring agent, and also an understanding of the inner workings of the application itself. This demo presents a task-based GUI editor that produces a software agent tutor for free. The designer need only create a task model, and then use the editor to produce the GUI. A tutoring agent will automatically be included in the new application.
Copyrights may apply
» 2001 «
Davies, Jim R., Gertner, Abigail S., Lesh, Neal, Rich, Charles, Sidner, Candace and Rickel, Jeff (2001): Incorporating Tutorial Strategies Into an Intelligent Assistant. In: International Conference on Intelligent User Interfaces 2001 January 14-17, 2001, Sanata Fe, New Mexico, USA. pp. 53-56. Available online
Computer tutors and intelligent software assistants have traditionally been thought of as different kinds of systems. However tutors and assistants share many properties. We have incorporated tutorial strategies into an intelligent assistant based on the COLLAGEN architecture. We are working on an agent, named Triton, which teaches and helps users with the graphical user interface of an air travel planning system. We found that the collaborative model underlying COLLAGEN is an excellent foundation for both an assistant and a tutor, and that both modes of interaction can be implemented in the same system with different parameter settings.
Copyrights may apply
Lesh, Neal, Rich, Charles and Sidner, Candace L. (2001): Collaborating with Focused and Unfocused Users under Imperfect Communication. In: Bauer, Mathias, Gmytrasiewicz, Piotr J. and Vassileva, Julita (eds.) User Modeling 2001 - 8th International Conference - UM 2001 July 13-17, 2001, Sonthofen, Germany. pp. 64-73. Available online
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. Available online
Rich, Charles, Sidner, Candace L. and Lesh, Neal (2001): Human-Computer collaboration for universal access. In: Stephanidis, Constantine (ed.) HCI International 2001 - Proceedings of the 9th International Conference on Human-Computer Interaction August 5-10, 2001, New Orleans, USA. pp. 100-104.
» 1997 «
Rich, Charles and Sidner, Candace (1997): Segmented Interaction History in a Collaborative Interface Agent. In: Moore, Johanna D., Edmonds, Ernest and Puerta, Angel R. (eds.) International Conference on Intelligent User Interfaces 1997 January 6-9, 1997, Orlando, Florida, USA. pp. 23-30. Available online
We have developed an application-independent toolkit, called Collagen, based on the SharedPlan theory of collaborative discourse, in which interaction histories are hierarchically structured according to a user's goals and intentions. We have used Collagen to implement an example collaborative interface agent with discourse processing, but not natural language understanding. In this paper, we concentrate on how a segmented interaction history supports user orientation, intelligent assistance, and transformations, such as returning to earlier points in the problem solving process and replaying segments in a new context.
Copyrights may apply
» 1996 «
Rich, Charles and Sidner, Candace (1996): Adding a Collaborative Agent to Graphical User Interfaces. In: Kurlander, David, Brown, Marc and Rao, Ramana (eds.) Proceedings of the 9th annual ACM symposium on User interface software and technology November 06 - 08, 1996, Seattle, Washington, United States. pp. 21-30. Available online
We have implemented a collaborative agent toolkit called Collagen and used it to build a software agent that collaborates with the user of a direct-manipulation graphical interface by following the rules and conventions of human discourse. One of the main results is an interaction history that is segmented according to the structure of the agent's and user's goals, without requiring the agent to understand natural language.
Copyrights may apply
Rich, Charles (1996): Window Sharing with Collaborative Interface Agents. In ACM SIGCHI Bulletin, 28 (1) pp. 70-79
An implemented system is described which allows a software agent to collaborate with a human user using a shared application window. The system automatically controls input permission and also provides mechanisms for signalling and communication. A generalization of the system to multiple users and agents, called NShare, is compared with common window-sharing tools, such as SharedX. This work is part of a larger agenda to apply principles of human collaboration and discourse structure to human-computer interaction using the interface agent paradigm.
Copyrights may apply
» 1994 «
Rich, Charles, Waters, Richard C., Strohecker, Carol, Schabes, Yves, Freeman, William T., Torrance, Mark C., Golding, Andrew R. and Roth, Michal (1994): Demonstration of an Interactive Multimedia Environment. In IEEE Computer, 27 (12) pp. 15-22
» 1988 «
Rich, Charles and Waters, Richard C. (1988): The Programmer's Apprentice: A Research Overview. In IEEE Computer, 21 (11) pp. 10-25
Rich, Charles and Waters, Richard C. (1988): Automatic Programming: Myths and Prospects. In IEEE Computer, 21 (8) pp. 40-51
SHOW THIS LIST ON YOUR HOMEPAGE
What do YOU think?
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
You say:
Mar 19th, 2010
Changes to this page (author)
24 Feb 2010: Enabled abstracts to be shown on Charles Rich's author page.04 Jun 2009: Author was edited 03 Jun 2009: Author was edited
01 Jun 2009: Author was edited
01 Jun 2009: Author was edited
01 Jun 2009: Author was edited
31 May 2009: Author was edited
30 May 2009: Author was edited
24 Jun 2007: Author was edited
02 Jun 2007: Author was edited
01 Jun 2007: Author was added to the bibliography (approved by an editor)
28 Apr 2003: Added the author to the bibliography