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:
Jun. 28, 2016

Filed:

Dec. 21, 2012
Applicant:

The Mathworks, Inc., Natick, MA (US);

Inventors:

John E. Ciolfi, Wellesley, MA (US);

Sanjai Singh, Bangalore, IN;

Amar Nath Satrawala, Bangalore, IN;

Assignee:

The MathWorks, Inc., Natick, MA (US);

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

A device receives variants associated with a model generated in a graphical modeling environment, and determines a hierarchy of the variants based on a hierarchy of the model. The device receives mode information for the variants, where the mode information includes a subset of a number of variant permutations. For each mode, the device receives control variables for the variants and optional constraints for the variants in the mode. The control variables define which variants are active, and the optional constraints ensure modeling correctness by enabling identification of conflicts between the variants. The device generates a variant manager tool based on the hierarchy of the variants, the mode information, the control variables, and the optional constraints, and outputs or stores variant information via the variant manager tool.


Find Patent Forward Citations

Loading…