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:
Apr. 03, 2018

Filed:

Mar. 31, 2014
Applicant:

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

Inventors:

Aravind Pillarisetti, Hopkinton, MA (US);

Peter S. Szpak, Newton, MA (US);

Jesung Kim, Newton, MA (US);

Xiaocang Lin, Sherborn, MA (US);

Pieter J. Mosterman, Framingham, MA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/45 (2006.01); G06F 9/44 (2018.01); G06F 9/455 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 8/30 (2013.01); G06F 8/41 (2013.01); G06F 9/45516 (2013.01); G06F 11/362 (2013.01); G06F 11/3664 (2013.01);
Abstract

A computer readable medium including executable instructions that when executed perform a method for validating an optimization in generated code using an executable constraints document is provided. The medium can include instructions for relating an assumption to the optimization during code generation. The medium can include instructions for generating the executable constraints document during the code generation, the executable constraints document including information about the relating; and the medium can include instructions for executing the constraints document when the validating is performed, the validating including performing an operation based on a validation result produced by the validating, where the operation includes displaying the validation result to a user, storing the validation result, sending the validation result to a destination, or modifying the generated code.


Find Patent Forward Citations

Loading…