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:
Mar. 31, 2026

Filed:

Feb. 23, 2023
Applicant:

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

Inventors:

Aman Singh, Dublin, IE;

James Cogley, Dublin, IE;

Andrew Donohoe, Dublin, IE;

Enrico Cadoni, Dublin, IE;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/253 (2020.01); G06F 40/166 (2020.01);
U.S. Cl.
CPC ...
G06F 40/253 (2020.01); G06F 40/166 (2020.01);
Abstract

A data processing system implements receiving textual content from a first application on a first client device associated with a first user for analysis by a writing assistant configured to provide suggestions for improving the textual content. The textual content is analyzed by one or more NLP models configured to receive the textual content as an input and to provide candidate suggestions for correcting errors and/or otherwise improving the textual content. The candidate suggestions are associated with a suggestion category, and a determination is made by an autocorrection model whether autocorrection is appropriate for the suggestion category. The textual content is autocorrected based on those candidate suggestions for which autocorrection is appropriate while the remainder of the candidate suggestions may be presented to the user for approval prior to applying the candidate suggestions to the textual content.


Find Patent Forward Citations

Loading…