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.
Patent No.:
Date of Patent:
Feb. 04, 2025
Filed:
Mar. 06, 2023
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Aleksey Aleksandrovich Sokolov, Snoqualmie, WA (US);
Utkarsh Garg, Bellevue, WA (US);
Siqing Chen, Bellevue, WA (US);
Warren Anthony Aldred, Redmond, WA (US);
Saket Kumar, Buckley, WA (US);
Cheng Yang, Chengdu, CN;
Bhavuk Jain, Redmond, WA (US);
Mahaveer Bhavarlal Kothari, Redmond, WA (US);
Alyssa Rachel Mayo, New Rochelle, NY (US);
Tashfeen Ahmed, Dublin, IE;
Zhang Li, Seattle, WA (US);
Olivier Michel Nicolas Gauthier, Duvall, WA (US);
Christine Lauren Mayer, Seattle, WA (US);
Jesse Alexander Freitas, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A data processing system includes: a processor; a memory containing programming instructions for execution by the processor; and a network interface for communicating with an Artificial Intelligence (AI) engine. The programming instructions include an application for generating written content, the application having a function to generate and submit a structured query regarding the written content to the AI engine to generate feedback on an assessed quality of the written content, the structured query structured to prompt for feedback in a variety of specified categories for the written content. The application further includes a user interface to display the feedback on the written content and provide an option to a user to implement the feedback to revise the written content.