The design of a model-based multimedia interaction manager

We describe here the conceptual design ofCicero, an application-independent human-computer interaction manager that performs run-time media coordination and allocation, so as to adapt dynamically to the presentation context; knows what it is presenting, so as to maintain coherent extended human-machine dialogues; and is plug-in compatible with host information resources such as “briefing associate” workstations, expert systems, databases, etc., as well as with multiple media such as natural language, graphics, etc. The system design calls for two linked reactive planners that coordinate the actions of the system's media and information sources. To enable presentational flexibility, the capabilities of each medium and the nature of the contents of each information source are semantically modeled as Virtual Devices — abstract descriptions of device I/O capabilities — and abstract information types respectively in a single uniform knowledge representation framework. These models facilitate extensibility by supporting the specification of new interaction behaviors and the inclusion of new media and information sources.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Craig A. Knoblock,et al.  Retrieving and Integrating Data from Multiple Information Sources , 1993, Int. J. Cooperative Inf. Syst..

[3]  Ping Luo,et al.  Knowledgeable development environments using shared design models , 1993, IUI '93.

[4]  Yigal Arens,et al.  Presentation design using an integrated knowledge base , 1998 .

[5]  Ping Luo,et al.  Beyond interface builders: model-based interface tools , 1993, INTERCHI.

[6]  Eduard H. Hovy,et al.  Automatic Generation of Formatted Text , 1991, AAAI.

[7]  Vibhu O. Mittal,et al.  Employing Knowledge Resources in a New Text Planner Architecture , 1992, NLG.

[8]  E. André,et al.  WIP: The Coordinated Generation of Multimodal Presentations from a Common Representation , 1992 .

[10]  Steven Feiner An Architecture for Knowledge-Based Graphical Interfaces , 1988, SGCH.

[11]  Stuart C. Shapiro,et al.  Intelligent Multi-Media Integrated Interface Project , 1990 .

[12]  B. Habibi,et al.  Pengi : An Implementation of A Theory of Activity , 1998 .

[13]  Ping Luo,et al.  INT { RCHI ’ 93 24-29 April 1993 MANAGEMENT OF INTERFACE DESIGN IN HUMANOlD , 1997 .

[14]  Susanne van Mulken,et al.  Structure and Rules in Automated Multimedia Presentation Planning , 1993, IJCAI.

[15]  Eduard H. Hovy,et al.  Planning Coherent Multisentential Text , 1988, ACL.

[16]  Dan R. Olsen,et al.  MIKE: The Menu Interaction Kontrol Environment , 1986, ACM Trans. Graph..

[17]  Lee D. Erman,et al.  ABE: An Environment for Engineering Intelligent Systems , 1988, IEEE Trans. Software Eng..

[18]  Roger C. Schank,et al.  Scripts, plans, goals and understanding: an inquiry into human knowledge structures , 1978 .

[19]  Stuart C. Shapiro,et al.  Automatic Construction of User-Interface Displays , 1988, AAAI.

[20]  A. Charles,et al.  When is a picture worth a thousand words , 1991 .

[21]  Srdjan Kovacevic,et al.  UIDE—an intelligent user interface design environment , 1991 .

[22]  Steven K. Feiner,et al.  An Architecture for Knowledge-Based Graphical Interfaces , 1988, SGCH.

[23]  William C. Mann,et al.  Rhetorical Structure Theory: Toward a functional theory of text organization , 1988 .

[24]  Steven K. Feiner,et al.  Coordinating Text and Graphics in Explanation Generation , 1989, HLT.

[25]  Jock D. Mackinlay Automatic design of graphical presentations , 1987 .

[26]  Jock D. Mackinlay,et al.  Automating the design of graphical presentations of relational information , 1986, TOGS.

[27]  Robert M. MacGregor,et al.  A Deductive Pattern Matcher , 1988, AAAI.

[28]  Eduard H. Hovy,et al.  On the Knowledge Underlying Multimedia Presentations , 1991, AAAI Workshop on Intelligent Multimedia Interfaces.

[29]  Eduard Hovy,et al.  The Planning Paradigm Required for Automated Multimedia Presentation Planning , 1993 .