Patents by Inventor Kresimir MIHIC

Kresimir MIHIC 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: 8930235
    Abstract: A system for optimizing shelf space placement for a product receives decision variables and constraints, and executes a Randomized Search (“RS”) using the decision variables and constraints until an RS solution is below a pre-determined improvement threshold. The system then solves a Mixed-Integer Linear Program (“MILP”) problem using the decision variables and constraints, and using the RS solution as a starting point, to generate a MILP solution. The system repeats the RS executing and MILP solving as long as the MILP solution is not within a predetermined accuracy or does not exceed a predetermined time duration. The system then, based on the final MILP solution, outputs a shelf position and a number of facings for the product.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: January 6, 2015
    Assignee: Oracle International Corporation
    Inventors: Kresimir Mihic, Andrew Vakhutinsky, David Vengerov
  • Publication number: 20130275277
    Abstract: A system for optimizing shelf space placement for a product receives decision variables and constraints, and executes a Randomized Search (“RS”) using the decision variables and constraints until an RS solution is below a pre-determined improvement threshold. The system then solves a Mixed-Integer Linear Program (“MILP”) problem using the decision variables and constraints, and using the RS solution as a starting point, to generate a MILP solution. The system repeats the RS executing and MILP solving as long as the MILP solution is not within a predetermined accuracy or does not exceed a predetermined time duration. The system then, based on the final MILP solution, outputs a shelf position and a number of facings for the product.
    Type: Application
    Filed: November 9, 2012
    Publication date: October 17, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kresimir MIHIC, Andrew VAKHUTINSKY, David VENGEROV
  • Publication number: 20130166353
    Abstract: A price optimization system determines the pricing of a plurality of items. The system receives an initial price vector for the items and an objective function, and assigns the initial price vector as a current price vector. The system determines a first new price vector by randomly choosing a first set of allowed prices for the items, and assigning the first set of allowed prices as the current price vector when the objective function is improved. The system then determines a second new price vector by randomly choosing a second set of allowed prices for the items and assigning the second set of allowed prices as the current price vector when the objective function does not decrease by more than a predetermined value. The system sequentially repeats this functionality until a terminating criteria is reached and then it determines the pricing.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kresimir MIHIC, David VENGEROV, Andrew VAKHUTINSKY