Patent ID: 11928875
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. A system comprising a processor and computer executable instructions, that when executed by the processor, cause the system to perform operations comprising:
receive an output of an optical character recognition process comprising a recognized block, the recognized block comprising a set of positional properties and recognized text;
create a block weight from the set of positional properties for the recognized block;
create a set of block tri-character grams for the recognized block based on the recognized text for the recognized block;
create a block tri-character gram feature vector based on the set of block tri-character grams;
create a block feature vector for the recognized block from the block weight and the block tri-character gram feature vector for the recognized block;
create a feature vector based on the block feature vector;
retrieve a set of results from an index, wherein the index includes entries for documents, and further wherein the set of results is retrieved based on the feature vector; and
submit the feature vector to a trained machine classifier,
wherein retrieving the set of results from the index based on the feature vector occurs responsive to the trained machine classifier classifying the feature vector into a designated category.