Price optimization system
First Claim
1. A computer program embedded on a computer readable medium configured to execute steps for computing a preferred set of prices for a plurality of products, comprising:
- modeling internal sales, using an econometric engine, as a function of price to create an internal sales model, wherein said econometric engine clusters said plurality of products into discrete sets of related products whereby each said set is made up of highly substitutable related products, further wherein said each said set is defined by a user such that each said set is unique to said user, and wherein said sets are generated by comparing product attribute information, and wherein the internal sales model is for the discrete sets of highly substitutable products;
modeling costs, using an financial model engine, to create a cost model which includes an activity-based costing module configured to receive variable costs and fixed costs, wherein variable costs are related to the volume of sales and wherein fixed costs are independent of volume of sales, wherein said cost model determines a total cost for each product in a given demand group in a given store for a given time period by computing a cost for each selected costing activity including labor, stocking time, transportation, receiving, inventory, bagging, checkout and invoicing, and wherein computing costs utilizes industry data to provide standard cost estimates, and wherein the total cost for each product is dependent upon the attribute information of that product; and
receiving input using an optimization engine coupled to the econometric engine and financial model engine, from the econometric engine and financial model engine, wherein the optimization engine generates the preferred set of prices.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a preferred set of prices for a plurality of products is provided. Generally, a sales model is created. A cost model is also created. A preferred set of prices for the plurality of products based on the sales model and cost model is then generated.
An apparatus for computing a preferred set of prices for a plurality of products is provided. An econometric engine for modeling sales as a function of price to create a sales model is provided. A financial model engine for modeling costs to create a cost model is provided. An optimization engine is coupled to the econometric engine and financial model engine to receive input from the econometric engine and financial model engine, wherein the optimization engine generates the preferred set of prices.
-
Citations
16 Claims
-
1. A computer program embedded on a computer readable medium configured to execute steps for computing a preferred set of prices for a plurality of products, comprising:
-
modeling internal sales, using an econometric engine, as a function of price to create an internal sales model, wherein said econometric engine clusters said plurality of products into discrete sets of related products whereby each said set is made up of highly substitutable related products, further wherein said each said set is defined by a user such that each said set is unique to said user, and wherein said sets are generated by comparing product attribute information, and wherein the internal sales model is for the discrete sets of highly substitutable products; modeling costs, using an financial model engine, to create a cost model which includes an activity-based costing module configured to receive variable costs and fixed costs, wherein variable costs are related to the volume of sales and wherein fixed costs are independent of volume of sales, wherein said cost model determines a total cost for each product in a given demand group in a given store for a given time period by computing a cost for each selected costing activity including labor, stocking time, transportation, receiving, inventory, bagging, checkout and invoicing, and wherein computing costs utilizes industry data to provide standard cost estimates, and wherein the total cost for each product is dependent upon the attribute information of that product; and receiving input using an optimization engine coupled to the econometric engine and financial model engine, from the econometric engine and financial model engine, wherein the optimization engine generates the preferred set of prices. - View Dependent Claims (2, 3, 14)
-
-
4. A computer-implemented method for determining a preferred set of prices for a plurality of products, comprising:
-
creating an internal sales model, wherein said internal sales model clusters said plurality of products into discrete sets of related products whereby each said set is made up of highly substitutable related products, further wherein said each said set is defined by a user such that each said set is unique to said user, and wherein said sets are generated by comparing product attribute information and wherein the internal sales model is for the discrete sets of highly substitutable products; creating a cost model which includes activity-based costing, the activity-based costing including fixed costs and variable costs, wherein variable costs are related to the volume of sales and wherein fixed costs are independent of volume of sales, wherein said cost model determines a total cost for each product in a given demand group in a given store for a given time period by computing a cost for each selected costing activity including labor, stocking time, transportation, receiving, inventory, bagging, checkout and invoicing, and wherein computing costs utilizes industry standards data to provide standard cost estimates, and wherein the total cost for each product is dependent upon the attribute information of that product; and generating the preferred set of prices for the plurality of products based on the internal sales model and cost model. - View Dependent Claims (5, 15)
-
-
6. A computer program embedded on a computer readable medium configured to execute steps for computing a preferred set of prices for a plurality of products comprising:
-
modeling internal sales, using an econometric engine, as a function of price to create an internal sales model based on Bayesian modeling, wherein data from at least two stores is combined to obtain a Bayesian estimation of the internal sales model, further wherein said econometric engine clusters said plurality of products into discrete sets of related products whereby each said set is made up of highly substitutable related products, wherein said sets are generated by comparing product attribute information, further wherein said each said set is defined by a user such that each said set is unique to said user, and wherein the internal sales model is for the discrete sets of highly substitutable products; modeling costs, using an financial model engine, to create a cost model which includes an activity-based costing module configured to receive variable costs and fixed costs, wherein variable costs are related to the volume of sales and wherein fixed costs are independent of volume of sales, wherein said cost model determines a total cost for each product in a given demand group in a given store for a given time period by computing a cost for each selected costing activity including labor, stocking time, transportation, receiving, inventory, bagging, checkout and invoicing, and wherein computing costs utilizes industry data to provide standard cost estimates, and wherein the total cost for each product is dependent upon the attribute information of that product; and receiving input using an optimization engine coupled to the econometric engine and financial model engine, from the econometric engine and financial model engine, wherein the optimization engine generates the preferred set of prices. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 16)
-
Specification