Method and system for generating a movie file from a slide...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000

Reexamination Certificate

active

06369835

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to transforming a document into a movie, and more particularly, to a method and system for transforming slides for a slide show presentation into movie data and saving the movie data in a movie file for display as a movie by any program capable of playing the movie file.
BACKGROUND OF THE INVENTION
Computer application programs often have associated data files that are processed by the programs during their normal execution. A data file can contain information that is processed and presented to a user either in a video presentation or an audio presentation, or a combination of video and audio. A presentation program is one example of a computer application program that processes an associated data file for displaying a visual/audio presentation to the user.
Presentation programs enable a user to create, edit, manage, and perform “presentations” such as a “slide show” with a computer. One example of a popular presentation program is “PowerPoint, ” available from the “Microsoft Corporation,” of Redmond, Wash. A slide show presentation includes a set of electronic “slides,” each slide corresponding to one screen or page of output. An electronic slide may also be converted to a 35 mm or overhead transparency and displayed in a standard slide projector or overhead projector. Each slide contains one or more objects, such as text, graphical images, or graphic automation. A slide may also include sound and video objects that are played when the slide is displayed during a “slide show” performance.
A presentation program “performs” a slide show by sequentially displaying a series of slides contained within the slide show presentation. The slides are displayed on a computer screen or projected onto a separate surface. A “presenter” controls the presentation of the slide show by invoking a command that may “advance” to the next slide in the slide show or “return” to the previous slide. Other commands may cause the presentation to jump to a given slide (out of order) and/or play a sound. The commands may be customized so that the slide show is interactive with the user/presenter, e.g., a mouse click may be customized to animate a displayed object, play an audio sample or jump to another slide in the slide show presentation. Also, the commands may be entered with different types of user interface devices such as a keyboard, mouse, or touch screen display. It is envisioned that the presentation of the slide show can be viewed solely by the presenter or displayed for a larger audience.
Alternatively, a slide show presentation author may include slide “timings” with each slide in the slide show. A slide timing corresponds to a slide and indicates the number of seconds that the slide will be displayed before the presentation program automatically advances to the next slide in the slide show. The slide show presentation will automatically advance to the next slide in the slide show when the existing slide's timing ends. The ordered sequence for presenting slides and “events” on those slides is predetermined by a slide show presentation author. Also, during a presentation of a slide show, the presenter may enter commands that alter the sequence for displaying the slides or cause different events to occur.
Typically, a presentation program enables a user to save a slide show in an associated slide presentation file, so that the slide show can be recreated at another location that has access to the presentation program and the slide presentation file. Unfortunately, a presentation program such as “PowerPoint” is not common place and many computer users do not have access to this type of application program. In the past, slide presentation files were often distributed on a storage medium that also contained at least a display only version of the presentation program for graphically displaying the slide show to a user with the information stored in the slide presentation file. Since there is limited space available on a contemporary storage medium that is intended for mass distribution, the number and size of slide presentation files that can economically be distributed in this manner is presently limited. Additionally, since a slide show included in a slide presentation file must be displayed with some version of a presentation program, extra effort is required to locate, purchase and install the program before the slide show can be graphically displayed to other users, if not previously installed.
Typically, a presentation program, such as “PowerPoint,” is used to create and save a slide show presentation in a file format that is proprietary to the program. Since only another application program that recognizes the file format of the presentation program can edit and/or view the slide show presentation, the presentation program must be installed on a computer before the slide show may be viewed.
Although many computers do not have a presentation program, almost every personal computer in use has at least one application program such as a browser that includes a facility for playing a movie file. The browser may be a stand alone application program such as “Internet Explorer” or the browser's functionality may be integrated into a computer operating system, e.g., the “Windows 98” operating system available from the “Microsoft Corporation.” Examples of standard movie file formats include “Video for Windows” (“.avi” files), available from “Microsoft Corporation” of Redmond, Washington, and “QuickTime” (“.qtm”, “.mov” or “MooV” files) available from “Apple Computer, Inc.” Therefore, it is desirable to save the presentation of slides in a slide show as movie data in a movie file so that a movie of the slide show presentation may be displayed with any widely available application program capable of playing the movie file. It is also desirable to enable the user to edit/enhance the movie data generated from the slide show presentation.
SUMMARY OF THE INVENTION
The present invention is directed to a method, system and computer-readable medium for generating a movie file from a slide show presentation created with a presentation program. When the movie file is played, a movie of the slide show presentation is displayed. The slide show presentation is selected for saving as movie data in the movie file. Each type of object in the slide show presentation is identified and automatically transformed into the corresponding movie data.
In accordance with other aspects of this invention, the objects of the slide show presentation may be copied into the movie file. In this way, an application program that recognizes the objects of the slide show presentation in the movie file may be employed to open the file and produce the presentation.
In accordance with further aspects of the invention, the contents of the movie may be selected for compression. The user may select the type of compression method and optimization of the compression method.
In accordance with still further aspects of the invention, a movie application programming interface (API) such as “QuickTime” and “Video for Windows” may be selected to save the movie data in the movie file. File attributes (e.g., type or extension such as “.qtm”, “.mov”, “.avi” or “MooV”) may be set on the movie file. Also, the type of the file extension attribute may be selected to indicate the format of the movie data in the movie file.
In accordance with yet other aspects of the invention, the movie data further comprises slide video samples that are disposed on a video track contained in a video media. The slide video samples correspond to a plurality of slides in the slide show presentation. The disposition of the slide video samples at positions on the video track are referenced to the presentation of the corresponding slides in the slide show presentation. A transition video sample is provided that corresponds to a transition between slides in the slide show presentation. Effect samples reside in the video media and are referenced from the same video track that references slide images. References

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for generating a movie file from a slide... 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 generating a movie file from a slide..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for generating a movie file from a slide... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2910437

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.