Video slide based presentations
First Claim
1. A computer program product comprising computer executable instructions, stored on a computer readable medium, for creating a presentation, comprising:
- computer code means for enabling a user to create a navigable and linked set of video slides, wherein the video slides comprise looping videos;
computer code means for enabling the user to include text in a video slide by appending a text overlay to a video slide; and
computer code means for enabling a user edit of the linked set, wherein the user edit is selected from the group consisting of inserting a video slide into the linked set, altering an ordering of the video slides in the linked set, and deleting a video slide from the linked set; and
computer code means, responsive to said user edit, for relinking the set of video slides to reflect the user edit.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and program product for creating a presentation includes code enabling a user to create a navigable and linked set of video slide objects. A video slide object includes a looping video background, a text overlay, and possibly appended static or motion graphic elements. The text is preferably achieved using an overlay to a video slide. Code for editing the linked set of objects includes code for inserting a video slide into the linked set, altering an ordering of the video slides in the linked set, and deleting a video slide from the linked set. Code for automatically relinking the set of video slides to reflect a user edit is also included. The looping videos are preferably short, looping videos having a duration of less than approximately 1 minute. The looping videos preferably have seamless looping backgrounds and may be compatible with a prevalent multimedia protocol such as DVD.
39 Citations
20 Claims
-
1. A computer program product comprising computer executable instructions, stored on a computer readable medium, for creating a presentation, comprising:
-
computer code means for enabling a user to create a navigable and linked set of video slides, wherein the video slides comprise looping videos;
computer code means for enabling the user to include text in a video slide by appending a text overlay to a video slide; and
computer code means for enabling a user edit of the linked set, wherein the user edit is selected from the group consisting of inserting a video slide into the linked set, altering an ordering of the video slides in the linked set, and deleting a video slide from the linked set; and
computer code means, responsive to said user edit, for relinking the set of video slides to reflect the user edit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system for creating presentations, comprising:
-
at least one processor and a system memory accessible to the processor;
a presentation application stored in a storage device accessible to the processor, wherein the presentation application comprises;
processor executable instructions for creating a presentation, wherein the presentation includes a set of linked presentation objects, wherein the presentation objects include a video slide object having a looping video background and text overlaying the looping video background;
processor executable instructions for editing the presentation by altering an ordering of the presentation objects in the presentation; and
processor executable instructions, responsive to said altering of the ordering, for maintaining and updating a linking among the presentation objects. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising computer executable instructions, stored on a computer readable medium, for creating a presentation, comprising:
-
computer code means for enabling a user to create a set of presentation objects, wherein the presentation objects are linked to at least one other presentation object;
computer code means for editing the set of presentation objects by altering an ordering of the presentation objects and wherein, responsive to said editing, relinking the presentation objects to reflect the editing;
wherein the presentation objects include video slide objects comprising DVD compatible looping video backgrounds and a text overlay;
wherein the video slide objects include navigation buttons including next, previous, and menu navigation buttons, wherein the navigation buttons enable a presenter of the presentation to jump from a first selected presentation object to a second presentation object. - View Dependent Claims (17, 18, 19, 20)
-
Specification