IP Library › Granted Patent US 9,961,230
Granted Patent B2
US 9,961,230 · App. 14/721,645 · Granted May 1, 2018

Method and system for applying a watermark to a document

Inventors: Reiner Eschbach (Webster, NY); Phillip J. Emmett (Rochester, NY); Edward N. Chapman (Rochester, NY)
Assignee: Xerox Corporation
H04N1/32149H04N2201/0094H04N2201/327H04N2201/3271
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 9,961,230
App. No.
14/721,645
Granted
May 1, 2018
Kind
B2
Abstract

A document generation system creates a secure document by: receiving document content to be printed onto a substrate; creating a stencil mask comprising an image of at least a portion of the document content; receiving an image of a watermark to be printed on the substrate; modifying the watermark to remove portions of the watermark that will correspond to locations of the stencil mask; causing a print device to print the document content on the substrate; and causing the print device to print the modified watermark through the stencil mask on the substrate.

Claims (133)

1. A method of creating a secure printed document, the method comprising:

by a processor of a document generation system:

receiving document content for a document to be printed onto a substrate;

creating a stencil mask comprising an image of at least a portion of the document content;

receiving an image of a watermark to be printed on the substrate;

generating a rule set that is configured to:

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask,

cause a print device to print the document content on the substrate, and

cause the print device to print the modified watermark through the stencil mask on the substrate; and

applying the rule set to cause the print device to print the document content and the modified watermark on the substrate;

wherein inverting the background pixels to a single non-background color and the content pixels to a single background color will result in the stencil mask being opaque in regions where the document content will be printed and transparent in regions where no document content will be printed.

2. The method of claim 1 , wherein creating the stencil mask comprises:

identifying a standard resolution of the print device;

rendering the document content at a resolution that is less than the standard resolution of the print device;

identifying a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed;

identifying a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed;

converting each of the content pixels to the single non-background color; and

inverting the background pixels to the single non-background color and the content pixels to the single background color.

3. The method of claim 1 , further comprising, by the print device:

receiving the substrate; and

printing the document content and the modified watermark on the substrate.

4. The method of claim 1 , wherein the stencil mask defines:

a first area of the substrate on which the document content is permitted to be applied during a document generation process; and

a second area of the substrate on which the document content is restricted from being applied during the document generation process.

5. A method of creating a secure printed document, the method comprising:

by a processor of a document generation system:

receiving document content for a document to be printed onto a substrate;

creating a stencil mask comprising an image of at least a portion of the document content by:

identifying a standard resolution of a print device of the document generation system,

rendering the document content at a resolution that is less than the standard resolution of the print device,

identifying a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed,

identifying a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed,

converting each of the content pixels to a single non-background color, and

inverting the background pixels to the single non-background color and the content pixels to a single background color;

receiving an image of a watermark to be printed on the substrate;

generating a rule set that is configured to:

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask,

cause a print device to print the document content on the substrate, and

cause the print device to print the modified watermark through the stencil mask on the substrate; and

by the print device, applying the rule set to and printing the document content and the modified watermark on the substrate;

wherein inverting the background pixels to the non-background color and the content pixels to the single background color results in the stencil mask being opaque in regions where the document content will be printed and transparent in regions where no document content will be printed.

6. The method of claim 5 , wherein the stencil mask defines:

a first area of the substrate on which the document content is permitted to be applied during a document generation process; and

a second area of the substrate on which the document content is restricted from being applied during the document generation process.

7. A secure document creation system, comprising:

a print device;

a processor; and

a computer-readable medium containing programming instructions that are configured to cause the processor to:

receive document content for a document to be printed onto a substrate,

create a stencil mask comprising an image of at least a portion of the document content,

receive an image of a watermark to be printed on the substrate,

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask,

cause the print device to print the document content on the substrate, and

cause the print device to print the modified watermark through the stencil mask on the substrate;

wherein the instructions for creating the stencil mask comprise instructions to:

identify a standard resolution of the print device,

render the document content at a resolution that is less than the standard resolution of the print device,

identify a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed,

identify a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed,

convert each of the content pixels to a single non-background color, and

invert the background pixels to the single non-background color and the content pixels to a single background color,

wherein the instructions to invert the background pixels to the single non-background color and the content pixels to the single background color are configured to cause the stencil mask to be opaque in regions where the document content will be printed and transparent in regions where no document content will be printed.

8. The system of claim 7 , wherein the instructions to create the stencil mask comprise instructions to define:

a first area of the substrate on which the document content is permitted to be applied during a document generation process; and

a second area of the substrate on which the document content is restricted from being applied during the document generation process.

9. A method of creating a secure printed document, the method comprising:

by a processor of a document generation system:

receiving document content for a document to be printed onto a substrate,

creating a stencil mask comprising an image of at least a portion of the document content,

receiving an image of a watermark to be printed on the substrate,

generating a rule set that is configured to:

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask;

cause a print device to print the document content on the substrate; and

cause the print device to print the modified watermark through the stencil mask on the substrate, and

applying the rule set to cause the print device to print the document content and the modified watermark on the substrate to yield a document;

wherein applying the rule set to cause the print device to print the document content and the modified watermark on the substrate comprises endering the document at a resolution that is less than a resolution of the print device by:

creating an imagemask that represents a low resolution data representation of the document content, and

applying the watermark to the substrate through the mask so that the document contains the document content with the watermark overlaid on top.

10. The method of claim 9 , wherein creating the stencil mask comprises:

identifying a standard resolution of the print device;

rendering the document content at a resolution that is less than the standard resolution of the print device;

identifying a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed;

identifying a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed;

converting each of the content pixels to a single non-background color; and

inverting the background pixels to the non-background color and the content pixels to a single background color.

11. The method of claim 9 , further comprising, by the print device:

receiving the substrate; and

printing the document content and the modified watermark on the substrate.

12. The method of claim 9 , wherein the stencil mask defines:

a first area of the substrate on which the document content is permitted to be applied during a document generation process; and

a second area of the substrate on which the document content is restricted from being applied during the document generation process.

13. A method of creating a secure printed document, the method comprising:

by a processor of a document generation system:

receiving document content for a document to be printed onto a substrate,

creating a stencil mask comprising an image of at least a portion of the document content by:

identifying a standard resolution of a print device of the document generation system;

rendering the document content at a resolution that is less than the standard resolution of the print device;

identifying a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed,

identifying a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed,

converting each of the content pixels to a single non-background color, and

inverting the background pixels to the single non-background color and the content pixels to a single background color,

receiving an image of a watermark to be printed on the substrate,

generating a rule set that is configured to:

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask;

cause a print device to print the document content on the substrate; and

cause the print device to print the modified watermark through the stencil mask on the substrate; and

by the print device, applying the rule set to print the document content and the modified watermark on the substrate;

wherein applying the rule set to print the document content and the modified watermark on the substrate comprises rendering the document at a resolution that is less than a resolution of the print device by:

creating an imagemask that represents a low resolution data representation of the document content, and

applying the watermark to the substrate through the mask so that the document contains the document content.

14. The method of claim 13 , wherein the stencil mask defines:

a first area of the substrate on which the document content is permitted to be applied during a document generation process; and

a second area of the substrate on which the document content is restricted from being applied during the document generation process.

15. A secure document creation system comprising:

a print device;

a processor; and

a computer-readable medium containing programming instructions that are configured to cause the processor to:

receive document content for a document to be printed onto a substrate,

create a stencil mask comprising an image of at least a portion of the document content,

receive an image of a watermark to be printed on the substrate,

modify the watermark to remove portions of the watermark that will correspond to locations of the stencil mask,

cause the print device to print the document content on the substrate, and

cause the print device to print the modified watermark through the stencil mask on the substrate;

wherein the instructions to cause the print device to print the document content and the modified watermark on the substrate comprise instructions to render the document at a resolution that is less than a resolution of the print device by:

creating an imagemask that represents a low resolution data representation of the document content, and

applying the watermark to the substrate through the mask so that the document contains the document content with the watermark overlaid on top.

16. The system of claim 15 , wherein the instructions to create the stencil mask comprise instructions to:

identify a standard resolution of the print device;

render the document content at a resolution that is less than the standard resolution of the print device;

identify a set of background pixels for the document, wherein the background pixels are pixels on which none of the document content is to be printed;

identify a set of content pixels for the document, wherein the content pixels are pixels on which the document content is to be printed;

convert each of the content pixels to a single non-background color; and

invert the background pixels to the non-background color and the content pixels to a single background color.

Assignments (9)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2015
From: ESCHBACH, REINER; EMMETT, PHILLIP J.; CHAPMAN, EDWARD N.
To: XEROX CORPORATION
Reel/Frame 035713/0626 →
Continuity (1)
Related Publication 20160352961A1 · Dec 1, 2016