METHOD AND APPARATUS FOR CAPTURING AND EXTRACTING CONTENT FROM DOCUMENTS ON A MOBILE DEVICE
First Claim
1. A method, comprising:
- selecting, by a mobile device, a template stored in a memory of the mobile device, the selected template describes data content of at least one document;
capturing, on the mobile device, an image of a document;
determining, by the mobile device, that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template;
identifying, by the mobile device, at least one region in the image that corresponds with a region in the document described by the selected template and processing information in the identified region in the image;
aggregating, by the mobile device, application specific information from the processed information; and
presenting, by the mobile device, aggregated application specific information to a user program operating on one of the mobile device and a remote device connected with the mobile device.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile device captures information from a document. The mobile device selects a template stored in a memory of the mobile device. The selected template describes data content of at least one document. The mobile device then captures an image of a document, determines that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template, identifies at least one region in the image that corresponds with a region in the document described by the selected template, and processes information in the identified region in the image. The mobile device then aggregates application specific information from the processed information and presents the aggregated application specific information to a user program operating on the mobile device.
-
Citations
20 Claims
-
1. A method, comprising:
-
selecting, by a mobile device, a template stored in a memory of the mobile device, the selected template describes data content of at least one document; capturing, on the mobile device, an image of a document; determining, by the mobile device, that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template; identifying, by the mobile device, at least one region in the image that corresponds with a region in the document described by the selected template and processing information in the identified region in the image; aggregating, by the mobile device, application specific information from the processed information; and presenting, by the mobile device, aggregated application specific information to a user program operating on one of the mobile device and a remote device connected with the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile device comprising:
-
an image capturing device configured to capture an image of a document; a memory configured to store a plurality of templates at least one of which is associated with the document; a processor configured to; select a template stored in the memory, the selected template describes data content of at least one document, prior to the document being captured by the image capturing device; determine, subsequent to the image of the document being captured by the image capturing device, that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template; identify at least one region in the image that corresponds with a region in the document described by the selected template and process information in the identified region in the image; aggregate application specific information from the processed information; and present aggregated application specific information to a user program operating on one of the mobile device and a remote device connected with the mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A processor in a mobile device, comprising:
-
a template acquiring component figured to retrieve at least one template describing at least one document; an image acquiring component configured to acquire an image of a document; a document matching interface configured to determine that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template; segmentation component configured to identify at least one region in the image that corresponds with a region in the document described by the selected template and process information in the identified region in the image; at least one post processor configured to receive processed information from the segmentation component, to identify each region in the selected template, and process information in a region in the document that corresponds with the identified region in the selected template; and an aggregation component configured to obtain processed information from the at least one post processor, aggregate application specific information from the processed information obtained from the at least one post processor, and present the aggregated application specific information to a user operating the mobile device, wherein the aggregation component forwards the application specific information to a user application operating on one of the mobile device and a remote device connected with the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
Specification