| CPC G06F 3/1296 (2013.01) [G06F 3/1291 (2013.01); G06Q 30/0283 (2013.01)] | 11 Claims |

|
1. A system for asset routing, comprising a processing system configured to:
receive an asset to be printed and a set of asset parameter values describing physical parameters for the asset;
determine a ruleset comprising a plurality of rules, wherein each rule of the ruleset is associated with a different asset parameter value permutation, wherein each rule of the ruleset comprises a set of partner weights for a set of print partners, wherein a print partner is associated with different partner weights in different rules;
select a rule from the ruleset based on the set of asset parameter values;
automatically determine a set of preferred print partners from the set of print partners based on the rule of the ruleset;
determine a set of available print partners from the set of preferred print partners based on a capacity of each print partner of the set of preferred print partners;
probabilistically select the print partner for the asset from the set of available print partners based on the partner weight for each available print partner as specified by the rule; and
route the asset to the print partner for printing.
|