Back to results
US 8,527,941 B2Granted
Providing block state information for a model based development process
AssigneeThe MathWorks, Inc.
InventorMartin Clark
Life of this patent
Estimating the term…
Abstract
A method and system for providing a block for use in a block diagram in a graphical modeling environment which is capable of outputting information regarding the dynamic state of the block.
Claims18
A computer-implemented method comprising:
- transforming, using a computer, state information of an entity of a model, where:
- the entity has an input port for receiving an input and an output port for providing an output, and
- the state information is distinct from the input and the output;
- performing, using the computer, a mathematical transformation on the state information of the entity;
- producing, using the computer, a result using the mathematical transformation, the result produced without modifying the input and the output of the entity;
- and
- outputting by reference, using the computer, the result without using a port of the entity.
4 more elements
One or more non-transitory computer-readable storage media for storing computer-executable instructions executable by processing logic, the media storing one or more instructions for:
- transforming state information of an entity of a model, where:
- the entity has an input port for receiving an input and an output port for providing an output, and
- the state information is distinct from the input and the output;
- performing a mathematical transformation on the state information of the entity;
- producing a result using the mathematical transformation, the result produced without modifying the input and the output of the entity;
- and
- outputting by reference the result without using a port of the entity.
4 more elements
A system comprising:
- a processor for:
- transforming state information of an entity of a model, where:
- the entity has an input port for receiving an input and an output port for providing an output, and
- the state information is distinct from the input and the output;
- performing a mathematical transformation on the state information of the entity;
- producing a result using the mathematical transformation, the result produced without modifying the input and the output of the entity;
- and
- outputting by reference the result without using a port of the entity.
5 more elements
Dependencies are inferred from the claim text.