×

Management and dynamic assembly of presentation material

  • US 10,642,888 B2
  • Filed: 11/02/2018
  • Issued: 05/05/2020
  • Est. Priority Date: 10/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically managing a plurality of slides associated with a slide-deck, the method comprising:

  • adding the plurality of slides to a computing system;

    analyzing, by a slide analyzer, at least one slide within the plurality of slides;

    rating the analyzed at least one slide within the plurality of slides, wherein the rating comprises assigning a numerical number as metadata based on a frequency in which the analyzed at least one slide has previously been selected, and wherein the assigned numerical number indicates a quality associated with the analyzed at least one slide based on the frequency in which the analyzed at least one slide has previously been selected;

    generating, by the slide analyzer, a list comprising of at least one key word or at least one tag based on the analyzing of the at least one slide within the plurality of slides, wherein the generated list is associated with the at least one slide or at least one slide-deck;

    matching, by a slide composer, the at least one key word or the at least one tag against at least one key word or at least one tag saved on a presentation server;

    fetching, by a search engine, at least one slide or at least one slide-deck from the presentation server based on the matching, wherein the fetching comprises gathering a plurality of tags and a plurality of keywords from a plurality of existing slides and a plurality of existing slide-decks, and wherein the gathered plurality of tags and the gathered plurality of key words are presented via a user interface as a generated tag cloud;

    in response to detecting a click on a tag in the generated tag cloud, displaying, by a recommendation generator, the at least one fetched slide or the at least one fetched slide-deck on the user interface, wherein the at least one fetched slide or the at least one fetched slide-deck is associated with the tag that was clicked, wherein the displaying the at least one fetched slide-deck comprises displaying a plurality of different versions of a single slide as a stack of thumbnail slides, and wherein each slide in the stack of thumbnail slides represents a particular version of the displayed at least one slide and is displayed with a corresponding checkbox to be marked for selection;

    in response to detecting a plurality of single slides within the displayed stack of thumbnail slides being selected via the corresponding checkbox, assembling the selected plurality of single slides into one single new deck; and

    displaying the one single new deck via the user interface.

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