Patents by Inventor Kenneth J. Ouimet

Kenneth J. Ouimet has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8032406
    Abstract: A computer-implemented method involves modeling of product decisions in a retail store. The product decision variables are profit, assortment, placement, promotion, and inventory. Various rules and constraints such as facing elasticity, shelf replenishment costs, shelf space, carrying costs, facing capacity, slotting fees, and cannibalization are defined for multiple product decision variables. An objective function utilizes the rules and constraints for the multiple product decision variables. The objective function model is resolved by uses nested loops to solve for a first variable, and then using the first variable to solve for a second variable. Each decision variable in the objective function is controllable by externally determined multipliers. The objective function simultaneously models each of the multiple product decision variables by iteratively resolving the objective function into values which optimize sales, revenue, and profit for the retail store. The model is output in graphic format.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: October 4, 2011
    Assignee: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 8024207
    Abstract: A system and process for modeling attributes of a set of observed data. The system and process may include an initialization process providing for a likelihood function, a first order prior function; a calibration data set; a flexible interface module in which the likelihood function, the first order first order prior function, and the second order prior function are written in a programming language; a parameter bounding process in which parameters determined to be too large are interpolated or sequentially locked down; an outlier flagging process which identifies outliers using the gradient of the likelihood function; and an output process which reports information that may include outlier forces, confidence intervals, and other factors that are unique to this modeler and useful in refining the model.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: September 20, 2011
    Assignee: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 7835936
    Abstract: A computer system models customer response using observable data. The observable data includes transaction, product, price, and promotion. The computer system receives data observable from customer responses. A set of factors including customer traffic within a store, selecting a product, and quantity of selected product is defined as expected values, each in terms of a set of parameters related to customer buying decision. A likelihood function is defined for each of the set of factors. The parameters are solved using the observable data and associated likelihood function. The customer response model is time series of unit sales defined by a product combination of the expected value of customer traffic and the expected value of selecting a product and the expected value of quantity of selected product. A linear relationship is given between different products which includes a constant of proportionality that determines affinity and cannibalization relationships between the products.
    Type: Grant
    Filed: June 5, 2004
    Date of Patent: November 16, 2010
    Assignee: SAP AG
    Inventors: Kenneth J. Ouimet, Robert D. Pierce
  • Patent number: 7711588
    Abstract: In a planning model, a decision variable optimization process (200) generates a planning function (122) describing the planning model, the planning function (122) depending upon a set of decision variables (125). The planning function (122) is separated into independent planning functions, SPi, each of which depend upon different decision variables (125). Each of the independent planning functions, SPi, is independently optimized to obtain decisions for the different decision variables (125), and an outcome is presented that indicates the decisions. The planning function (122) further includes an embedded constraint function that introduces an embedded constraint to weaken the coupling between decision variables (125) in the planning model, thereby reducing an N-dimensional optimization problem into a lower order optimization problem.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: May 4, 2010
    Assignee: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 7680685
    Abstract: A computer system models customer response using observable data. The observable data includes transaction, product, price, and promotion. The computer system receives data observable from customer responses. A set of factors including customer traffic within a store, selecting a product, and quantity of selected product is defined as expected values, each in terms of a set of parameters related to customer buying decision. A likelihood function is defined for each of the set of factors. The parameters are solved using the observable data and associated likelihood function. The customer response model is time series of unit sales defined by a product combination of the expected value of customer traffic and the expected value of selecting a product and the expected value of quantity of selected product. A linear relationship is given between different products which includes a constant of proportionality that determines affinity and cannibalization relationships between the products.
    Type: Grant
    Filed: June 5, 2004
    Date of Patent: March 16, 2010
    Assignee: SAP AG
    Inventors: Kenneth J. Ouimet, Robert D. Pierce
  • Patent number: 7603286
    Abstract: A demand control process (42) includes a price-image computation subprocess (44) and an optimization subprocess (46). The price-image computation subprocess (44) tunes a demand model to both price (76) and non-price (78) demand-parameters. Baseline and trial pricing scenarios (98, 114) are then compiled for a selected set (86) of products and operated upon by the demand model to forecast demand (110, 118) at the specified prices. Revenues (122) are calculated at the baseline pricing scenario (98) using the forecast demand (110), and the revenues (122) are used to calculate weights for compiling summary statistics over the set (86) of products. Price image is then calculated using the values forecast by the demand model so that the resulting price image is responsive to price and non-price demand parameters (76, 78).
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: October 13, 2009
    Assignee: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 7580852
    Abstract: A non-stationary time series model using a likelihood function as a function of input data, base demand parameters, and time dependent parameter. The likelihood function may represent any statistical distribution. The likelihood function uses a prior probability distribution to provide information external to the input data and is used to control the model. In one embodiment the prior is a function of adjacent time periods of the demand profile. The base demand parameters and time dependent parameter are solved using a multi-diagonal band matrix. The solution of base demand parameters and time dependent parameter involves making estimates thereof in an iterative manner until the base demand parameters and time dependent parameter each converge. A non-stationary time series model is provided from an expression using the solution of the base demand parameters and time dependent parameter. The non-stationary time series model provides a demand forecast as a function of time.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: August 25, 2009
    Assignee: SAP AG
    Inventors: Kenneth J. Ouimet, Denis Malov
  • Publication number: 20090099879
    Abstract: A computer-implemented method involves facilitating interaction between members of a supply chain. A communication platform links to a plurality of hubs for electronic data transfer. The hubs are associated with the members of the supply chain. The method provides a standardized model for product decisions for each member of the supply chain. The method involves formulating a product plan by a first member of the supply chain. The product plan utilizes the standardized model and data available to the first member to generate a forecast under the product plan. The method transfers the product plan with shared data and forecast through a first hub associated with the first member and through the communication platform to a second hub associated with a second member of the supply chain. The communication platform controls the transfer of data so that the second member can evaluate the product plan and forecast under the standardized model.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Applicant: SAP AG
    Inventor: Kenneth J. Ouimet
  • Publication number: 20090099852
    Abstract: A computer-implemented method involves offering data brokering services to clients. The client may be members of a supply chain needing to analyze statistical models. A data brokering platform is linked to a plurality of data sources. The data provided by the data sources is selected from demographic data, advertising data, product data, weather data, pricing data, sales data, shipping data, inventory data, and web spiders. A data portal interfaces with the data brokering platform for the client to search and retrieve data provided by the data sources. The data brokering services offers subscription management services, subscription management services, data distribution services, data rights services, and an adaptor for harmonizing data from multiple data sources. The data brokering platform is operated by a third-party service provider which offers models that utilize the data from the data brokering platform.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Applicant: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 7467095
    Abstract: A computer program for strategic planning and optimization allows a user to model an enterprise to visualize an effect of a strategic constraint on a primary goal of the enterprise. The primary goal is represented by a primary objective function which, in turn, depends upon a set of operational variables. The strategic constraint is represented by a constraint function that depends upon a subset of the operational variables. An effective objective function is constructed by combining the primary objective function and the constraint function, and the effective objective function is optimized over a range of target values for the constraint function. An outcome of the primary objective function is determined for each target value, and a graphical view of the outcome for each of the target values is presented. The graphical view provides a visualization of the effect of the strategic constraint on the primary goal for managing the enterprise.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: December 16, 2008
    Assignee: SAP AG
    Inventor: Kenneth J. Ouimet
  • Patent number: 7376633
    Abstract: A computer program product is described for solving the traveling salesman problem in polynomial time. The probability distribution of the space of all paths is modeled in a configurational density distribution. A Hamiltonian is constructed specifying the costs, distance, or penalty associated with different legs of paths encompassed in the configurational density distribution. Starting at a maximum temperature where free energy dominates and the penalty function plays little role, the system is iteratively adapted to reduce the temperature in steps incrementally chosen to preserve the linear characteristic of the approximation, until a lower temperature state of reduced energy is reached in which a preferred set of paths can be identified from the configurational density distribution.
    Type: Grant
    Filed: May 4, 2005
    Date of Patent: May 20, 2008
    Assignee: Khimetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Patent number: 7020617
    Abstract: A computer-based method for characterizing relationships between a primary goal and an auxiliary goal in an enterprise planning model includes representing the primary goal by a primary objective function, the primary objective function being dependent upon a set of operational variables. The objective function is resolved to yield a plurality of sets of operational decisions. A plurality of auxiliary goal values associated with a plurality of primary goal values in response to said plurality of sets of operational decisions is presented in a data structure. The computer-based method allows the analysis of the costs and benefits of the auxiliary goal imposed upon the primary goal.
    Type: Grant
    Filed: May 12, 2004
    Date of Patent: March 28, 2006
    Assignee: Khimetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Patent number: 6988076
    Abstract: A software method for strategic planning and optimization allows a user to model an enterprise to visualize an effect of an auxiliary goal, such as price image, on a primary goal of the enterprise. A primary goal of the enterprise is selected, and is represented by a primary objective function which, in turn, depends upon a set of operational variables. The auxiliary goal is represented by a constraint function that depends upon a subset of the operational variables. An effective objective function is constructed by combining the primary objective function and the constraint function, and the effective objective function is optimized to yield a set of operational decisions that optimize the primary objective function while concurrently satisfying the constraint function. The set of operational decisions are provided to a user, the operational decisions enabling the enterprise to achieve the primary goal and satisfy the auxiliary goal.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: January 17, 2006
    Assignee: Khimetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Publication number: 20040210543
    Abstract: A computer-based method for characterizing relationships between a primary goal and an auxiliary goal in an enterprise planning model includes representing the primary goal by a primary objective function, the primary objective function being dependent upon a set of operational variables. The objective function is resolved to yield a plurality of sets of operational decisions. A plurality of auxiliary goal values associated with a plurality of primary goal values in response to said plurality of sets of operational decisions is presented in a data structure. The computer-based method allows the analysis of the costs and benefits of the auxiliary goal imposed upon the primary goal.
    Type: Application
    Filed: May 12, 2004
    Publication date: October 21, 2004
    Applicant: KhiMetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Publication number: 20040049470
    Abstract: A demand control process (42) includes a price-image computation subprocess (44) and an optimization subprocess (46). The price-image computation subprocess (44) tunes a demand model to both price (76) and non-price (78) demand-parameters. Baseline and trial pricing scenarios (98, 114) are then compiled for a selected set (86) of products and operated upon by the demand model to forecast demand (110, 118) at the specified prices. Revenues (122) are calculated at the baseline pricing scenario (98) using the forecast demand (110), and the revenues (122) are used to calculate weights for compiling summary statistics over the set (86) of products. Price image is then calculated using the values forecast by the demand model so that the resulting price image is responsive to price and non-price demand parameters (76, 78).
    Type: Application
    Filed: August 7, 2003
    Publication date: March 11, 2004
    Applicant: KhiMetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Publication number: 20040024715
    Abstract: A software method for controlling the optimization of a planning model that uses historical sales data to predicts optimal prices and similar factors for meeting a number of business goals. Unlike previous systems that allow a user to model prices and other factors based on physical constraints, the present invention allows the optimization to occur against the background of one or more strategic objectives. Such objectives, such a price image, are not set by physical constraints but instead are imposed by the user with the notion that they will provide a strategic and ultimately an economic advantage. The system allows the analysis of the costs and benefits of such management imposed strategic objectives.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 5, 2004
    Applicant: KhiMetrics, Inc.
    Inventor: Kenneth J. Ouimet
  • Publication number: 20020107819
    Abstract: A software method for controlling the optimization of a planning model that uses historical sales data to predicts optimal prices and similar factors for meeting a number of business goals. Unlike previous systems that allow a user to model prices and other factors based on physical constraints, the present invention allows the optimization to occur against the background of one or more strategic objectives. Such objectives, such a price image, are not set by physical constraints but instead are imposed by the user with the notion that they will provide a strategic and ultimately an economic advantage. The system allows the analysis of the costs and benefits of such management imposed strategic objectives.
    Type: Application
    Filed: September 10, 2001
    Publication date: August 8, 2002
    Inventor: Kenneth J. Ouimet
  • Patent number: 6308162
    Abstract: A computer-implemented method and system for controlled optimization of enterprise planning models is provided. This is accomplished by first defining an auxiliary objective function, which depends on the same variables as the model, or a subset thereof. An effective objective function is then constructed from the primary objective function by subtracting the auxiliary objective function multiplied by a weighting factor. The effective objective function is then optimized for a whole range of weighting values, yielding a table that describes how the primary objective function varies according to different values of the weighting factor. Optimization of the effective objective function with a given value of the weighting factor results in a particular value for the auxiliary objective. Thus, this computed table essentially provides a relationship between different realized values of the primary objective, the auxiliary objective, and all the variables of the enterprise planning model.
    Type: Grant
    Filed: May 21, 1998
    Date of Patent: October 23, 2001
    Assignee: Khimetrics, Inc.
    Inventors: Kenneth J. Ouimet, Charu V. Chaubal
  • Patent number: 6094641
    Abstract: A method for incorporating psychological effects into a demand model for pricing. First the original demand model is modified to include a mechanism to convert actual prices into perceived prices, thus causing the demand model to predict higher demand for certain prices. The user specifies the function that converts from real prices to perceived prices. This modified demand function is then fitted to a sales history to yield the parameters appropriate to its particular form. Also, the demand model can be modified to account for promotional effects. The user defines a visibility model, which gives the relative increase in demand for an item caused by a promotion, and the cost of the promotion. The demand model is modified to include the effect of increased demand based on the visibility, and a profit model is modified to account for the added cost due to the added visibility. The profit model is then optimized with respect to both prices and promotions.
    Type: Grant
    Filed: May 21, 1998
    Date of Patent: July 25, 2000
    Assignee: KhiMetrics, Inc.
    Inventors: Kenneth J. Ouimet, Charu V. Chaubal
  • Patent number: 6078893
    Abstract: A method for tuning a demand model in manner that is stable with respect to fluctuations in the sales history used for the tuning is provided. A market model is selected, which predicts how a subset of the parameters in the demand model depends upon information external to the sales history; this model may itself have a number of parameters. An effective figure-of-merit function is defined, consisting of a standard figure-of-merit function based upon the demand model and the sales history, plus a function that attains a minimum value when the parameters of the demand model are closest to the predictions of the market model. This effective figure-of-merit function is minimized with respect to the demand model and market model parameters. The resulting demand model parameters conform to the portions of the sales history data that show a strong trend, and conform to the external market information when the corresponding portions of the sales history data show noise.
    Type: Grant
    Filed: May 21, 1998
    Date of Patent: June 20, 2000
    Assignee: KhiMetrics, Inc.
    Inventors: Kenneth J. Ouimet, Charu V. Chaubal