Abstract:
A portable document scanner (PDS) is provided that need not be in communication with a local computer. The PDS includes an image scanner for scanning an input document to generate a scan image, a processor, a wireless communications port that enables wireless communications with remote computing services, and a memory that stores instructions for execution by the processor to locally process the scan image. Such processing includes, for example, extracting identity, position, and/or orientation of one or more optical semaphores from the scan image, where the extracted semaphores include (1) optical characters including letters, numerals, and/or punctuation, (2) informational indicia including bar codes, data graphs, pictures, and/or icons, and (3) document formatting indicators including lines, bars, arrows, and/or grids. The extracted semaphore data is communicated to a remote computing service via the wireless communications port. The processing operations may be managed by the user through an integrated display interface.
Abstract:
A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the system determines an information capture device is proximate to text, automatically changes operation of the capture device to a certain mode, captures the text, and performs an action associated with the captured text.
Abstract:
A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the system determines an information capture device is proximate to text, automatically changes operation of the capture device to a certain mode, captures the text, and performs an action associated with the captured text.
Abstract:
A system for processing text captured from rendered documents is described. The system receives a sequence of one or more words optically or acoustically captured from a rendered document by a user. The system identifies among words of the sequence a word with which an action has been associated. The system then performs the associated action with respect to the user (Figure 1).
Abstract:
Systems, apparatus and methods for implementing transaction applications using a handheld document data capture device are described herein (see Fig. 9). The handheld device captures information from a rendered document ("905" in Fig. 9). The captured information is processed to identify an electronic document corresponding to the rendered document ("915" in Fig. 9). Information captured from the rendered document by the handheld capture device is used to perform a transaction ("945" in Fig.9). 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.
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.
Abstract:
A system and method for identifying a document based on a spectral analysis of the text of the document is described. In some examples, the system generates a document identifier for a rendered document based on assigning values to words in the rendered document, such as values associated with the frequency of use of the word by the rendered document, the absolute or relative position of the word in the rendered document, and so on. The system may use the document identifier to generate a group of documents having similar document identifiers, and choose a likely match from the group of documents based on predictive analysis.
Abstract:
A system for identifying an electronic counterpart for a rendered document is described. The system receives an indication of a text capture operation (100) performed from a rendered document. The indication identifies a text sequence captured as part of the text capture operation (202), the identified text sequence comprising fewer then nine words. In response to receiving the indication, the system uniquely identifies an electronic document from which the rendered document was rendered.