1
Omid Sojoodi, Robert Dye, Murali Parthasarathy, Ram Kudukoli: System and method for accessing object capabilities in a graphical program. National Instruments Corporation, Jeffrey C Hood, Conley Rose & Tayon PC, August 20, 2002: US06437805 (246 worldwide citation)

A system and method for creating a graphical program, wherein the graphical program is operable to access capabilities of an object. During creation of the graphical program, the user operates to place an object node in the graphical program, wherein the object node is operable to access capabilitie ...


2
Roger Zhang, Robert Dye, Greg McKaskle, Chris Cifra: Code node for a graphical programming system which invokes execution of textual code. National Instruments Corporation, Jeffrey C Hood, Conley Rose & Tayon PC, August 28, 2001: US06282699 (91 worldwide citation)

A system and method for creating a graphical program, wherein the graphical program is operable to invoke execution of textual code. The user selects a code node for inclusion in the graphical program, wherein the code node is displayed on the screen. The user then selects or enters textual code tha ...


3
Yumiko Kawachi, Robert Dye: System and method for encapsulating user interface code for a graphical program. National Instruments Corporation, Jeffrey C Hood, Jason L Burgess, Meyertons Hood Kivlin Kowert & Goetzel P C, February 10, 2004: US06690981 (47 worldwide citation)

System and method for enabling user interface code to be encapsulated in a sub-program of a graphical program. A node referencing a user interface element of a graphical program may be connected to a node referred to as a “property node”. The user may configure the property node with information spe ...


4
Ram Kudukoli, Robert Dye, Melanie Jensen, Yumiko Kawachi: System and method for programmatically creating a graphical program. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Jason L Burgess, January 2, 2007: US07159183 (46 worldwide citation)

A computer-implemented system and method for programmatically/dynamically creating or editing a graphical program. The ability to programmatically create/edit graphical programs enables applications and tools to automatically create or modify a graphical program or a portion of a graphical program. ...


5
Ram Kudukoli, Robert Dye, Paul F Austin, Lothar Wenzel, Jeffrey L Kodosky: System and method for programmatically modifying a graphical program in response to program information. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Jason L Burgess, February 14, 2006: US07000190 (45 worldwide citation)

A system and method for programmatically generating and modifying graphical programs, in response to receiving program information. The program information may specify functionality of the graphical program or graphical program portion. During execution of a graphical program generation (GPG) progra ...


6
Paul F Austin, Robert Dye: Configuring a GUI element to subscribe to data. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Jason L Burgess, October 23, 2007: US07287230 (31 worldwide citation)

System and method for configuring a graphical user interface (GUI) element to publish data to a data target and/or subscribe to data from a data source. During program development, a developer associates a GUI element with a program, e.g., for receiving user input data and/or indicating data to the ...


7
Robert Dye: Stereoscopic determination of terrain elevation. Environmental Research Institute of Michigan, Krass & Young, May 3, 1994: US05309522 (31 worldwide citation)

Digitized stereo image pairs are analyzed by first aggregating the images to produce several levels of lower resolution images, bandpass filtering each of the images by applying a Laplacian filter to edge enhance the features, matching the features of low resolution images while generating a dispari ...


8
Robert Dye: Handrail assembly. Jacobson Price Holman & Stern PLLC, August 13, 1996: US05544866 (28 worldwide citation)

A specialized metal bracket permits the installation of wooden handrails between two upright supporting surfaces, such as posts, walls and the like, so that the bracket is not visible from the sides of the handrail. The bracket is L-shaped and recessed into the handrail on a side surface and bottom ...


9
Omid Sojoodi, Robert Dye, Murali Parthasarathy, Ram Kudukoli: Graphical program node for accessing capabilities of a software object. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, December 13, 2005: US06976222 (12 worldwide citation)

A system and method for creating a graphical program, wherein the graphical program is operable to access capabilities of an object. During creation of the graphical program, the user operates to place an object node in the graphical program, wherein the object node is operable to access capabilitie ...


10
Paul F Austin, Robert Dye: Configuring a GUI element to publish and/or subscribe to data. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Mark S Williams, November 30, 2010: US07844911 (4 worldwide citation)

A system and method for configuring a graphical user interface (GUI) element to publish data to a data target and/or subscribe to data from a data source. The developer specifies a data source or target The program is executed. If the GUI element is configured to subscribe to data from a data source ...