Identifying and correcting character-recognition errors
First Claim
1. A computer-implemented method for identifying and correcting errors, comprising, at one or more computers for a financial software provider:
- receiving, from a user, an image of a document that includes financial information;
performing character recognition on at least a portion of the image of the document to generate an electronic version of the financial information that is suitable for text and numerical processing;
accessing, from a third party, information stored in a computer readable storage medium based on at least one or more items in the electronic version financial information, wherein at least one or more of the items identifies the user;
comparing a predefined calculated value from the accessed information with a corresponding value from the electronic version of the financial information—
to identify any errors between the two values;
if any errors are identified,replacing the value from the electronic version with the value from the accessed information; and
using the value from the accessed information to prepare a tax-related document for the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a computer system, a method and a computer-program product (e.g., software) for use with the computer system are described. These embodiments allow a user to provide an image of a document for use with software, such as an image of a financial document for use with financial software. In particular, the user can provide the image of the document, for example, by taking a picture of the document using a cellular telephone. This image may be converted into an electronic format that is suitable for text and numerical processing using a character-recognition technique, such as optical character recognition or intelligent character recognition. Errors in the electronic version of the document, if present, may be identified and corrected by comparing the electronic version to information maintained by a third party. This information may be accessed based at least on one or more items in the electronic version of the document.
-
Citations
17 Claims
-
1. A computer-implemented method for identifying and correcting errors, comprising, at one or more computers for a financial software provider:
-
receiving, from a user, an image of a document that includes financial information; performing character recognition on at least a portion of the image of the document to generate an electronic version of the financial information that is suitable for text and numerical processing; accessing, from a third party, information stored in a computer readable storage medium based on at least one or more items in the electronic version financial information, wherein at least one or more of the items identifies the user; comparing a predefined calculated value from the accessed information with a corresponding value from the electronic version of the financial information—
to identify any errors between the two values;if any errors are identified, replacing the value from the electronic version with the value from the accessed information; and using the value from the accessed information to prepare a tax-related document for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16, 17)
-
-
9. A computer-program product for use in conjunction with a computer system, the computer-program product comprising a non-transitory computer-readable storage medium and a computer-program mechanism embedded therein for configuring the computer system to identify and correct errors, the computer-program mechanism including:
-
instructions for receiving, from a user, at one or more computers for a financial software provider, an image of a document that includes financial information; instructions for performing, at the one or more computers, character recognition on at least a portion of the image of the document to generate an electronic version of the financial information that is suitable for text and numerical processing; instructions for accessing, from a third party, information stored in a computer readable storage medium based on at least one or more items in the electronic version financial information, wherein at least one or more of the items identifies the user; instructions for comparing a predefined calculated value from the accessed information with a corresponding value from the electronic version of the financial information to identify any errors between the two values; instructions for replacing, at the one or more computers, the errors in the electronic version of the financial information, if any errors are identified, with the value from the accessed information; and instructions for using, at the one or more computers, the value from the accessed information to prepare a tax-related document for the user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer system, comprising:
-
a processor; memory; a program module, wherein the program module is stored in the memory and configurable to be executed by the processor to identify and correct errors, the program module including; instructions for receiving, from a user, at one or more computers for a financial software provider, an image of a document that includes financial information; instructions for performing, at the one or more computers, character recognition on at least a portion of the image of the document to generate an electronic version of the financial information that is suitable for text and numerical processing; instructions for accessing, from a third party, information stored in a computer readable storage medium based on at least one or more items in the electronic version financial information, wherein at least one or more of the items identifies the user; instructions for comparing a predefined calculated value from the accessed information with a corresponding value from the electronic version of the financial document to identify any errors between the two values; instructions for replacing, at the one or more computers, the errors in the electronic version of the financial information, if any errors are identified, with the value from the accessed information; and instructions for using, at the one or more computers, the value from the accessed information to prepare a tax-related document for the user.
-
Specification