Techniques for determining electronic document information for paper documents
First Claim
1. A method of storing information for a paper document, the method comprising:
- obtaining an electronic representation of a first paper document;
determining a first file descriptor based upon the electronic representation of the first paper document;
determining a feature descriptor from a first database that matches the first feature descriptor, the first database storing information identifying a plurality of feature descriptors and electronic document information for each feature descriptor in the plurality of feature descriptors, wherein the electronic document information for a feature descriptor comprises information identifying an electronic document;
determining, from the first database, electronic document information associated with the matching feature descriptor; and
storing an identification code associated with an identification tag and the electronic document information associated with the matching feature descriptor in a second database such that the electronic document information associated with the matching feature descriptor is associated with the identification code.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for determining electronic document information for a paper document. The electronic document information determined for a paper document may include information identifying an electronic document corresponding to the paper document. The electronic document information may also include information identifying a location where the electronic document is stored or a pointer or reference to the electronic document. The electronic document information determined for a paper document may be stored along with identification code information read from an identification tag that is physically associated with the paper document. The electronic document information for a paper document may also be stored in an identification tag that is physically associated with the paper document or physically associated with another paper document generated based upon the paper document.
110 Citations
47 Claims
-
1. A method of storing information for a paper document, the method comprising:
-
obtaining an electronic representation of a first paper document;
determining a first file descriptor based upon the electronic representation of the first paper document;
determining a feature descriptor from a first database that matches the first feature descriptor, the first database storing information identifying a plurality of feature descriptors and electronic document information for each feature descriptor in the plurality of feature descriptors, wherein the electronic document information for a feature descriptor comprises information identifying an electronic document;
determining, from the first database, electronic document information associated with the matching feature descriptor; and
storing an identification code associated with an identification tag and the electronic document information associated with the matching feature descriptor in a second database such that the electronic document information associated with the matching feature descriptor is associated with the identification code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of performing an operation using a paper document, the method comprising:
-
reading a first identification code from an identification tag that is physically associated with a first paper document;
determining an identification code from a first database that matches the first identification code, the first database storing information identifying a plurality of identification codes and electronic document information for each identification code in the plurality of identification codes, the electronic document information for each identification code comprising information identifying an electronic document;
determining, from the first database, electronic document information associated with the matching identification code; and
performing the operation using the electronic document identified by the electronic document information associated with the matching identification code. - View Dependent Claims (15)
-
-
16. A system for processing a paper document, the system comprising:
-
a processor; and
a memory coupled to the processor, the memory configured to store a plurality of code modules for execution by the processor, the plurality of code modules comprising;
a code module for obtaining an electronic representation of a first paper document;
a code module for determining a first file descriptor based upon the electronic representation of the first paper document;
a code module for determining a feature descriptor from a first database that matches the first feature descriptor, the first database storing information identifying a plurality of feature descriptors and electronic document information for each feature descriptor in the plurality of feature descriptors, wherein the electronic document information for a feature descriptor comprises information identifying an electronic document;
a code module for determining, from the first database, electronic document information associated with the matching feature descriptor; and
a code module for storing an identification code associated with an identification tag and the electronic document information associated with the matching feature descriptor in a second database such that the electronic document information associated with the matching feature descriptor is associated with the identification code. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for performing an operation using a paper document, the system comprising:
-
a processor; and
a memory coupled to the processor, the memory configured to store a plurality of code modules for execution by the processor, the plurality of code modules comprising;
a code module for reading a first identification code from an identification tag that is physically associated with a first paper document;
a code module for determining an identification code from a first database that matches the first identification code, the first database storing information identifying a plurality of identification codes and electronic document information for each identification code in the plurality of identification codes, the electronic document information for each identification code comprising information identifying an electronic document;
a code module for determining, from the first database, electronic document information associated with the matching identification code; and
a code module for causing the operation to be performed using the electronic document identified by the electronic document information associated with the matching identification code. - View Dependent Claims (30)
-
-
31. A computer program product stored on a computer-readable storage medium for processing a paper document, the computer program product comprising:
-
code for obtaining an electronic representation of a first paper document;
code for determining a first file descriptor based upon the electronic representation of the first paper document;
code for determining a feature descriptor from a first database that matches the first feature descriptor, the first database storing information identifying a plurality of feature descriptors and electronic document information for each feature descriptor in the plurality of feature descriptors, wherein the electronic document information for a feature descriptor comprises information identifying an electronic document;
code for determining, from the first database, electronic document information associated with the matching feature descriptor; and
code for storing an identification code associated with an identification tag and the electronic document information associated with the matching feature descriptor in a second database such that the electronic document information associated with the matching feature descriptor is associated with the identification code. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program product stored on a computer-readable storage medium for causing an operation to be performed using a paper document, the computer program product comprising:
-
code for reading a first identification code from an identification tag that is physically associated with a first paper document;
code for determining an identification code from a first database that matches the first identification code, the first database storing information identifying a plurality of identification codes and electronic document information for each identification code in the plurality of identification codes, the electronic document information for each identification code comprising information identifying an electronic document;
code for determining, from the first database, electronic document information associated with the matching identification code; and
code for causing the operation to be performed using the electronic document identified by the electronic document information associated with the matching identification code. - View Dependent Claims (45)
-
-
46. A system for processing a paper document, the system comprising:
-
means for obtaining an electronic representation of a first paper document;
means for determining a first file descriptor based upon the electronic representation of the first paper document;
means for determining a feature descriptor from a first database that matches the first feature descriptor, the first database storing information identifying a plurality of feature descriptors and electronic document information for each feature descriptor in the plurality of feature descriptors, wherein the electronic document information for a feature descriptor comprises information identifying an electronic document;
means for determining, from the first database, electronic document information associated with the matching feature descriptor; and
means for storing an identification code associated with an identification tag and the electronic document information associated with the matching feature descriptor in a second database such that the electronic document information associated with the matching feature descriptor is associated with the identification code.
-
-
47. A system for performing an operation using a paper document, the system comprising:
-
means for reading a first identification code from an identification tag that is physically associated with a first paper document;
means for determining an identification code from a first database that matches the first identification code, the first database storing information identifying a plurality of identification codes and electronic document information for each identification code in the plurality of identification codes, the electronic document information for each identification code comprising information identifying an electronic document;
means for determining, from the first database, electronic document information associated with the matching identification code; and
means for performing the operation using the electronic document identified by the electronic document information associated with the matching identification code.
-
Specification