Adding value to a rendered document
First Claim
Patent Images
1. A computer implemented method of identifying a document, the method comprising:
- obtaining document context data for one or more documents, wherein the document context data includes supplemental information used to identify the document and includes temporal information for one or more previous scans of portions of the one or more documents, the temporal information specifying a time at which each previous scan occurred;
receiving data specifying a portion of the document captured using a handheld capture device;
identifying a digital document associated with the document using the document context data including the temporal information and the captured portion of the document;
identifying, using the captured portion of the document, a location of the captured portion within the digital document;
identifying a location-based action to be performed based on the identified location of the captured portion and data specifying one or more location-based actions associated with one or more locations within the digital document; and
performing the identified location-based action.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for processing data captured from rendered documents is described. The system provides a way for authors and publishers to add value to printed documents using associated supplemental material. The system can use text scanned from a document and context to identify an electronic document that corresponds to the scanned document. A user can then access supplemental material associated with the digital document.
48 Citations
18 Claims
-
1. A computer implemented method of identifying a document, the method comprising:
-
obtaining document context data for one or more documents, wherein the document context data includes supplemental information used to identify the document and includes temporal information for one or more previous scans of portions of the one or more documents, the temporal information specifying a time at which each previous scan occurred; receiving data specifying a portion of the document captured using a handheld capture device; identifying a digital document associated with the document using the document context data including the temporal information and the captured portion of the document; identifying, using the captured portion of the document, a location of the captured portion within the digital document; identifying a location-based action to be performed based on the identified location of the captured portion and data specifying one or more location-based actions associated with one or more locations within the digital document; and performing the identified location-based action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system having a processor coupled to a memory containing computer executable instructions for performing functions of:
-
obtaining document context data for one or more documents, wherein the document context data includes supplemental information used to identify the document and includes temporal information for one or more previous scans of portions of the one or more documents, the temporal information specifying a time at which each previous scan occurred; receiving data specifying a portion of a document captured using a handheld capture device; identifying a digital document associated with the document using the document context data including the temporal information and the captured portion of the document; identifying, using the captured portion of the document, a location of the captured portion within the digital document; and identifying a location-based action to be performed based on the identified location of the captured portion data specifying one or more location-based actions associated with one or more locations within the digital document; and performing the identified location-based action. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable storage medium having storied therein instructions executable by a computing device to cause the computing device to perform functions of:
-
obtaining document context data for one or more documents, wherein the document context data includes supplemental information used to identify the document and includes temporal information for one or more previous scans of portions of the one or more documents, the temporal information specifying a time at which each previous scan occurred; receiving data specifying a portion of a document captured using a handheld capture device; identifying a digital document associated with the document using the document context data including the temporal information and the captured portion of the document; identifying, using the captured portion of the document, a location of the captured portion within the digital document; identifying a location-based action to be performed based on the identified location of the captured portion and data specifying one or more location-based actions associated with one or more locations within the digital document; and performing the identified location-based action.
-
Specification