Methods and systems for initiating application processes by data capture from rendered documents
First Claim
Patent Images
1. A method implemented by data processing apparatus, the method comprising:
- receiving, from a user device, an image depicting content including at least a portion of text within a rendered document;
determining, based on the content depicted in the image, that an electronic counterpart of the rendered document exists;
identifying, in the electronic counterpart of the rendered document and based on the portion of text, an object that corresponds to the portion of text, wherein identifying the object comprises performing an optical recognition of characters in the portion of text, the optical recognition of characters being performed based at least in part on one or more aspects of the electronic counterpart;
providing the user device with response data that causes display of at least a portion of the electronic counterpart at the user device, the portion of the electronic counterpart including the object, and wherein the response data further causes display of a menu for the object, the menu including one or more user-selectable options, each user-selectable option corresponding to a particular action to be taken with respect to the object.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, apparatus and methods for implementing transaction applications using a handheld document data capture device are described herein. The handheld device captures information from a rendered document. The captured information is processed to identify an electronic document corresponding to the rendered document. Information captured from the rendered document by the handheld capture device is used to perform a transaction. In one embodiment, a portable scanner is used to select items from a catalog. Information scanned from the catalog is used to identify the catalog, the items to be purchased, and complete an order via the Internet.
4 Citations
19 Claims
-
1. A method implemented by data processing apparatus, the method comprising:
-
receiving, from a user device, an image depicting content including at least a portion of text within a rendered document; determining, based on the content depicted in the image, that an electronic counterpart of the rendered document exists; identifying, in the electronic counterpart of the rendered document and based on the portion of text, an object that corresponds to the portion of text, wherein identifying the object comprises performing an optical recognition of characters in the portion of text, the optical recognition of characters being performed based at least in part on one or more aspects of the electronic counterpart; providing the user device with response data that causes display of at least a portion of the electronic counterpart at the user device, the portion of the electronic counterpart including the object, and wherein the response data further causes display of a menu for the object, the menu including one or more user-selectable options, each user-selectable option corresponding to a particular action to be taken with respect to the object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more data processing apparatus; and a data storage device storing instructions that, when executed by the one or more data processing apparatus, cause the one or more data processing apparatus to perform operations comprising; receiving, from a user device, an image depicting content including at least a portion of text within a rendered document; determining, based on the content depicted in the image, that an electronic counterpart of the rendered document exists; identifying, in the electronic counterpart of the rendered document and based on the portion of text, an object that corresponds to the portion of text, wherein identifying the object comprises performing an optical recognition of characters in the portion of text, the optical recognition of characters being performed based at least in part on one or more aspects of the electronic counterpart; providing the user device with response data that causes display of at least a portion of the electronic counterpart at the user device, the portion of the electronic counterpart including the object, and wherein the response data further causes display of a menu for the object, the menu including one or more user-selectable options, each user-selectable option corresponding to a particular action to be taken with respect to the object. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing instructions that, when executed by one or more data processing apparatus, cause the one or more data processing apparatus to perform operations comprising:
-
receiving, from a user device, an image depicting content including at least a portion of text within a rendered document; determining, based on the content depicted in the image, that an electronic counterpart of the rendered document exists; identifying, in the electronic counterpart of the rendered document and based on the portion of text, an object that corresponds to the portion of text, wherein identifying the object comprises performing an optical recognition of characters in the portion of text, the optical recognition of characters being performed based at least in part on one or more aspects of the electronic counterpart; providing the user device with response data that causes display of at least a portion of the electronic counterpart at the user device, the portion of the electronic counterpart including the object, and wherein the response data further causes display of a menu for the object, the menu including one or more user-selectable options, each user-selectable option corresponding to a particular action to be taken with respect to the object. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method implemented by data processing apparatus, the method comprising:
-
capturing, at a user device, an image of a rendered document, the image depicting content including at least a portion of text within the rendered document; providing the image to a server device; receiving, from the server device, an electronic counterpart of the rendered document; causing display, at the user device, of at least a portion of the electronic counterpart, the portion of the electronic counterpart including an object that corresponds to the portion of text, wherein the object has been identified based at least in part on performing an optical recognition of characters in the portion of text, the optical recognition of characters being performed based at least in part on one or more aspects of the electronic counterpart; and causing display of a menu for the object, the menu including one or more user-selectable options, each user-selectable option corresponding to a particular action to be taken with respect to the object. - View Dependent Claims (19)
-
Specification