Systems, methods and computer program products for determining document validity
First Claim
1. A method, comprising:
- receiving an image of a document;
performing optical character recognition (OCR) on the image;
extracting an address of a sender of the document from the image based on the OCR;
comparing the extracted address with content in a first database;
identifying complementary textual information in a second database based on the address; and
at least one of;
extracting additional content from the image of the document;
correcting one or more OCR errors in the document using the complementary textual information, andnormalizing data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules,wherein at least one of performing the OCR, extracting the address, comparing the extracted address, identifying the complementary textual information, extracting the additional content, correcting the one or more OCR errors and normalizing the data is performed using a processor of a mobile device.
9 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving an image of a document; performing optical character recognition (OCR) on the image; extracting an address of a sender of the document from the image based on the OCR; comparing the extracted address with content in a first database; identifying complementary textual information in a second database based on the address; and at least one of: extracting additional content from the image of the document; correcting one or more OCR errors in the document using the complementary textual information, and normalizing data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules. At least one of the aforementioned operations is performed using a processor of a mobile device. Exemplary systems and computer program products are also disclosed.
-
Citations
30 Claims
-
1. A method, comprising:
-
receiving an image of a document; performing optical character recognition (OCR) on the image; extracting an address of a sender of the document from the image based on the OCR; comparing the extracted address with content in a first database; identifying complementary textual information in a second database based on the address; and at least one of; extracting additional content from the image of the document; correcting one or more OCR errors in the document using the complementary textual information, and normalizing data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules, wherein at least one of performing the OCR, extracting the address, comparing the extracted address, identifying the complementary textual information, extracting the additional content, correcting the one or more OCR errors and normalizing the data is performed using a processor of a mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a server having a server processor and logic in and/or executable by the server processor; and a mobile device having a mobile device processor and logic in and/or executable by the mobile device processor; wherein the logic is configured to cause one or more of the processors, singly or in combination, to; receive an image of a document; perform optical character recognition (OCR) on the image; extract an address of a sender of the document from the image based on the OCR; compare the extracted address with content in a first database; identify complementary textual information in a second database based on the address; and at least one of; extract additional content from the image of the document; correct one or more OCR errors in the document using the complementary textual information, and normalize data from the document prior to determining a validity of the document using at least one of the complementary textual information and predefined business rules.
-
-
16. A method, comprising:
-
receiving an image of a part or all of a document selected from a group consisting of;
a gift card, an invoice, a bill, a receipt, a sales order, an insurance claim, a medical insurance document, and a benefits document;performing optical character recognition (OCR) on the image; extracting at least a partial address of a sender of the document; comparing the at least partial address of the sender to a plurality of addresses in a first database; and identifying one or more of; textual information specific to the sender; and data formatting specific to the sender, wherein at least one of performing the OCR, extracting the at least partial address, and identifying one or more of the textual information and the data formatting specific to the sender is performed using a processor of a mobile device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system, comprising:
-
a mobile device comprising a processor and logic in and/or executable by the processor to cause the processor to; receive an image of a part or all of a document selected from a group consisting of;
a gift card, an invoice, a bill, a receipt, a sales order, an insurance claim, a medical insurance document, and a benefits document;perform optical character recognition (OCR) on the image; extract at least a partial address of a sender of the document; compare the at least partial address of the sender to a plurality of addresses in a first database; and identify one or more of; textual information specific to the sender; and data formatting specific to the sender, wherein at least one of performing the OCR, extracting the at least partial address, and identifying one or more of the textual information and the data formatting specific to the sender is performed using the processor of the mobile device.
-
Specification