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:
Jan. 21, 2020

Filed:

Jun. 13, 2017
Applicant:

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

Inventors:

Sheng Yi, Redmond, WA (US);

Nikola Nikolic, Ra{hacek over (c)}a, RS;

Xiao Tu, Medina, WA (US);

Ivan Stojiljkovic, Belgrade, RS;

Jelena Mojasevic, Belgrade, RS;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/21 (2006.01); G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
G06F 17/215 (2013.01); G06F 17/277 (2013.01); G06F 17/2705 (2013.01); G06F 17/2775 (2013.01); G06F 17/2785 (2013.01);
Abstract

Symbol recognition techniques may be applied to documents comprising various forms of content. Documents including both text and mathematical expressions may be problematic, as applying a recognizer that does not match the content may produce anomalous results. Instead, a parser may evaluate the document to classify respective regions as one of a text region or a mathematics region, based on the characteristics of each type of content. The recognizer corresponding to the content of each region may be applied to produce a composite document comprising both recognized text expressions and recognized mathematical expressions. Additional functionality may be presented based on the recognized content; e.g., text-based tools such as spell-check and natural-language translation may be applied to the text regions that comprise text expressions, and mathematics-based tools such as mathematical equation editors, mathematical expression solvers, and automated assignment grading may be applied to the mathematics regions that comprise mathematical expressions.


Find Patent Forward Citations

Loading…