Patent ID: 8170706

Claim:
A system for creating a package comprising: a package design description (PDD) processor comprising a processor, memory, and computer-readable instructions that instruct the processor to implement: a package description language (PDL) generator configured to receive a package description and generate a PDL file, wherein the PDL file comprises a computer-readable file containing content and formatting instructions for the content, a structural design generator configured to automatically prepare a structural design definition based on the generated PDL file, and a converting and finishing generator configured to develop converting and finishing information for applying the structural design definition to a substrate and process a printed flat through a converting and finishing process; wherein: the received package description comprises an intended use of a package, the structural design generator is configured to select the substrate from a plurality of candidate substrates based on the intended use, and the structural design generator is configured to select locations for cut lines and fold lines based on the intended use.