×

Management and dynamic assembly of presentation material

  • US 10,146,800 B2
  • Filed: 04/08/2015
  • Issued: 12/04/2018
  • Est. Priority Date: 10/09/2014
  • Status: Expired due to Fees
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, wherein a plurality of different versions of annotated slides are maintained in a presentation server database stored on the presentation server and can be accessed by a community of users;

    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;

    displaying the one single new deck via the user interface; and

    in response to detecting a change via the user interface to at least one displayed slide within the displayed one single new deck, automatically uploading the at least one changed displayed slide to the presentation server database stored on the presentation server, wherein the uploaded at least one changed displayed slide is saved as a multiple version of the at least one displayed slide.

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