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.
Abstract:
A facility for initiating a purchase is described. The facility receives a text sequence captured by a user from a rendered document using a handheld text capture device. The facility identifies in the received text sequence a reference to a distinguished product. In response to identifying the reference, the facility presents to the user an opportunity to place an order for the established product. If the user accepts the presented opportunity to order the distinct product, the facility orders the distinct product on behalf of the user.
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 device identifier is scanned with a portable scanner and communicated to a service provider. The service provider associates the device with the portable scanner. Information is scanned from a printed source and communicated to the service provider and subsequent information is received in response at a device identified by the device identifier. In some embodiments, a communication session identifier is scanned with a portable scanner and communicated to the service provider rather than (or in cooperation with) the device identifier.
Abstract:
A facility for navigating an electronic document is described. The facility receives user input selecting a portion of the content of a rendered document that constitutes a sentence fragment. In response to receiving the user input, the facility identifies an electronic document contained in a corpus of electronic documents, the identified electronic document containing the selected document portion. In response to receiving the user input, the facility further identifies a position within the identified electronic document at which the selected document portion occurs.
Abstract:
A system for identifying an electronic counterpart for a rendered document is described. The system receives an indication of a text capture operation performed from a rendered document. The indication identifies a text sequence captured as part of the text capture operation, the identified text sequence comprising fewer than nine words. In response to receiving the indication, the system uniquely identifies an electronic document from which the rendered document was rendered.
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.
Abstract:
A hardware, firmware, and/or software facility (“facility”) for providing information relevant to rendered documents is described. In some embodiments, the facility identifies multiple versions of an electronic document corresponding to a rendered document captured by a capture device. The facility may then provide a person utilizing the capture device with various ways to interact with one or more versions of the electronic document. In some embodiments, the facility determines that use of a rendered document is restricted, such as by copyright, to some degree. The facility may then offer the person the option to obtain unrestricted use of the rendered document. If the person accepts, the person obtains the right to store captures of the rendered document. If the person declines, the facility automatically discards captures of the rendered document. In some embodiments, the facility may automatically purchase rights to restricted-use rendered documents based upon the person's predefined criteria.
Abstract:
Exemplary methods and systems for monitoring presence of an item or items are disclosed herein. An exemplary method may be carried out by a monitoring device having a processor and a memory, and may involve determining that presence data associated with an item meets one or more criteria associated with automatically adding the item to a list of items whose presence is monitored in a particular context, and based on determining that presence data associated with the item meets the one or more criteria associated with automatically adding the item to the list of items whose presence is monitored in the particular context, adding the item to the list of items whose presence is monitored in the particular context.
Abstract:
A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors are collectively capable of capturing both text that is permanently printed on a page, and text that is displayed transitorily on a dynamic device. The device further incorporates a visual information disposition subsystem for disposing of visual information received by the visual sensors. The device further incorporates a package that bears the visual sensors and the visual information disposition subsystem, and is suitable to be held in a human hand.