IP Library Granted Patent US 11,979,537
Granted Patent B1
US 11,979,537 · App. 18/199,569 · Granted May 7, 2024

Incorporation of source-identifying information in scanned documents

Inventors: Paul Louis Jacques Gaiser (Wilnis, NL); Kevin John Kopp (Mississauga, CA); Bindu Bhaumik Choksi (Mumbai, IN); Timothy Allen Beardslee (Conesus, NY); Marcel Wisman (Tiel, NL)
Assignee: Xerox Corporation
H04N1/32331H04N1/00846H04N2201/323
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 11,979,537
App. No.
18/199,569
Granted
May 7, 2024
Kind
B1
Abstract

An embedding component is described which embeds information in a scanned document. The embedding component includes a document acquisition component, which acquires a scanned document from an associated scanning device. An information acquisition component acquires variable information associated with the scanned document. An encoding component generates a machine-readable representation of the variable information. A pattern insertion component uses the machine-readable representation to insert at least one machine readable pattern in the scanned document, to generate a modified document. An output component outputs the modified document to an associated output device, such that when the modified document is rendered on print media, the machine-readable pattern is not noticeable to the unaided eye of a person. A processor implements the document acquisition component, information acquisition component, encoding component, pattern insertion component, and output component.

Claims (37)

1. An embedding component for embedding information in a scanned document, comprising:

a document acquisition component which acquires a scanned document of a physical document from an associated scanning device;

an information acquisition component which acquires variable information associated with the scanned document, the variable information comprising a date/time and one of a device identifier and device location, the device identifier identifying the associated scanning device, the device location identifying a location of the associated scanning device, and the date/time identifying when the physical document was scanned or the scanned document was acquired;

an encoding component which generates a machine-readable representation of the variable information;

a pattern insertion component which uses the machine-readable representation to insert at least one machine readable pattern in the scanned document, to generate a modified document;

an output component which outputs the modified document to an associated output device, such that when the modified document is rendered on print media, the machine-readable pattern is not noticeable to the unaided eye of a person, the machine-readable pattern in the rendered document enabling a source of the document to be identified; and

a processor which implements the document acquisition component, information acquisition component, encoding component, pattern insertion component, and output component.

2. The embedding component of claim 1 , wherein the associated output device is selected from a printer, a digital document output device, and combinations thereof.

3. The embedding component of claim 1 , wherein the variable information further comprises a user identifier.

4. The embedding component of claim 1 , wherein the machine-readable representation of the variable information comprises a template for the machine-readable pattern.

5. The embedding component of claim 4 , wherein the template comprises an arrangement of small shapes.

6. The embedding component of claim 5 , wherein the small shapes comprise dots.

7. The embedding component of claim 1 , wherein the modified document comprises a plurality of the machine-readable patterns.

8. The embedding component of claim 1 , wherein the at least one machine-readable pattern comprises an arrangement of yellow dots.

9. The embedding component of claim 1 , wherein each of the at least one machine-readable pattern comprises at least five dots.

10. The embedding component of claim 1 , wherein each of the at least one machine-readable pattern comprises up to fifteen dots.

11. The embedding component of claim 1 , further comprising a data structure which associates each of a plurality of unique datum values with a respective predefined arrangement of dots, the encoding component accessing the data structure to identify unique datum values that correspond to portions of the variable data and builds the representation from the respective predefined arrangements of dots.

12. The embedding component of claim 1 , wherein the scanned document is generated by scanning an original document which lacks machine-readable security information.

13. An embedding system comprising the embedding component of claim 1 , the scanning device, and the output device.

14. The embedding system of claim 13 , wherein the output device comprises a printer which renders the modified document on print media.

15. The embedding system of claim 13 , wherein the output device comprises a digital document output device selected from a fax machine, a scan-to-email device, a USB port, and combinations thereof which outputs the modified document in digital form.

16. An embedding method for embedding information in a document, comprising:

acquiring a scanned document derived from a first hardcopy document;

acquiring variable information associated with the scanned document, the variable information comprising a date/time and one of a device identifier and device location, the device identifier identifying a scanning device as the source of the scanned document, the device location identifying a location of the scanning device, and the date/time identifying when the first hardcopy document was scanned or the scanned document was acquired;

generating a machine-readable representation of the variable information;

using the machine-readable representation, inserting at least one machine readable pattern in the scanned document, to generate a modified document; and

outputting the modified document to an output device, such that when the modified document is rendered on print media, the machine-readable pattern is not noticeable to the unaided eye of a person, the machine-readable pattern in the rendered document enabling a location of the scanning device to be identified.

17. The method of claim 16 , wherein the generating of the machine-readable representation comprises accessing a data structure which associates each of a plurality of unique datum values with a respective predefined arrangement of dots to identify unique datum values that correspond to portions of the variable data and building the representation from the respective predefined arrangements of dots.

18. The method of claim 16 , wherein the inserting of the at least one machine readable pattern in the scanned document comprises embedding patterns in a color separation of the scanned document, each of the patterns comprising an arrangement of small shapes.

19. An analysis device for detecting information embedded in a document, comprising:

a document acquisition component which acquires a digital document;

a detection component which identifies candidate patterns of dots in the digital document which each comply with rules for identifying a candidate pattern;

a decoding component which, for an identified candidate pattern, attempts to match the candidate pattern with one or more sequences of dots stored in a data structure, and if a match is found, decodes the pattern;

a response generation component which, for a decoded pattern, determines a response, based on the decoded pattern and any stored response instructions, the response including a report;

a response output component which outputs the response to an appropriate device for executing the response, the report being stored in a report database containing multiple such reports which are accessible through a query; and

a processor which implements the document acquisition component, detection component, decoding component, response component, and response output component.

20. The analysis device of claim 19 , wherein the rules include rules for determining whether an arrangement of small shapes meets predetermined ranges encompassing the expected size, shape, arrangement, and number of dots of a true pattern.

Assignments (5)
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 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2023
From: GAISER, PAUL LOUIS JACQUES; KOPP, KEVIN JOHN; CHOKSI, BINDU BHAUMIK; BEARDSLEE, TIMOTHY ALLEN; WISMAN, MARCEL
To: XEROX CORPORATION
Reel/Frame 063702/0018 →