System and method for enabling a graphical program to propagate attributes of inputs and outputs of blocks
AssigneeNational Instruments Corporation
InventorsMatthew C. Curtis, James M. Lewis
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsMatthew C. Curtis, James M. Lewis
Estimating the term…
A system and method for creating a graphical program. A function block may be displayed in a graphical program. The graphical program may include a plurality of interconnected blocks which visually indicate the functionality of the program. Additionally, the function block may be operable to perform a first function and may include one or more inputs and one or more outputs. User input specifying an attribute behavior for the function block may be received, e.g., via a menu which allows selection or definition of attribute behaviors, a graphical wizard, or another graphical program, among other methods. The attribute behavior specified for the function block may be usable to determine at attribute of at least a subset of the one or more outputs of the function block based on an attribute of at least one of the one or more inputs to the function block.
A non-transitory, computer readable memory medium comprising program instructions for creating a graphical program, wherein the program instructions are executable to:
A method for creating a graphical program, comprising:
A non-transitory, computer readable memory medium storing program instructions of a function block included in a graphical program, wherein the program instructions are executable to implement a function block comprising:
Dependencies are inferred from the claim text.