The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 20, 2024

Filed:

Jul. 21, 2022
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventor:

Ji Li, San Jose, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/114 (2020.01); G06F 40/106 (2020.01); G06F 40/151 (2020.01); G06F 40/186 (2020.01); G06N 20/00 (2019.01); G06F 18/21 (2023.01); G06V 10/25 (2022.01); G06V 10/46 (2022.01); G06V 10/75 (2022.01); G06V 30/413 (2022.01); G06V 30/422 (2022.01);
U.S. Cl.
CPC ...
G06F 40/114 (2020.01); G06F 40/106 (2020.01); G06F 40/151 (2020.01); G06F 40/186 (2020.01); G06N 20/00 (2019.01); G06F 18/2178 (2023.01); G06V 10/25 (2022.01); G06V 10/462 (2022.01); G06V 10/751 (2022.01); G06V 30/413 (2022.01); G06V 30/422 (2022.01);
Abstract

Systems and methods for providing a machine learning-powered framework to transform overloaded text documents is provided. The system generates a plurality of candidate templates offline. During runtime, the system accesses a text document and analyzes the text document to identify segmentation data. The segmentation data can indicate a plurality of segments derived from the text document. The system then accesses a plurality of candidate templates, whereby each candidate template comprises a plurality of pages having a different background element that shares a common theme. The plurality of candidate templates are ranked based on at least the segmentation data. The network then generates multiple presentation pages for each of a predetermined number of top ranked candidate templates by incorporating each of the plurality of segments into a corresponding page of the plurality of pages for each of the top ranked candidate templates. The multiple presentation pages are presented for each of the top ranked candidate templates as a recommendation.


Find Patent Forward Citations

Loading…