System and method for creating a graphical program which invokes methods and properties of objects
AssigneeNational Instruments Corporation
InventorsMurali Parthasarathy, Omid Sojoodi
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsMurali Parthasarathy, Omid Sojoodi
Estimating the term…
A method for developing an automation client program in a graphical programming environment is disclosed. The graphical programming environment provides a set of automation nodes and controls which may be dropped and wired together to create a graphical program. The nodes include an automation refnum which references a user-selected automation class from an automation type library; an automation open node which instantiates an object from the selected automation class; an automation invoke node which invokes a user-selected method of the automation class; and an automation property node which invokes, i.e., reads or writes, user-selected properties of the automation class. The nodes enable the displaying, manipulating, cataloging, editing or performance other operations, such as may be performed by an automation server, on data acquired or generated by a virtual instrument. A method for performing class propagation and type propagation checking of automation objects in a graphical program is also disclosed.
A computer-implemented method for creating a graphical data flow program, wherein the graphical data flow program is configured to invoke a method of an object, wherein the method for creating the graphical data flow program operates in a computer including a display and a user input device, the method for creating the graphical data flow program comprising:
A computer-implemented method for creating a graphical data flow program, wherein the graphical data flow program is configured to invoke a property of an object, wherein the method for creating the graphical data flow program operates in a computer including a display screen and a user input device, the method for creating the graphical data flow program comprising:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the graphical data flow program is configured to invoke a method of an object, wherein the program instructions are executable to:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the graphical data flow program is configured to invoke a property of an object, wherein the program instructions are executable to:
A non-transitory memory medium which stores a graphical data flow program;
A non-transitory memory medium which stores a graphical data flow program;
A computer-implemented method for creating a graphical data flow program, the method for creating the graphical data flow program comprising:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the program instructions are executable to implement:
A computer-implemented method for creating a graphical data flow program, the method for creating the graphical data flow program comprising:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the program instructions are executable to implement:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the program instructions are executable to implement:
A non-transitory memory medium comprising program instructions for creating a graphical data flow program, wherein the program instructions are executable to implement:
Dependencies are inferred from the claim text.