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:
Nov. 29, 2016

Filed:

Mar. 15, 2013
Applicant:

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

Inventors:

Nishith Aggarwal, Chicago, IL (US);

Srinath Avadhanula, Waltham, MA (US);

Vijaya Raghavan, Brookline, MA (US);

David B. Andrade, Brookline, MA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06G 7/62 (2006.01); G06F 17/50 (2006.01); G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5009 (2013.01); G06F 9/444 (2013.01);
Abstract

A device receives information that identifies a model, of a finite state machine, that includes information that identifies a parent state and sub-states of the parent state. The device generates a data structure that designates an enumerated data type associated with the parent state, where the enumerated data type includes values corresponding to the sub-states. The device executes the model, based on the data structure, and monitors operation of the finite state machine and state transitions among some of the sub-states. The device detects, based on the state transitions, a change in an active sub-state that represents a particular sub-state, of the sub-states, that is active at a particular time during execution of the model. The device provides state transition information that identifies changes in the active sub-state over time.


Find Patent Forward Citations

Loading…