The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 11, 2018

Filed:

Sep. 23, 2011
Applicants:

Vincent Beraudier, Grasse, FR;

Georges-henri Moll, Villeneuve-Loubet, FR;

Inventors:

Vincent Beraudier, Grasse, FR;

Georges-Henri Moll, Villeneuve-Loubet, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/11 (2006.01);
U.S. Cl.
CPC ...
G06F 17/11 (2013.01);
Abstract

Programmatically generating a mixed integer linear programming ('MIP') matrix, which can then be solved to provide an optimization, based on an annotated entity/relationship data model and a symbolic matrix. The annotated data model identifies one or more outputs of the optimization. The symbolic matrix provides one or more constraints that provide requirements under which the optimization is solved. Outputs of the optimization are represented as variables, inputs of the optimization are represented as constants, and primary keys from the data model are represented as indexes. The constraints are expressed using the variables, constants, and indexes. A MIP matrix is generated from the symbolic matrix, and is then solved by a MIP solver. The output of the MIP solver is used to update a corresponding data structure of the data model.


Find Patent Forward Citations

Loading…