IP Library Granted Patent US 8,489,624
Granted Patent B2
US 8,489,624 · App. 12/696,599 · Granted Jul 16, 2013

Processing techniques for text capture from a rendered document

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,489,624
App. No.
12/696,599
Filed
Jan 29, 2010
Granted
Jul 16, 2013
Kind
B2
Art Unit
2155
USPC
705/39
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.

Claims (33)

1. A method, comprising:

receiving, at a computing system, a first text sequence captured from a first rendered document;

using the computing system to identify a first subset of documents eligible for having the first text sequence based on explicit context information;

identifying, at the computing system, a first document among the first subset of documents from which the first text sequence capture was performed;

receiving, at a computing system, a second text sequence captured from a second rendered document;

using the computing system to identify a second subset of documents eligible for having the second text sequence based on implicit context information, wherein the implicit context information comprises an elapsed amount of time between a capture of the second text sequence and a last capture occurring immediately before the capture of the second text sequence; and

identifying, at the computing system, a second document among the second subset of documents from which the second text sequence capture was performed.

2. The method of claim 1 , wherein the explicit context information comprises a unique document identifier identifying the first document.

3. The method of claim 1 , wherein the implicit context information comprises a text sequence that is included in each document of the second subset of documents.

4. The method of claim 1 , wherein the implicit context information comprises a captured watermark that is included in each document of the second subset of documents.

5. The method of claim 1 , wherein the implicit context information comprises a text spacing pattern that is included in each document of the second subset of documents.

6. The method of claim 1 , wherein the implicit context information comprises an ink color that is included in each document of the second subset of documents.

7. The method of claim 1 , wherein the implicit context information comprises a font that is included in each document of the second subset of documents.

8. The method of claim 1 , wherein the implicit context information comprises a result of a comparison of a background color of the second text sequence and a background color of the last capture.

9. The method of claim 1 , wherein the implicit context information comprises a result of a comparison of a font encountered in the second text sequence to a font encountered in a text sequence other than the second text sequence.

10. The method of claim 1 , wherein the implicit context information comprises a result of a comparison of an ink color encountered in the second text sequence to an ink color encountered in a text sequence other than the second text sequence.

11. The method of claim 1 , wherein the implicit context information comprises a result of a comparison of a text spacing pattern encountered in the second text sequence to a text spacing pattern encountered in a text sequence other than the second text sequence.

12. The method of claim 1 , wherein the implicit context information comprises a reading assessment.

13. The method of claim 1 , wherein the implicit context information comprises a list of periodicals.

14. The method of claim 1 , wherein the implicit context information comprises a measure of availability of documents in the second subset.

15. The method of claim 1 , wherein the implicit context information comprises a measure of popularity of documents in the second subset.

16. The method of claim 1 , wherein the implicit context information comprises a current physical circumstance.

17. The method of claim 1 , further comprising:

determining a reliability factor for the implicit context information.

18. A computing system, comprising:

a text sequence receiving subsystem, configured to receive text sequences captured from a rendered document;

an explicit context derivation subsystem, configured to determine explicit context information for at least a first subset of the text sequences received by the text sequence receiving subsystem;

an implicit context derivation subsystem, configured to determine implicit context information for at least a second subset of the text sequences received by the text sequence receiving subsystem, wherein the implicit context information comprises an elapsed amount of time between capturing a designated text sequence in the second subset of the text sequences and a last capture occurring immediately before the capture of the designed text sequence; and

a document identification subsystem that, for each text sequence received by the text sequence receiving subsystem, identifies documents, based upon the explicit context information and the implicit context information, among a corpus of documents eligible for having the text sequence.

19. A capture device, comprising:

a text capture subsystem, configured for capturing text sequences from one or more rendered documents;

a memory that contains at least one parametric context description of text applicable to the text sequences to determine context information for the text sequences, wherein the at least one parametric context description of text comprises a parametric description of a unique sub-sequence of words in a text sequence; and

a processor, configured for applying the at least one parametric context description of text to the text sequences to determine context information for the text sequences.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 3, 2021
From: GOOGLE LLC
To: KYOCERA CORPORATION
Reel/Frame 057651/0445 →
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0299 →