US 7,603,652 B2
Palette of graphical programs nodes
Thomas A. Makowski, Austin, Tex. (US); Rajesh Vaidya, Austin, Tex. (US); Deborah E. Bryant, Austin, Tex. (US); and Brian M. Johnson, Austin, Tex. (US)
Assigned to National Instruments Corporation, Austin, Tex. (US)
Filed on Jun. 24, 2003, as Appl. No. 10/602,557.
Claims priority of provisional application 60/471058, filed on May 16, 2003.
Prior Publication US 2004/0230946 A1, Nov. 18, 2004
Int. Cl. G06F 9/44 (2006.01); G06F 3/048 (2006.01)
U.S. Cl. 717—105  [717/109; 717/113; 715/763; 715/810] 21 Claims
OG exemplary drawing
 
1. A method, comprising:
displaying a palette, wherein the palette comprises a plurality of graphical program nodes for use in a graphical program, wherein each graphical program node comprises an icon and program code, wherein each graphical program node is represented by the graphical program node's respective icon in the palette and is selectable from the palette for inclusion in the graphical program;
wherein the plurality of graphical program nodes comprises:
a first plurality of function nodes displayed in the palette, wherein each function node corresponds to a respective functionality; and
a second plurality of property nodes displayed in the palette, wherein each property node corresponds to a respective one of at least a subset of the first plurality of function nodes, wherein each property node is displayed proximate to said respective one of the at least a subset of the first plurality of function nodes; and
including at least one function node of the first plurality of function nodes, and at least one property node of the second plurality of property nodes in a graphical program in response to user input.