Patent ID: 7774226

Claim:
A non-transitory machine-readable medium having instructions stored thereon for execution by a processor to perform a method of developing an optimal sales plan for multiple products with multiple price classes contingent on different possible realizations of uncertain demand over multiple time periods with the objective of maximizing expected revenue over a constrained capacity, the method comprising: determining a strategic model by the processor having an allocation of each of the multiple products across the multiple price classes to be sold in each of the multiple time periods; estimating a likelihood by the processor that the demand for each of the multiple products exceeds the allocation at the price class for each of the multiple time periods; collecting realized order data by a trigger engine using the processor for the multiple products at each of the multiple price classes and for each of the multiple time periods; re-determining a sales plan by a tactical decision model using the processor based on the likelihood and the realized order data at each of the multiple price classes and for each of the multiple products within a current time period upon determining that the demand for the at least one of the multiple time periods exceeds the allocation for the given product at the price class; and determining an economic indicator using the tactical decision model and the processor based on the re-determined sales plan to accept an order for a given product of the multiple products upon determining that the demand exceeds the allocation for the given product at a price class in at least one of the multiple time periods.