COMPUTERIZED TOOL FOR CREATING VARIABLE LENGTH PRESENTATIONS
First Claim
Patent Images
1. A computer based tool for automatically generating a modified presentation of a specified presentation time based upon an original presentation of a longer presentation time than the specified presentation time, comprising:
- one or more processors coupled to non-transient program and data storage; and
a non-transient program executable by the one or more processors to cause the one or more processors to;
retrieve the original presentation comprising a plurality of slides, each having at least one element;
assign a priority to each element within the plurality of slides;
calculate a speech rate based upon a speech sample obtained from a user;
determine a presentation time associated with each element based on the calculated speech rate; and
automatically generate the modified presentation of the specified presentation time based on the assigned priority of each element and the determined presentation time associated with each element, wherein higher priority elements are included in the modified presentation before lower priority elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer based tool and method for automatically producing, from an existing presentation, a new presentation that fits within a specific presentation duration based on the priority associated with each element within the existing presentation and the presentation time for each individual element.
28 Citations
13 Claims
-
1. A computer based tool for automatically generating a modified presentation of a specified presentation time based upon an original presentation of a longer presentation time than the specified presentation time, comprising:
-
one or more processors coupled to non-transient program and data storage; and a non-transient program executable by the one or more processors to cause the one or more processors to; retrieve the original presentation comprising a plurality of slides, each having at least one element; assign a priority to each element within the plurality of slides; calculate a speech rate based upon a speech sample obtained from a user; determine a presentation time associated with each element based on the calculated speech rate; and automatically generate the modified presentation of the specified presentation time based on the assigned priority of each element and the determined presentation time associated with each element, wherein higher priority elements are included in the modified presentation before lower priority elements. - View Dependent Claims (2, 3)
-
-
4. A computer based tool for automatically analyzing an original presentation having an original presentation timing length and generating a new presentation that fits within a specific modified presentation timing length, comprising:
-
one or more processors coupled to non-transient program and data storage; and a non-transient program executable by the one or more processors to cause the one or more processors to; retrieve a first presentation comprising at least two slides, each having at least two elements therein and individual priorities associated with each element; analyze the first presentation to determine, for each of the at least two elements of the at least two slides, a presentation time associated with individual ones of the at least two elements; based upon the priority of each element, wherein higher priority elements are included before lower priority elements, and based upon individual element timing, automatically assemble a second presentation that fits within the specific modified presentation timing length; and output the second presentation. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer based method for automatically generating a new presentation from an existing presentation, comprising:
-
retrieving, using a processor, the existing presentation having a delivery duration and including a sequence of slides, at least one of the slides including at least two elements, each of the at least two elements having an associated designated priority; identifying, using the processor, a specific presentation duration, different from the delivery duration, to which the new presentation must conform; determining, using the processor, a time duration for each of the at least two elements; based upon the associated designated priorities and determined time durations, selecting, using the processor, from among the at least two elements, one or more specific elements from the slides such that, collectively, the selected elements of a selected portion of the sequence of slides fits within the specific presentation duration; and automatically generating the new presentation, based upon a result of selecting one or more specific elements from the slides, the new presentation having a new delivery duration that fits within the specific presentation duration. - View Dependent Claims (10, 11, 12, 13)
-
Specification