Electronic input device, system, and method using human-comprehensible content to automatically correlate an annotation of a paper document with a digital version of the document
First Claim
1. An electronic input device for use in annotating a document, comprising:
- (a) an imaging component for obtaining an image of human-comprehensible content in a paper version of a document sufficient to identify a location in the document;
(b) a recording component for recording an annotation to be associated with the identified location in the document;
(c) a recognition component configured to analyze the annotation and determine if the annotation includes an electronically-executable instruction; and
(d) a data communication component configured to communicate data from the electronic input device to a computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic input device such as an electronic pen is provided to annotate a paper document. The input device records an annotation and an image of human-comprehensible content in the document sufficient to identify the document and possibly a location in the document. The human-comprehensible content is used to locate a digital version of the document and determine a corresponding location of the annotation in the digital version of the document. A computer system such as a server system may receive and store the annotation in association with the digital version of the document. The server system may further augment the digital version of the document with the annotation and send the augmented version to an output device for display and/or printing.
109 Citations
52 Claims
-
1. An electronic input device for use in annotating a document, comprising:
-
(a) an imaging component for obtaining an image of human-comprehensible content in a paper version of a document sufficient to identify a location in the document; (b) a recording component for recording an annotation to be associated with the identified location in the document; (c) a recognition component configured to analyze the annotation and determine if the annotation includes an electronically-executable instruction; and (d) a data communication component configured to communicate data from the electronic input device to a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system for correlating an annotation of a paper version of a document with a digital version of the document, comprising:
-
(a) an interface for communicating with one or more input devices; (b) a storage containing digital versions of documents; and (c) a processor in communication with the interface and the storage, wherein the processor is configured to; (i) receive through the interface, from an input device, an image of human-comprehensible content in a document, wherein the human-comprehensible content is sufficient to identify a digital version of the document; (ii) use the image of human-comprehensible content to locate in the storage a digital version of the document; (iii) receive through the interface, from the input device, an annotation of a paper version of the document; (iv) apply a recognition routine to the annotation and determine if the annotation includes an electronically-executable instruction; and (v) store the annotation in association with the digital version of the document. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-implemented method for processing an annotation of a document, comprising:
-
(a) receiving an image of human-comprehensible content in a paper version of a document, wherein the human-comprehensible content is sufficient to identify a digital version of the document; (b) processing the human-comprehensible content to locate a digital version of the document; (c) receiving an annotation of the paper version of the document; (d) determining if the annotation includes an electronically-executable instruction; and (e) storing the annotation in association with the digital version of the document. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable medium containing executable instructions that, when executed by a computing apparatus, cause the computing apparatus to:
-
(a) receive an image of human-comprehensible content in a paper version of a document, wherein the human-comprehensible content is sufficient to locate a digital version of the document; (b) locate a digital version of the document using the image of human-comprehensible content; (c) receive an annotation of the paper version of the document; (d) apply a recognition routine to the annotation to determine if the annotation includes an electronically-executable instruction; and (e) store the annotation in association with the digital version of the document. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A computer-implemented method for processing an annotation of a document, comprising:
-
(a) recording an annotation of a paper version of a document; (b) obtaining an image of human-comprehensible content in the document, wherein the human-comprehensible content is sufficient to identify a digital version of the document and further identify a location of the annotation in the document; (c) locating a digital version of the document using the image of human-comprehensible content; (d) identifying the location of the annotation in the document using the image of human-comprehensible content; (e) determining if the annotation includes an electronically-executable instruction; and (f) storing the annotation and location in association with the digital version of the document. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
Specification