Multi-page document recognition in document capture
AssigneeOpen Text Corporation
InventorMing Fung Ho
Life of this patent
Estimating the term…
Abstract
Techniques to capture document data are disclosed. It is determined that a sequence of pages in a stream of document page images comprise a single multi-page document. Data is extracted from two or more different pages included in the sequence. The data extracted from two or more different pages included in the sequence of pages is used to populate a data entry form associated with the multi-page document.
Claims20
A method of capturing document data, comprising:
- obtaining a multi-page document;
- determining a document type based at least in part on the multi-page document;
- creating an instance of a selected one of a plurality of type-specific data entry forms in a forms library based at least in part on the document type, wherein the instance of the data entry form is associated with the multi-page document;
- populating the instance of the data entry form associated with the multi-page document based at least in part on the data associated with the multi-page document;
- identifying, according to one or more validation rules, one or more fields of the instance of the data entry form for which validation of the corresponding data by a user is required based at least in part on data extracted from a plurality of pages associated with the multi-page document, wherein data extracted from a first page of the plurality of pages is dependent on data extracted from a second page of the plurality of pages;
- and
- providing, to the user, the one or more fields of the instance of the data entry form for which validation of the corresponding data is required.
A document capture system, comprising:
- a communication or other interface configured to receive a multi-page document;
- and
- one or more processors coupled to the interface and configured to:
- obtain the multi-page document;
- determine a document type based at least in part on the multi-page document;
- create an instance of a selected one of a plurality of type-specific data entry forms in a forms library based at least in part on the document type, wherein the instance of the data entry form is associated with the multi-page document;
- populate the instance of the data entry form associated with the multi-page document based at least in part on the data associated with the multi-page document;
- identify, according to one or more validation rules, one or more fields of the instance of the data entry form for which validation of the corresponding data by a user is required, wherein identifying of the one or more form fields for which validation of the corresponding data by a user is required comprises validating a dependent data value according to one or more data values on which the dependent data value depends based at least in part on data extracted from a plurality of pages associated with the multi-page document, wherein data extracted from a first page of the plurality of pages is dependent on data extracted from a second page of the plurality of pages;
- and
- provide, to the user, the one or more fields of the instance of the data entry form for which validation of the corresponding data is required.
A computer program product to capture document data, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- obtaining a multi-page document;
- determining a document type based at least in part on the multi-page document;
- creating an instance of a selected one of a plurality of type-specific data entry forms in a forms library based at least in part on the document type, wherein the instance of the data entry form is associated with the multi-page document;
- populating the instance of the data entry form associated with the multi-page document based at least in part on the data associated with the multi-page document;
- identifying, according to one or more validation rules, one or more fields of the instance of the data entry form for which validation of the corresponding data by a user is required based at least in part on data extracted from a plurality of pages associated with the multi-page document, wherein data extracted from a first page of the plurality of pages is dependent on data extracted from a second page of the plurality of pages;
- and
- providing, to the user, the one or more fields of the instance of the data entry form for which validation of the corresponding data is required.
Dependencies are inferred from the claim text.