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:
Aug. 30, 2022
Filed:
Jul. 01, 2019
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Zhang Li, Seattle, WA (US);
Domenic Joseph Cipollone, Montgomery, OH (US);
Maria Isabel Carpenter, Snohomish, WA (US);
Juhi Amitkumar Naik, Bellevue, WA (US);
Susan Michele Hendrich, Kirkland, WA (US);
Michael Wilson Daniels, Redmond, WA (US);
William Brennan Dolan, Kirkland, WA (US);
Christopher Brian Quirk, Seattle, WA (US);
Christopher John Brockett, Bellevue, WA (US);
Alice Yingming Lai, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A method and system for providing replacement text segments for a given text segment may include receiving a request to provide the replacement text segment for the text segment in the document, examining a content characteristic of the document, and examining at least one of user-specific information, organization-specific information, or non-linguistic features of the document, before identifying at least one replacement text segment for the text segment, via a machine translation system, based on the content characteristic of the document and at least one of the user-specific information, the organization-specific information, or the non-linguistic features of the document. The method and system may include providing the identified replacement text segment for display to a user, receiving an input indicating a user's selection of the identified replacement text segment, and upon receiving the input, replacing the text segment in the document with the identified replacement text segment.