Merging graphical programs
AssigneeNational Instruments Corporation
InventorsRay Hsu, Mohammed Shah, Duncan Hudson, Yixin Guo, Jonathan Fournie
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsRay Hsu, Mohammed Shah, Duncan Hudson, Yixin Guo, Jonathan Fournie
Estimating the term…
System and method for merging differences between graphical programs. Information is received regarding matches and differences, e.g., in hardware, software, configuration, and/or connectivity, between first and second graphical programs, each comprising respective pluralities of interconnected nodes. The information is analyzed to merge differences between the first and second graphical programs, e.g., for each difference: removing all non-common nodes and connections thereto in the second sub-graph from the second graphical program, adding all common nodes and connections thereto in the first sub-graph to the second graphical program, determining all edges in the first sub-graph that connect common nodes to non-common nodes; and for each determined edge, adding to the second graphical program an edge that connects a corresponding common node in the second sub-graph with a corresponding non-common node added from the first sub-graph. A merged graphical program is displayed on a display, e.g., graphically indicating the merged matches and/or differences.
A computer-implemented method for merging graphical programs, the method comprising:
A system for merging graphical programs, the system comprising:
A system for merging graphical programs, the system comprising:
A medium storing program instructions for merging graphical programs, wherein the program instructions are executable by a processor to perform:
Dependencies are inferred from the claim text.