Patent ID: 9607326
Date: 2017-03-28
CPC Classifications: G06Q

Claim:
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to decompose an order, the decomposing comprising: defining a decomposition sequence comprising computer-readable logic that decomposes an order, wherein the decomposition sequence further comprises a plurality of decomposition stages and a plurality of criteria, and wherein each decomposition stage comprises at least a portion of the computer-readable logic; electronically receiving, at an order management system, the order from an order capture system using a computer network, the order comprising one or more order lines, fulfillment topology data, and fulfillment flow data; defining one or more dependencies between the plurality of decomposition stages; determining an execution order of the plurality of decomposition stages based on the one or more dependencies; and partitioning one or more order components from the order, the fulfilment topology data, and the fulfillment flow data using the decomposition sequence, wherein the plurality of decomposition stages are executed according to the execution order of the plurality of decomposition stages.