US 12,001,792 B2
Generating presentation slides with distilled content
Vishnu Sivaji, New York, NY (US); Steven Joseph Saviano, Brooklyn, NY (US); and Andrea Dulko, Brooklyn, NY (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Oct. 24, 2022, as Appl. No. 17/972,411.
Application 17/972,411 is a continuation of application No. 15/807,431, filed on Nov. 8, 2017, granted, now 11,481,550.
Claims priority of provisional application 62/420,263, filed on Nov. 10, 2016.
Prior Publication US 2023/0153523 A1, May 18, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/258 (2020.01); G06F 16/34 (2019.01); G06F 40/103 (2020.01); G06F 40/106 (2020.01); G06F 40/131 (2020.01); G06F 40/186 (2020.01); G06N 20/00 (2019.01); G06F 40/151 (2020.01); G06F 40/177 (2020.01)
CPC G06F 40/258 (2020.01) [G06F 16/345 (2019.01); G06F 40/103 (2020.01); G06F 40/106 (2020.01); G06F 40/131 (2020.01); G06F 40/186 (2020.01); G06N 20/00 (2019.01); G06F 40/151 (2020.01); G06F 40/177 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method for generating presentation slides with distilled content, comprising:
providing a user interface (UI) for presentation to a user, the UI displaying a slide generation UI element allowing the user to request slide generation using content of at least a portion of a data file as source material;
receiving, via the UI, a user selection of the slide generation UI element;
identifying a plurality of logical breakpoints in the content based on at least one of a format or size of a plurality of content items of the content;
determining, based on the identified plurality of logical breakpoints, a set of slides to be included in a slide presentation;
identifying a layout template for each of the set of slides based on the plurality of content items of the content;
applying a trained machine learning model to the plurality of content items of the content to obtain an output of the trained machine learning model, the output of the trained machine learning model indicating one or more distilled content items and a format for generating a presentation visualization item comprising the one or more distilled content items, wherein the one or more distilled content items include a subset of the plurality of content items of the content, and wherein the trained machine learning model is trained using training data comprising a set of training files and corresponding summaries for the training files to learn what text segment to include in a distilled content item and what format to use for a presentation visualization item comprising the distilled content item; and
generating the set of slides based on each identified layout template and the presentation visualization item, the presentation visualization item having the indicated format.