×

Computerized tool for creating variable length presentations

  • US 10,360,925 B2
  • Filed: 10/29/2014
  • Issued: 07/23/2019
  • Est. Priority Date: 10/29/2014
  • Status: Active Grant
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 two or more slides, the two or more slides comprising a plurality of elements of one or more component types, the plurality of elements comprising a hierarchy including one or more child elements, each of which is descended from a parent element;

    assign a priority to each element within the plurality of elements, based at least in part on a visual or functional attribute associated with a component type of the element;

    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, for each component type, higher priority elements of the component type are included in the modified presentation before lower priority elements of the component type, wherein at least one parent element is excluded, wherein children elements descending from the excluded parent element are automatically excluded based on exclusion of the parent element, and wherein a set of included child elements all descending from a same parent element and divided between two or more slides are either consolidated onto a single slide, or are divided evenly between the two or more slides.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×