Patent ID: 8126755

Claim:
A method for creating a distribution plan for products, the method comprising: providing a parallel processing profile associated with distribution plan processes of a plurality of products, the distribution plan processes of the plurality of products being executed in parallel, the parallel processing profile comprising deployment information for creating the distribution plan; providing a table for the plurality of products including at least a first product and a second product, wherein; the table specifies a first product location associated with the first product and a second product location, distinct from the first product location, associated with the second product; and the table further indicates in individual table entries a plurality of occurrences of the first product and a plurality of occurrences of the second product; wherein the occurrences of the first product or the second product indicate numbers of the table entries including the first product or the second product; determining a first distribution plan process and a second distribution plan available for processing the first product and the second product in parallel; building in parallel a first package within the first distribution plan process and a second package within the second distribution plan process; the first package including the first product; the second package including the second product; the first package being built based on the occurrences of the first product and a first set of priority information; and the second package being built based on the occurrences of the second product and a second set of priority information; and generating, using a processor, the distribution plan based on the first package and the second package built in parallel according to the parallel processing profile associated with distribution plan processes.