IP Library Granted Patent US 8,544,748
Granted Patent B2
US 8,544,748 · App. 12/341,966 · Granted Oct 1, 2013

Creation and placement of two-dimensional barcode stamps on printed documents for storing authentication information

Inventor: Wei Ming (Cupertino, CA)
Assignee: Konica Minolta Laboratory U.S.A., Inc.
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,544,748
App. No.
12/341,966
Granted
Oct 1, 2013
Kind
B2
Abstract

A document authenticating method is disclosed by which a plurality of two-dimensional barcode stamps are generated and printed on a back side of the document forming a color mosaic pattern. Each barcode stamp by itself is a binary barcode, but the plurality of barcode stamps as a whole are printed with different colors and/or color intensities. The barcode stamps collectively encode the content of the document to be used for document authentication.

Claims (38)

1. A method for printing barcode stamps, comprising:

obtaining data to be encoded in barcode stamps, including a plurality of types of data;

generating a plurality of two-dimensional barcode stamps encoding the data, each barcode stamp being an individual block with defined boundaries and having a plurality of printed tiles and unprinted tiles, each tile representing one state of binary data, the printed tiles of each barcode stamp having the same color, the colors of the printed tiles of at least some of the plurality of barcode stamps being different, wherein the colors of the printed tiles of the barcode stamps are correlated with the types of data being encoded by the respective barcode stamps; and

printing the plurality of barcode stamps on a recording medium.

2. The method of claim 1 , wherein the plurality of barcode stamps are arranged to form a regular array of barcode stamps.

3. The method of claim 1 , further comprising:

obtaining a content of a document;

wherein the plurality of types of data being encoded in the barcode stamps includes a plurality of types of metadata regarding the document; and

printing the content of the document on the same recording medium as the plurality of barcode stamps to produce a printed document.

4. The method of claim 3 , wherein the content of the document and the plurality of barcode stamps are printed on opposite sides of the recording medium.

5. The method of claim 3 , wherein the metadata includes authentication data.

6. The method of claim 3 , further comprising:

scanning the printed document including the content of the document and the plurality of barcode stamps; and

extracting and decoding the metadata encoded in the plurality of barcode stamps.

7. The method of claim 6 , wherein the metadata includes authentication data, the method further comprising authenticating the scanned document using the authentication data.

8. The method of claim 6 , wherein the extracting step comprises extracting a type of data from barcode stamps that have a color of the printer tiles correlated with the type of data.

9. The method of claim 3 , wherein barcode stamps having printed tiles of a first color encode registration information regarding the document, and barcode stamps having printed tiles of a second color encode text info of the document.

10. The method of claim 3 , wherein barcode stamps having printed tiles of different colors indicate different levels of security requirements.

11. The method of claim 3 , wherein the document contains objects of different types, and wherein barcode stamps having printed tiles of different colors encode information regarding the objects of the different types.

12. A computer program product comprising a computer usable non-transitory medium having a computer readable code embodied therein for controlling a data processing apparatus, the computer readable program code configured to cause the data processing apparatus to execute a process for printing barcode stamps comprising the steps of:

obtaining data to be encoded in barcode stamps, including a plurality of types of data;

generating a plurality of two-dimensional barcode stamps encoding the data, each barcode stamp being an individual block with defined boundaries and having a plurality of printed tiles and unprinted tiles, each tile representing one state of binary data, the printed tiles of each barcode stamp having the same color, the colors of the printed tiles of at least some of the plurality of barcode stamps being different, wherein the colors of the printed tiles of the barcode stamps are correlated with the types of data being encoded by the respective barcode stamps; and

submitting the plurality of barcode stamps for printing on a recording medium.

13. The computer program product of claim 12 , wherein the plurality of barcode stamps are arranged to form a regular array of barcode stamps.

14. The computer program product of claim 12 , wherein the content of the document and the plurality of barcode stamps are printed on opposite sides of the recording medium.

15. The computer program product of claim 12 , wherein the metadata includes authentication data.

16. The computer program product of claim 12 , wherein the process further comprises:

scanning the printed document including the content of the document and the plurality of barcode stamps; and

extracting and decoding the metadata encoded in the plurality of barcode stamps.

17. The computer program product of claim 16 , wherein the metadata includes authentication data, the method further comprising authenticating the scanned document using the authentication data.

18. The computer program product of claim 16 , wherein the extracting step comprises extracting a type of data from barcode stamps that have a color of the printer tiles correlated with the type of data.

19. The computer program product of claim 12 wherein the process further comprises:

obtaining a content of a document;

wherein the plurality of types of data being encoded in the barcode stamps includes a plurality of types of metadata regarding the document; and

submitting the content of the document for printing on the recording medium.

20. The computer program product of claim 12 , wherein barcode stamps having printed tiles of a first color encode registration information regarding the document, and barcode stamps having printed tiles of a second color encode text info of the document.

21. The computer program product of claim 12 , wherein barcode stamps having printed tiles of different colors indicate different levels of security requirements.

22. The computer program product of claim 12 , wherein the document contains objects of different types, and wherein barcode stamps having printed tiles of different colors encode information regarding the objects of the different types.

Assignments (2)
MERGER Recorded Jul 15, 2011
From: KONICA MINOLTA SYSTEMS LABORATORY, INC.
To: KONICA MINOLTA LABORATORY U.S.A., INC.
Reel/Frame 026602/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2009
From: MING, WEI
To: KONICA MINOLTA SYSTEMS LABORATORY, INC.
Reel/Frame 022090/0132 →
Continuity (1)
Related Publication 20100155479A1 · Jun 24, 2010