IP Library Granted Patent US 8,098,402
Granted Patent B2
US 8,098,402 · App. 11/094,440 · Granted Jan 17, 2012

Document targeting systems and methods

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,098,402
App. No.
11/094,440
Granted
Jan 17, 2012
Kind
B2
Abstract

A raster image target tracking method, the raster image being a binary raster image or a targeted contone raster image, may include determining target information that corresponds to a target device for the raster image, saving the target information in a memory, comprising the raster image target device to a processing device by which the document is to be processed, and providing a warning message when the document target device does not correspond to the processing device. Also, a compound document analysis and target tracking method may include providing a compound document, analyzing each object of the compound document to determine target information, saving the target information in a memory, comparing the target devices of the respective objects to each other, and providing a warning message to a user when the target devices of the respective objects do not correspond to each other.

Claims (48)

1. A raster image target tracking method for a computer, the computer executing the steps of:

determining target information stored within a first object and target information stored within a second object within a compound document, the first object and the second object each being at least one of a page description language file and a raster image, the first object being optimized for a first halftone screening parameter of a first target device and the second object being optimized for a second halftone screening parameter of a second target device, each target device being a specific marking device;

saving the target information specific to halftone screening parameters of each object and the processing history of each object inside at least one of (1) a targeting information tag or label corresponding to the raster image, (2) the compound document or (3) a database, the target information being print processing information for print processing each object at a specific target device;

comparing the target information from the first object with the target information from the second object to determine whether the first object is optimized for the second halftone screening parameter of the second target device; and

providing a warning message to a user when the first object is not optimized for the second halftone screening parameter of the second target device, the warning message being provided before retargeting the first object to be optimized for the second halftone screening parameter of the second target device and before outputting the first object and the second object.

2. The method of claim 1 , wherein the determining the target information from the first object and the second object comprises performing an analysis of the first object and the second object.

3. The method of claim 1 , wherein the database is a document repository.

4. The method of claim 1 , wherein the target information further comprises at least one of color space information, presence and type of error diffusion, halftone dot shape, number and frequency of dot cells, inherent tone reproduction curves, and marking technology.

5. The method of claim 1 , further comprising retargeting the first object to be optimized for the second target device.

6. The method of claim 1 , further comprising

performing at least one preflight operation according to a preflighting tool or application on the first object or the second object,

wherein the first object and the second object include at least one of a binary raster image and a targeted contone raster image.

7. A compound document analysis and target tracking method for a computer, the computer executing the steps of:

providing a compound document that comprises a first object and a second object, the first object and the second objects being at least one of a page description language file and a raster image, the first object being optimized for a first halftone screening parameter of a first target device and the second object being optimized for a second halftone screening parameter of a second target device, each target device being a specific marking device;

analyzing the first object and the second object to determine target information stored within the first object and target information stored within the second object;

saving the target information specific to halftone screening parameters of each object and the processing history of each object inside at least one of (1) a targeting information tag or label corresponding to the raster image, (2) the compound document or (3) a database, the target information being print processing information for print processing each object at a specific target device;

comparing the target information from the first object with the target information from the second object to determine whether the first object is optimized for the second halftone screening parameter of the second target device;

providing a warning message to a user when the first object is not optimized for the second halftone screening parameter of the second target device;

in response to input by the user in response to the warning message, performing at least one of:

aborting the inclusion into the compound document of the first object or the second object,

retargeting the first object to be optimized for the second halftone screening parameter of the second target device, and

overriding the warning message and continuing with processing of the compound document.

8. The method of claim 7 , wherein each object is at least one of a binary raster image, a targeted contone raster image, and a targeted page description language file.

9. The method of claim 7 , further comprising

comparing the target information from a new object added to the compound document to the target information from the first object and the target information from the second object at the time the new object is added to the compound document.

10. The method of claim 9 , wherein the new object is at least one of a binary raster image, a targeted contone raster image, and a targeted page description language file.

11. The method of claim 7 , further comprising

setting a target device of the compound document as being the target device of the second object, the second object being the initial object added to the compound document.

12. The method of claim 7 , wherein the saving the target information comprises saving the target information in at least one of a part of a format of the compound document and a document repository.

13. A document target tracking system, comprising:

a controller;

an input module controlled by the controller and that inputs a document comprising a first object being optimized for a first halftone screening parameter of a first target device and a second object being optimized for a second halftone screening parameter of a second target device, each target device being a specific marking device, the first object and the second objects being at least one of a page description language file and a raster image;

a processing module controlled by the controller and that determines target information stored within the first object and target information stored within the second object;

a memory that stores the target information specific to halftone screening parameters of each object and the processing history of each object inside at least one of (1) a targeting information tag or label corresponding to the raster image, (2) the compound document or (3) a database, the target information being print processing information for print processing the object at a specific target device; and

an output module controlled by the controller and that outputs the document to a processing device,

wherein the controller controls a comparison of the target information from the first object and the target information from the second object to determine whether the first object is optimized for the second target device, and

the controller provides a warning message to a user when the first object is not optimized for the second halftone screening parameter of the second target device, the warning message being provided before retargeting the first object to be optimized for the second halftone screening parameter of the second target device and before outputting the document.

14. A marking device, comprising the document target tracking system of claim 13 .

15. A page description language file target tracking method for a computer, the computer executing the steps of:

determining target information stored within a page description language file that comprises a raster image, the page description language file and the raster image being optimized for a halftone screening parameter of a target device;

saving the target information specific to the halftone screening parameter and the processing history of the page description language file inside at least one of (1) a targeting information tag or label corresponding to the raster image, (2) the page description language or (3) a database, the target information being print processing information for print processing the page description language file at a specific target device;

comparing the target information from the page description language file with a processing device by which the page description language file is to be processed to determine whether the page description language file is optimized for a halftone screening parameter of the processing device; and

providing a warning message to a user when the page description language file is not optimized for the halftone screening parameter of the processing device, the warning message being provided before retargeting the page description language file to be optimized for the halftone screening parameter of the processing device and before outputting the page description language file.

16. The method of claim 15 , wherein the determining the target information from the page description language file comprises performing an analysis of the page description language file.

17. The method of claim 15 , wherein saving the target information comprises saving the target information in at least one of a part of a format of the page description language file and a page description language file repository.

18. The method of claim 15 , wherein the target information of the page description language file further comprises at least one of rasterization parameters, color spaces, trapping, Open Prepress Interface parameters, fonts, Document Structuring Convention comments and device specific page description language instructions.

19. The method of claim 15 , further comprising retargeting the page description language file to be optimized for the processing device.

20. The marking device of claim 14 , wherein the marking device is a xerographic device.

Assignments (9)
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 →
RELEASE OF SECURITY INTEREST Recorded Aug 31, 2022
From: JPMORGAN CHASE BANK, N.A. AS SUCCESSOR-IN-INTEREST ADMINISTRATIVE AGENT AND COLLATERAL AGENT TO BANK ONE, N.A.
To: XEROX CORPORATION
Reel/Frame 061360/0628 →
SECURITY AGREEMENT Recorded Jun 30, 2005
From: XEROX CORPORATION
To: JP MORGAN CHASE BANK
Reel/Frame 016761/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2005
From: JACOBS, WILLIAM S.; FARRELL, MICHAEL E.; RUMPH, DAVID E.; STRASEN, STEPHEN M.
To: XEROX CORPORATION
Reel/Frame 016449/0722 →