摘要:
A knowledge based computing system is authored using a directed graph presented to the author at an authoring time. The directed graph has one or more question nodes and one or more answer nodes. The question nodes and the answer nodes connected to one another on one or more paths by links between each of the question nodes and each of the answer nodes so that question nodes and answer nodes alternate as the path is traversed in a path direction so that a "QA directed graph" is created. Each question node associated with a question data structure and each answer node associated with a answer data structure that are populated with information accessed from the author using question and answer templates associated with respective question and answer nodes on the QA directed graph. After the expert system is created (authored) using the QA directed graph it can be run at a run time to provide and access information from a service user. The system has many applications particularly in the health care and teaching fields.
摘要:
A method and an apparatus adaptively and dynamically deliver multimedia content based on continuously monitored network conditions. Given the temporal relationships among the multimedia items in the multimedia data stream and also the current network condition, the method and apparatus compute a transmission schedule such that the transmission delay and the burstyness of the network bandwidth utilization are minimized, while maintaining the integrity of the multimedia presentation.
摘要:
An authoring system and method create a knowledge base for an expert system that comprises communication cells for storing external data, assertion cells for storing data acquired from a user in the course of a user dialog, and interaction cells that specify (multimedia) interactions with the user, which are carried out as the cells are invoked by the run-time program. Each interaction cell has an enabling condition that must be satisfied before it can be invoked. At authoring time, the knowledge base is constructed by an expert system author who allocates the knowledge base cells on a rectangular grid similar to a spreadsheet. The author can try out various what-if scenarios by setting the values of assertion and communication cells and recalculating the knowledge base or simulating the created expert system. The grid is only an authoring tool, which is not visible or present at run time. A preferred application of the system is to create a health care expert system that will exchange information with a health care provider.
摘要:
A computer implemented method reduces the complexities of obtaining a spatial design in a multimedia presentation. The method is an interactive process which assists an author in readily arriving at a suitable spatial design in the multimedia presentation. A set of objects that appear on the computer display screen simultaneously is termed a clique. The spatial design for a multimedia clique is defined in terms of three dimensions, two dimensions defining the plane of the computer display screen and the third dimension defining the depth of overlapping objects. The locations of the associated episodes and their respective depths on the screen are found. This process involves resolving space requirements between the several episodes in the clique according to a defined set of constraints. Assuming that a resolution can be reached which provides a consistent layout, the layout is displayed. The user is then given the opportunity to change the predefined set of constraints, resulting in the display of the layout with the changed set of constraints. If the layout is still not satisfactory, the user can change the sizes and locations of individual episodes in the clique. Based on the changed constraints for the episodes in the clique, the process again automatically determines a layout which is displayed for review and possible acceptance by the user. When the spatial design is finally accepted by the user, the process outputs the spatial design for the clique. Given a series of cliques which constitute an entire multimedia story, a technique of constraint propagation is provided. More particularly, an object in one clique may be displayed with other objects in a succeeding clique. Rather than moving that object around, the option is provided to fix the position of the object and let the other objects move around the fixed one.
摘要:
A multimedia system represents multimedia objects as ranges of time intervals, each bounded by a minimum and a maximum, and temporal relationships are given to a set of objects which are to be integrated. In this system, where there are uncertainties in time, a stretchable time-line is provided. The stretchable time-line is modeled after a spring system such that an object (or a spring) is associated not only with a minimum and a maximum length but also with a length at rest. As a spring rests at a certain length and stretches and shrinks by a certain degree when a force is applied, multimedia objects placed on the stretchable time-line may also rest at a certain length, and stretch or shrink if necessary. As a spring has a tendency to return to the length at rest, a multimedia object may stretch or shrink when necessary and by a smallest degree possible. The system according to the invention can answer a question like, "Can I show this multimedia presentation in ten minutes, and if so, how should all the objects be scheduled?" If there is a solution that satisfies all the constraints given, the solution consists of a set of time intervals which "minimally" deviate from the corresponding lengths at rest and also evenly distribute the variation of the difference between the optimum duration and the scheduled duration for each episode.