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:
May. 19, 2020

Filed:

Aug. 09, 2013
Applicants:

Microsoft Corporation, Redmond, WA (US);

Kun Jing, Beijing, CN;

Weipeng Liu, Beijing, CN;

Matthew Robert Scott, Beijing, CN;

Mu LI, Beijing, CN;

Jin Shi, Beijing, CN;

Inventors:

Kun Jing, Beijing, CN;

Weipeng Liu, Beijing, CN;

Matthew Robert Scott, Beijing, CN;

Mu Li, Beijing, CN;

Jin Shi, Beijing, CN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/451 (2018.01); G06F 17/27 (2006.01); G09B 19/04 (2006.01); G09B 19/06 (2006.01); G06F 3/0484 (2013.01); G06F 17/22 (2006.01);
U.S. Cl.
CPC ...
G06F 9/453 (2018.02); G06F 3/04845 (2013.01); G06F 17/2223 (2013.01); G06F 17/273 (2013.01); G06F 17/276 (2013.01); G09B 19/04 (2013.01); G09B 19/06 (2013.01);
Abstract

An input method editor (IME) configured to provide language assistance across a plurality of applications is disclosed. In one example, the IME is adapted for use by English-as-a-second-language (ESL) users. In a specific example, language assistance may be provided by first detecting a need to suggest a substitute word to a user who is typing within an application. The detection may be based on a probability that a current word is in error. If a need is detected, a suggestion may be obtained for the word, such as from a cloud linguistic service or from a local lexicon and language-model, if network connectivity is poor. Once obtained, the suggestion may be displayed to the user in a non-intrusive manner by user interface element(s). Interaction with the user allows the user to accept or reject the suggestion, and perform other functions, such as relocating user interface elements utilized by the display.


Find Patent Forward Citations

Loading…