Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements
Reexamination Certificate
1993-10-28
2001-01-30
Feild, Joseph H. (Department: 2776)
Computer graphics processing and selective visual display system
Display driving control circuitry
Controlling the condition of display elements
C345S215000
Reexamination Certificate
active
06181332
ABSTRACT:
TECHNICAL FIELD OF THE INVENTION
The present invention relates to methods and systems for controlling the presentation of temporal based objects on a data processing systems, which objects include audio objects and video objects.
BACKGROUND OF THE INVENTION
Data processing systems contain various objects. Examples of objects include application programs (such as word processing programs), documents (such as the electronic representation of this specification) and temporal based objects. Temporal based objects include those objects that have data or a data stream that is presented over some duration of time. Examples of temporal based objects include audio objects and video objects. An audio object has a data stream of speech, music, etc., that is presented to a user through a speaker. If the object is a video object, then the data stream is presented to the user over a video monitor. A video object may also include an audio component that is presented to the user by a speaker. Unlike the presentation of a document on a computer screen, where the presentation is static (except for scrolling), the data in the data stream of a temporal based object is presented to an output device at some rate of time. This allows for dynamic presentations of information.
The availability of temporal based objects is becoming more widespread. For example, with the advent of electronic distributions, such as electronic mail, temporal based objects can be distributed to a plurality of users.
These temporal based objects can be long in duration. Often times, there is only one segment that is of interest to a recipient user. Static objects, such as a textual document, can be skimmed by a user to find the segments of interest. However, temporal based objects are not easily skimmed for content. Therefore, a recipient user must view or hear more of the object presentation than is necessary.
Thus, it is desirable to tailor the presentation of a temporal based object to the needs of a recipient. The needs of a recipient can frequently be assessed according to the context of the presentation of the temporal based object. For example, the originator of a temporal based object that provides a meeting notice may wish for one segment of the object to be presented to a calendar user (that is, a user who receives a presentation of the object through a calendar application on the user's data processing system), while another segment of the same object to be presented to an inbasket user.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a method and system that allows the presentation of a temporal based object to be specified based upon the context of the presentation.
The method and system of the present invention presents a temporal based object on a data processing system. The context for presenting the object is determined. Presentation characteristics of the object are provided and associated with the object. A determination is made if the object is to be presented through the context. If the object is to be presented through the context, then the object is presented in accordance with the presentation characteristics.
The present invention allows the presentation of a temporal based object to be governed by the context through which the object is presented. In accordance with one aspect of the present invention, the context for presenting the object comprises an application program. In another aspect of the present invention, the context for presenting the object is an output device of a data processing system.
In accordance with another aspect of the present invention, the object has a data stream for presentation to a user. The provision of presentation characteristics of the object comprises selecting a segment of the data stream to be presented. In addition, the provision of presentation characteristics of the object comprises determining how the segment of the data stream is to be presented. The determination of how the segment of the data stream is to be presented further comprises providing a presentation behavior of the segment, with the presentation behavior taken from the group of behaviors consisting of play, pause play, rewind, fast forward, rewind play, fast forward play and stop play.
In accordance with another aspect of the present invention, before the object is presented in accordance with the presentation characteristics, it is determined if the determination of a context for presenting the object and the provision of presentation characteristics for the object have been authorized.
In still another aspect of the present invention, the provision of presentation characteristics of the object comprises providing that the object will be presented in a pause play mode. The object is presented in the pause play mode. After a predetermined amount of time has elapsed, the presentation of the object stopped.
The present invention allows a user to easily distribute temporal based objects such as multimedia objects (for example, video objects). The present invention is useful to organizations that distribute temporal based objects.
The present invention allows an object to be edited for presentation, without the need for editing the object itself. The user need not cut and paste segments of the object in order to convey different information to different applications. Instead, the user determines the context and the presentation characteristics for the object by registration. These presentation characteristics are provided as attributes within or in conjunction with the object. Then, the object is distributed to the context. Distribution may be to the same user (the originating user), wherein the object is located within the selected context, or distribution may be to another user (the recipient user). To present the object, a user selects the object or the context containing the object. The object is then presented in accordance with the presentation characteristics.
REFERENCES:
patent: 5341293 (1994-08-01), Vertelney et al.
patent: 5375200 (1994-12-01), Dugan et al.
Erik Hoffert et al. “Quicktime™: An Extensible Standard for Digital Multimedia” COMPCON '92 IEEE Computer Society Int'l . Conf., p 15-20, Feb. 24-28, 1992.
Wan-teh, Chang et al. “Call Processing and Signaling in a Desktop Multimedia Conferencing System” GlobeCOM '92, IEEE Globel Telecomm. Conf. record, p. 225-9 vol. 1, Dec 6-9, 1992.
Rangan et al, “A Window-Based Editor for Digtal Video and Audio”,System Sciences, 1992, IEEE pp. 640-648.
Salahshour Abdolreza
Williams Marvin L.
Feild Joseph H.
International Business Machines - Corporation
Mantooth Geoffrey A.
LandOfFree
Method and system for contextual presentation of a temporal... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for contextual presentation of a temporal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for contextual presentation of a temporal... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2508343