IP Library Granted Patent US 7,809,156
Granted Patent B2
US 7,809,156 · App. 11/495,613 · Granted Oct 5, 2010

Techniques for generating and using a fingerprint for an article

Assignee: Ricoh Company, Ltd.
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 7,809,156
App. No.
11/495,613
Granted
Oct 5, 2010
Kind
B2
Abstract

Techniques for generating fingerprints for articles and using the fingerprints for various applications. Scan-related parameter values, including the area of an article scanned, may be specified and varied from one scan to another for collecting data points used for generating fingerprints for articles. A paper shredder is provided that is configured to, prior to shredding a paper sheet, scan the paper sheet and generate a fingerprint for the paper sheet. Fingerprints may also be generated for media keys that are used to access media data. The fingerprint generated for a media key may be used to authenticate the media key. Access to media data corresponding to the media key may be made contingent on successful authentication of the media key.

Claims (56)

1. A method of processing an article, the method comprising: determining a set of parameter values; directly operating a scanner using the set of parameter values to obtain a set of data points for the article, the set of data points obtained when a light beam scatters from a surface of the article; generating a fingerprint for the article based upon the set of data points; and associating machine readable information with the article, wherein the set of parameter values are retrievable using the machine readable information.

2. The method of claim 1 wherein the fingerprint is retrievable using the machine readable information associated with the article.

3. The method of claim 1 wherein the machine readable information encodes the set of parameter values and the fingerprint.

4. The method of claim 1 further comprising encrypting the set of parameter values and the fingerprint, and wherein the machine readable information comprises an encrypted form of the set of parameter values and the fingerprint.

5. The method of claim 1 wherein the set of parameter values comprises one or more values identifying an area of the article to be scanned.

6. The method of claim 5 wherein:

the area of the article to be scanned comprises at least a first area and a second area; and

the set of parameter values comprise a starting coordinate of the first area and a starting coordinate of the second area.

7. The method of claim 1 wherein the set of parameter values comprises a parameter value related to at least one of an intensity of the light beam, an angle of incidence of the light beam to the surface of the article, a position of a detector configured to detect scattering of the light beam from the surface of the article, an area of the article to be scanned, or a scan rate.

8. The method of claim 1 wherein determining the set of parameter values comprises using a pseudo-random number generator or a cellular automaton to generate one or more parameter values in the set of parameter values.

9. A method of processing an article, the method comprising: reading machine readable information associated with the article; obtaining a set of parameter values using the machine readable information, wherein the set of parameter values comprises one or more parameter values used for generating a first fingerprint for the article; directly operating a scanner using the set of parameter values to obtain a set of data points for the article, the set of data points obtained when a light beam scatters from a surface of the article; and generating a second fingerprint for the article based upon the set of data points.

10. The method of claim 9 wherein:

the machine readable information encodes the set of parameter values; and

obtaining the set of parameter values comprises determining the set of parameter values from the machine readable information.

11. The method of claim 10 wherein:

the machine readable information encodes the set of parameter values in encrypted form; and

determining the set of parameter values from the machine readable information comprises decrypting the encrypted form of the set of parameter values.

12. The method of claim 9 wherein obtaining the set of parameter values comprises using a portion of the machine readable information to access the set of parameter values from a database.

13. The method of claim 9 wherein obtaining the set of parameter values comprises:

hashing a portion of the machine readable information to obtain a hash result; and

determining the set of parameter values from the hash result.

14. The method of claim 9 wherein obtaining the set of parameter values comprises:

seeding a number sequence generator;

generating a first parameter value using the number sequence generator; and

generating a second parameter value using the number sequence generator after generating the first parameter value.

15. The method of claim 9 further comprising:

comparing the second fingerprint with the first fingerprint to determine if the second fingerprint matches the first fingerprint.

16. The method of claim 15 wherein the first fingerprint is obtained using the machine readable information.

17. A system comprising:

a scanner configured to obtain a set of data points for an article by directly scanning the article using a set of parameters; and

a processing system configured to:

generate a fingerprint for the article based upon the set of data points; and

cause machine readable information to be associated with the article,

wherein the set of parameter values are retrievable using the machine readable information.

18. The system of claim 17 wherein the machine readable information encodes the set of parameter values and the fingerprint.

19. The system of claim 17 wherein the set of parameter values comprises one or more values identifying an area of the article to be scanned.

20. The system of claim 17 wherein the set of parameter values comprises a parameter value related to at least one of an intensity of the light beam, an angle of incidence of the light beam to the surface of the article, a position of a detector configured to detect scattering of the light beam from the surface of the article, an area of the article to be scanned, or a scan rate.

21. A system comprising:

a reader configured to read machine readable information associated with an article;

a processing system configured to obtain a set of parameter values using the machine readable information, wherein the set of parameter values comprises one or more parameter values used for generating a first fingerprint for the article; and

a scanner configured to directly obtain a set of data points for the article by using the set of parameter values, the set of data points obtained when a light beam scatters from a surface of the article; and

wherein the processing system is configured to generate a second fingerprint for the article based upon the set of data points.

22. The system of claim 21 wherein:

the machine readable information encodes the set of parameter values; and

the processing system is configured to obtain the set of parameter values from the machine readable information.

23. The system of claim 21 wherein obtaining the set of parameter values comprises using a portion of the machine readable information to access the set of parameter values from a database.

24. The system of claim 21 wherein the processing system is configured to:

hash a portion of the machine readable information to obtain a hash result; and

determine the set of parameter values from the hash result.

25. The system of claim 21 wherein the processing system is configured to:

seed a number sequence generator;

generate a first parameter value using the number sequence generator; and

generate a second parameter value using the number sequence generator after generating the first parameter value.

26. The system of claim 21 wherein the processing system is configured to:

obtain the first fingerprint using the machine readable information; and

compare the second fingerprint with the first fingerprint to determine if the second fingerprint matches the first fingerprint.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2006
From: PIERSOL, KURT; HART, PETER E.; HULL, JONATHAN J.
To: RICOH COMPANY, LTD.
Reel/Frame 018309/0757 →
Continuity (3)
Provisional Application 6070873500 · Aug 15, 2005
Provisional Application 6070773900 · Aug 12, 2005
Related Publication 20070036470A1 · Feb 15, 2007