06990652 is referenced by 44 patents and cites 33 patents.

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 that may be wired together to create a graphical program, including nodes for referencing user-selected automation classes from automation type libraries exported by automation server applications; nodes for instantiating objects from the selected automation class; and nodes for invoking user-selected methods and/or properties of the automation class. A method for performing class and/or type propagation checking of automation objects in graphical programs is also disclosed. The automation class of a first automation node is propagated from the first node to a second automation node when the two nodes are wired together or when the automation class of the first node is changed to a second class. The automation nodes perform type checking to verify that the user-selected method or property is valid for the automation class of the node.

Title
System and method for determining methods and properties to be invoked on objects in a graphical program
Application Number
9/456892
Publication Number
6990652 (B1)
Application Date
December 7, 1999
Publication Date
January 24, 2006
Inventor
Omid Sojoodi
Austin
TX, US
Murali Parthasarathy
Austin
TX, US
Agent
Jeffrey C Hood
Meyertons Hood Kivlin Kowert & Goetzel P C
Assignee
National Instruments Corporation
TX, US
IPC
G06F 9/45
View Original Source