System and method for processing multiple mailing services orders of varying quantities and address lists
First Claim
Patent Images
1. An apparatus for generating a gang file of individual mail items to be printed, comprising:
- one or more processors executing computer-readable instructions implementing a ganging system, the ganging system configured to;
receive or have access to at least one open mailing order having a non-zero quantity of mail items that have not yet been assigned to a fulfillment item, each open mailing order respectively having an associated product design comprising print information to be printed on every mail item in the order, an associated address list, a specified quantity of mail items to be printed, and an order identifier;
obtain a gang template, the gang template comprising a plurality of empty cells organized in a 3-dimensional grid, wherein at least one dimension corresponds to pages to be printed on a substrate and the other two dimensions correspond to positions of individual stacks to be printed;
create a gang file based on the gang template, the gang file comprising an empty gang; and
fill the gang by;
while the gang file contains at least one positional stack which has at least one empty content cell, and at least one open mailing order remains;
select an open mailing order,obtain a stack identifier corresponding to a positional stack in the gang file which has at least one empty content cell;
create a new fulfillment item identifier and associating the new fulfillment item identifier with the stack identifier;
repeatedly receive respective one or more individual print-ready content images each respectively comprising a rendered image containing at least a portion of the product design and a unique address obtained from the mailing list associated with the open mailing order, associate the open mailing order and respective unique addresses obtained from the mailing list with the fulfillment item identifier, insert the received one or more respective individual print-ready content image into respective one or more empty cells of the positional stack in the gang file as identified by the stack identifier until the occurrence of at least one of (i) the open mailing order becomes a closed order whereby each mail item in the specified quantity of mail items has been assigned to a fulfillment item, and (ii) the stack corresponding to the stack identifier becomes filled and thereby no longer has at least one empty content cell; and
closing and saving the gang file to generate a completed gang file.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for processing multiple mailing services orders for print items of varying quantities include filling 3-dimensional gangs configured to receive print-ready items with print-ready items in a stack-wise manner. Individual stacks can be submitted to the system for reprint without holding up remaining items in an order.
18 Citations
16 Claims
-
1. An apparatus for generating a gang file of individual mail items to be printed, comprising:
one or more processors executing computer-readable instructions implementing a ganging system, the ganging system configured to; receive or have access to at least one open mailing order having a non-zero quantity of mail items that have not yet been assigned to a fulfillment item, each open mailing order respectively having an associated product design comprising print information to be printed on every mail item in the order, an associated address list, a specified quantity of mail items to be printed, and an order identifier; obtain a gang template, the gang template comprising a plurality of empty cells organized in a 3-dimensional grid, wherein at least one dimension corresponds to pages to be printed on a substrate and the other two dimensions correspond to positions of individual stacks to be printed; create a gang file based on the gang template, the gang file comprising an empty gang; and fill the gang by; while the gang file contains at least one positional stack which has at least one empty content cell, and at least one open mailing order remains; select an open mailing order, obtain a stack identifier corresponding to a positional stack in the gang file which has at least one empty content cell; create a new fulfillment item identifier and associating the new fulfillment item identifier with the stack identifier; repeatedly receive respective one or more individual print-ready content images each respectively comprising a rendered image containing at least a portion of the product design and a unique address obtained from the mailing list associated with the open mailing order, associate the open mailing order and respective unique addresses obtained from the mailing list with the fulfillment item identifier, insert the received one or more respective individual print-ready content image into respective one or more empty cells of the positional stack in the gang file as identified by the stack identifier until the occurrence of at least one of (i) the open mailing order becomes a closed order whereby each mail item in the specified quantity of mail items has been assigned to a fulfillment item, and (ii) the stack corresponding to the stack identifier becomes filled and thereby no longer has at least one empty content cell; and closing and saving the gang file to generate a completed gang file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method for generating a gang file of individual mail items to be printed, comprising:
-
obtaining a gang template, the gang template comprising a plurality of empty cells organized in a 3-dimensional grid, wherein at least one dimension corresponds to pages to be printed on a substrate and the other two dimensions correspond to positions of individual stacks to be printed; generating, based on the gang template, a gang file comprising an empty gang; selecting an open mailing order having a non-zero quantity of mail items that have not yet been assigned to a fulfillment item, the open mailing order having an associated product design comprising print information to be printed on every mail item in the order, an associated address list, a specified quantity of mail items to be printed, and an order identifier; obtaining a stack identifier corresponding to a positional stack in the gang file which has at least one empty content cell; creating a new fulfillment item identifier and associating the new fulfillment item identifier with the stack identifier; inserting one or more respective individual print-ready content image into respective one or more empty cells of the positional stack in the gang file as identified by the stack identifier, the respective one or more individual print-ready content images each comprising a rendered image containing at least a portion of the product design and a unique address obtained from the mailing list associated with the open order, and associating the open order and respective unique addresses obtained from the mailing list with the fulfillment item identifier, and repeating the identifying step through the inserting step until the occurrence of at least one of (i) the open order becomes a closed order whereby each mail item in the specified quantity of mail items has been assigned to a fulfillment item, and (ii) the stack corresponding to the stack identifier becomes filled and thereby no longer has at least one empty content cell; and repeating the obtaining step through this repeating step until the open order is closed or there remains no positional stack in the gang file which has at least one empty content cell; and if the open order is closed and there remains at least one unfilled stack, repeating the selecting step for selection of another open order through this repeating step until the occurrence of at least one of the conditions consisting of;
(i) there remains no positional stack in the gang file which has at least one empty content cell, (ii) there are no more open orders, and (iii) a predetermined amount of time passes. - View Dependent Claims (14, 15, 16)
-
Specification