Patent
1997-03-04
2000-05-16
Stamber, Eric W.
G06F 945
Patent
active
060648120
ABSTRACT:
A method for developing an automation client program in a graphical programming environment. The graphical programming environment provides a set of automation nodes and controls which may be dropped and connected together to create a graphical program. The nodes include an automation refnum which references a user-selected automation class from an automation type library exported by an automation server application; 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 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. The method also performs class propagation and type propagation checking of automation objects in a graphical program. 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 invoke node and automation property node perform type checking to verify that the user-selected method or property is valid for, or defined by, the automation class of the node.
REFERENCES:
patent: 5261043 (1993-11-01), Wolber et al.
patent: 5394522 (1995-02-01), Sanchez-Frank et al.
patent: 5428776 (1995-06-01), Rothfield
patent: 5481741 (1996-01-01), McKaskle et al.
patent: 5576946 (1996-11-01), Bender et al.
patent: 5640572 (1997-06-01), Mondrik et al.
patent: 5727175 (1998-03-01), Malone et al.
patent: 5758071 (1998-05-01), Burgess et al.
patent: 5768578 (1998-06-01), Kirk et al.
patent: 5784583 (1998-07-01), Redpath
patent: 5802514 (1998-09-01), Huber
patent: 5847953 (1998-12-01), Sojoodi et al.
patent: 5848273 (1998-12-01), Fontana et al.
patent: 5862379 (1999-01-01), Rubin et al.
patent: 5895474 (1999-04-01), Maarek et al.
Smedley, Trevor J., "Visual Programming Applied to Industrial Software Development", 1995, pp. 2-28.
Parthasarathy Murali
Sojoodi Omid
Chavis John Q.
Hood Jeffrey C.
National Instruments Corporation
Stamber Eric W.
LandOfFree
System and method for developing automation clients using a grap does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for developing automation clients using a grap, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for developing automation clients using a grap will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-266313