IP Library Granted Patent US 8,976,407
Granted Patent B2
US 8,976,407 · App. 12/985,937 · Granted Mar 10, 2015

Methods and apparatus for adaptive imposition templates

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,976,407
App. No.
12/985,937
Granted
Mar 10, 2015
Kind
B2
Abstract

Methods and apparatus are provided for receiving a print file having an actual page size, and a nominal imposition template specifying a nominal page size, and generating an imposition flat for printing. If the actual page size matches the nominal page size, the nominal imposition template is applied to the print file without change. If, however, the actual page size differs from the nominal page size, the nominal imposition template is automatically modified based on the actual page size, and then the modified imposition template is applied to the print file to create the imposition flat.

Claims (49)

1. A system for adapting an imposition template to a print file comprising an actual page size, the system comprising:

an adaptive imposition template comprising a plurality of pages, wherein each page comprises a page location reference, the page location reference comprising an associated nominal page center and a nominal page size; and

a processor programmed for automatically:

receiving the print file and the adaptive imposition template;

determining whether the actual page size differs from the nominal page size;

when the actual page size differs from the nominal page size, perform the following:

determining the location of an actual page center of the actual page depending on a binding style and finishing parameters specified in the adaptive imposition template, the actual page size specified in the print file, and by performing the steps of:

retrieving at least one center axis separation attribute from the adaptive imposition template;

retrieving at least one vertical page separation attribute from the adaptive imposition template;

retrieving nominal page positions from the adaptive imposition template; and

setting said actual page center to the nominal page center by symmetrically aligning a vertical coordinate of the actual page with the nominal page positions and maintaining said at least one center axis separation attribute and said at least one vertical page separation attribute;

determining locations of associated page-dependent mark objects based on the location of the actual page center and the actual page size; and

modifying the adaptive imposition template by: modifying the location of the actual associated page-dependent marks based on the actual page size, deleting the nominal page and nominal associated page-dependent mark objects from the adaptive imposition template and adding the actual page and the actual associated page-dependent marks to the adaptive imposition template at the modified location.

2. The system of claim 1 , wherein the print file comprises a page description language.

3. The system of claim 2 , wherein the page description language comprises at least one of a portable document format (“PDF”), a PostScript, or a printer command language (“PCL”).

4. The system of claim 1 , wherein the mark object comprises a bleed mark.

5. The system of claim 1 , wherein the mark object comprises a trim mark.

6. A method for adapting an imposition template to a print file comprising an actual page size, the method comprising:

storing an adaptive imposition template in memory, said adaptive imposition template comprising a plurality of pages, wherein each page comprises a page location reference, the page location reference comprising an associated nominal page center and a nominal page size;

storing an application adapted to modify the adaptive imposition template wherein said application is adapted for:

receiving the print file and the adaptive imposition template;

determining whether the actual page size differs from the nominal page size;

when the actual page size differs from the nominal page size, perform the following:

determining the location of an actual page center of the actual page depending on a binding style and finishing parameters specified in the adaptive imposition template, the actual page size specified in the print file, and by performing the steps of:

retrieving at least one center axis separation attribute from the adaptive imposition template;

retrieving at least one vertical page separation attribute from the adaptive imposition template;

retrieving nominal page positions from the adaptive imposition template; and

setting said actual page center to the nominal page center by symmetrically aligning a vertical coordinate of the actual page with the nominal page positions and maintaining said at least one center axis separation attribute and said at least one vertical page separation attribute;

determining locations of associated page-dependent mark objects based on the location of the actual page center and the actual page size; and

modifying the adaptive imposition template by: modifying the location of the actual associated page-dependent marks based on the actual page size, deleting the nominal page and nominal associated page-dependent mark objects from the adaptive imposition template and adding the actual page and the actual associated page-dependent marks to the adaptive imposition template at the modified location.

7. The method of claim 6 , wherein the print file comprises a page description language.

8. The method of claim 7 , wherein the page description language comprises at least one of a portable document format (“PDF”), a PostScript, or a printer command language (“PCL”).

9. The method of claim 6 , wherein the adaptive imposition template further comprises a mark object having a location that depends on the nominal page size.

10. The method of claim 9 , wherein the mark object comprises a bleed mark.

11. The method of claim 9 , wherein the mark object comprises a trim mark.

12. A computer-implemented imposition process comprising:

via a computing device, receiving a print file comprising an actual page size;

via a computing device, receiving an adaptive imposition template comprising a plurality of pages, wherein each page comprises a page location reference, the page location reference comprising an associated nominal page center and a nominal page size;

via a computing device,

determining whether the actual page size differs from the nominal page size;

when the actual page size differs from the nominal page size, perform the following:

determining the location of an actual page center of the actual page depending on a binding style and finishing parameters specified in the adaptive imposition template, the actual page size specified in the print file, and by performing the steps of:

 retrieving at least one center axis separation attribute from the adaptive imposition template;

 retrieving at least one vertical page separation attribute from the adaptive imposition template;

 retrieving nominal page positions from the adaptive imposition template; and

 setting said actual page center to the nominal page center by symmetrically aligning a vertical coordinate of the actual page with the nominal page positions and maintaining said at least one center axis separation attribute and said at least one vertical page separation attribute;

determining locations of associated page-dependent mark objects based on the location of the actual page center and the actual page size; and

modifying the adaptive imposition template by: modifying the location of the actual associated page-dependent marks based on the actual page size, deleting the nominal page and nominal associated page-dependent mark objects from the adaptive imposition template and adding the actual page and the actual associated page-dependent marks to the adaptive imposition template at the modified location.

13. The imposition process of claim 12 , wherein the adaptive imposition template further comprises a mark object having a location that depends on the nominal page size.

Assignments (11)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: ROYAL BANK OF CANADA [RESIGNING COLLATERAL AGENT]
To: GLAS USA LLC [SUCCESSOR COLLATERAL AGENT]
Reel/Frame 070097/0810 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2024
From: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
To: FIERY, LLC
Reel/Frame 069546/0649 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 3, 2024
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
Reel/Frame 069477/0479 →
SECURITY INTEREST Recorded Mar 14, 2024
From: FIERY, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 066797/0464 →
SECURITY INTEREST Recorded Mar 12, 2024
From: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 066794/0315 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2024
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 066793/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: ELECTRONICS FOR IMAGING, INC.
To: FIERY, LLC
Reel/Frame 061132/0471 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 23, 2019
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 049840/0316 →
SECURITY INTEREST Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 049840/0799 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 049841/0115 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 3, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048002/0135 →