Data capture from rendered documents using handheld device
First Claim
Patent Images
1. A portable data capture device, comprising:
- control logic;
memory coupled with the control logic for storing data and instructions executable by the control logic;
a data capture element for capturing data from a paper document;
instructions stored in memory that, when executed by the control logic, cause data capture element to capture text from a paper document;
instructions stored in memory that, when executed by the control logic, cause the portable data capture device to automatically submit at least a portion of the captured text to a search engine.
4 Assignments
0 Petitions
Accused Products
Abstract
A portable device having scanning, imaging or other data-capture capability is described. In some cases, the portable device can indicate to the user when enough information has been captured to uniquely identify a source document. In some cases, the portable device calculates timestamps and location-stamps indicating when and where a data capture occurred. In some cases, the portable device is controlled by gestures. In some cases, the portable scanning device has associated billing and content/service subscription information.
447 Citations
33 Claims
-
1. A portable data capture device, comprising:
-
control logic;
memory coupled with the control logic for storing data and instructions executable by the control logic;
a data capture element for capturing data from a paper document;
instructions stored in memory that, when executed by the control logic, cause data capture element to capture text from a paper document;
instructions stored in memory that, when executed by the control logic, cause the portable data capture device to automatically submit at least a portion of the captured text to a search engine.
-
-
2. A portable device having scanning capability, comprising:
-
an image capture device for acquiring images;
a processor for processing the images captured by the image capture device;
a memory for storing the images acquired by the image capture device;
a communications interface for transmitting information to external devices and receiving information from external devices; and
a user interface operable to indicate to a user that enough information has been acquired to identify a source document of an acquired image. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. In a portable device having scanning capability, a method for controlling the portable device, the method comprising:
-
scanning control data;
processing the control data;
identifying an application that corresponds to the control data;
accessing the application in response to the control data; and
performing the application. - View Dependent Claims (10, 11, 12)
-
-
13. A portable scanner, comprising:
-
a processor;
a first memory operatively connected with the processor;
a second memory operatively connected with the processor for storing at least one selected from the group of billing information, content subscription information, service subscription information, and device identifier. - View Dependent Claims (14, 15)
-
-
16. In computer readable medium, a portable device control application, comprising:
-
a control identifier that identifies a command associated with short scanned images; and
an processor that acts on the command associated with the short scanned images.
-
-
17. In a portable device having scanning capability, a method of informing a user that sufficient data has been scanned from a document to identify the document, comprising:
-
scanning symbols from the document;
estimating how many symbols have been scanned from the document;
comparing the estimate to a threshold number for identifying a document; and
indicating that sufficient symbols have been scanned to identify the document. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method in a computing system for processing a text capture operation, comprising:
-
determining that a user has used a handheld text capture device to perform a text capture operation from a rendered document that yielded a text sequence; and
acting on the text capture operation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification