US 11,748,557 B2
Personalization of content suggestions for document creation
Marian Kimberley Chua, Bellevue, WA (US); Michael Schreiber, Seattle, WA (US); and Christopher Andrews Jung, Seattle, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Sep. 16, 2021, as Appl. No. 17/476,539.
Application 17/476,539 is a continuation of application No. 16/145,506, filed on Sep. 28, 2018, granted, now 11,151,313.
Prior Publication US 2022/0004705 A1, Jan. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/186 (2020.01); G06F 16/335 (2019.01); G06F 16/93 (2019.01); G06N 20/00 (2019.01)
CPC G06F 40/186 (2020.01) [G06F 16/337 (2019.01); G06F 16/93 (2019.01); G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, through a user interface of a productivity application or service, a request for template creation that comprises an identification of a template type for creation of a template;
evaluating signal data associated with the request, wherein an evaluation of the signal data comprises identifying the template type and a specific user account associated with the request;
generating a personalized content suggestion for inclusion in the template by applying a trained machine learning model that is configured to generate the personalized content suggestion based on an evaluation of content from one or more previously created documents that were created by the specific user account and have a document type matching the template, wherein the trained machine learning model executes processing operations that comprise:
determining a user intent based on the signal data associated with the request and past usage patterns of the specific user account accessing the productivity application or service,
identifying a set of previously created documents that were created by the specific user account and have the document type matching the template,
identifying one previously created document from the set of previously created documents based on correlating the one previously created document and the user intent, and
generating the personalized content suggestion based on analysis of content of the one previously created document; and
presenting, through the user interface, the personalized content suggestion in a surfaced representation of the template.