Patent attributes
A method for end-to-end printing, including entering into service level agreements with each of a plurality of partner systems that enable customers to order personalized print products, wherein a service level agreement designates maximum delays for finishing customer print orders, receiving customer print orders transmitted from the plurality of partner systems, each print order specifying at least one personalized print product, serializing the print orders into a plurality of work items, each work item corresponding to a part of a personalized print product that is to be printed on printable material, dynamically assigning priorities to the work items, dynamically advancing the work items through a plurality of print processing states, wherein each processing state processes work items in order of their priorities.