Patent ID: 8423395

Claim:
A computer-implemented system for managing data associated with available-to-promise (ATP) products, comprising: a memory storing a hierarchy of seller models, each seller model representing a seller of a product, the seller being within a hierarchy of sellers, wherein: the hierarchy of sellers comprises at least one parent seller and at least two sub-sellers associated with the parent seller, and the parent seller forecasts sales of the product; and a processor coupled with the memory, wherein the processor: computes an amount of the product that is ATP at each seller according to, at least, planned supply of the product, one or more customer orders for the product through each seller, a pre-allocated supply of the product to each seller, and an amount of the product that is ATP at one or more other sellers within the hierarchy of sellers; adjusts the pre-allocated supply of the product to each seller according to customer orders across a time horizon and recomputes the amount of the product that is ATP at each seller according to the adjusted pre-allocated supply.