Filtering graphical program elements based on configured or targeted resources
First Claim
1. A computer-implemented method for configuring a graphical program, wherein the graphical program comprises a graphical program element, wherein the method operates in a system which includes one or more configured resources, the method comprising:
- receiving user input specifying a graphical program element filter option from a plurality of graphical program element filter options;
receiving user input initiating access to the graphical program element; and
displaying relevant attributes of the graphical program element based on the specified filter option, wherein the specified filter option indicates that attributes of the graphical program element associated with at least one of the one or more configured resources are to be displayed;
wherein said displaying relevant attributes of the graphical program element comprises;
retrieving attributes associated with said at least one configured resource;
extracting one or more attributes associated with the graphical program element from the retrieved attributes, wherein the extracted attributes are associated with said at least one configured resource and said graphical program element; and
displaying said extracted attributes;
wherein said extracted attributes of the graphical program element are selectable by a user to configure the graphical program.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for filtering attributes of a graphical program element (GPE) in a graphical program or diagram, e.g., a property node, menu, property page, icon palette, etc., based on targeted or configured resources. Input is received specifying or selecting a filter option from presented filter options. The filter options include 1) display all attributes of the GPE; 2) display attributes of the GPE associated with configured resources; and 3) display attributes of the GPE associated with selected configured resources. User input is received to access the GPE. Attributes for the GPE associated with the resources are retrieved from the database and displayed in accordance with the selected filtering option. The filtered attributes of the element are then selectable by a user for various operations, e.g., to configure the graphical program, to configure resources, to initiate a purchase or order for the resources, and/or to install the resources, among others.
98 Citations
55 Claims
-
1. A computer-implemented method for configuring a graphical program, wherein the graphical program comprises a graphical program element, wherein the method operates in a system which includes one or more configured resources, the method comprising:
-
receiving user input specifying a graphical program element filter option from a plurality of graphical program element filter options; receiving user input initiating access to the graphical program element; and displaying relevant attributes of the graphical program element based on the specified filter option, wherein the specified filter option indicates that attributes of the graphical program element associated with at least one of the one or more configured resources are to be displayed; wherein said displaying relevant attributes of the graphical program element comprises; retrieving attributes associated with said at least one configured resource; extracting one or more attributes associated with the graphical program element from the retrieved attributes, wherein the extracted attributes are associated with said at least one configured resource and said graphical program element; and displaying said extracted attributes; wherein said extracted attributes of the graphical program element are selectable by a user to configure the graphical program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable memory medium which stores program instructions for filtering attributes for a graphical program element in a graphical program, wherein the graphical program operates in a system which includes one or more configured resources, wherein the program instructions are executable to perform:
-
presenting a plurality of graphical program element filter options to a user; receiving user input selecting a graphical program element filter option from the plurality of graphical program element filter options; receiving user input initiating access to the graphical program element; and displaying one or more attributes of the graphical program element based on the selected filter option, wherein the selected filter option indicates that attributes of the graphical program element associated with at least one of the one or more configured resources are to be displayed; wherein said displaying one or more attributes of the graphical program element comprises; retrieving attributes associated with the at least one configured resource; extracting one or more attributes associated with the graphical program element from the retrieved attributes, wherein the one or more extracted attributes are associated with the at least one configured resource and the graphical program element; and displaying said one or more extracted attributes; wherein said one or more attributes of the graphical program element are selectable by a user to configure the graphical program. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 23, 24)
-
-
17. A method for configuring a system, wherein the system includes a graphical diagram and one or more configured resources, and wherein the graphical diagram comprises a graphical element, the method comprising:
-
receiving user input specifying a graphical element filter option from a plurality of graphical element filter options; receiving user input initiating access to the graphical element; and displaying relevant attributes of the graphical element based on the specified filter option, wherein said specified option indicates that attributes of the graphical element associated with at least one of the one or more configured resources are to be displayed; wherein said displaying relevant attributes of the graphical element comprises; retrieving attributes associated with said at least one configured resource; extracting one or more attributes associated with the graphical element from the retrieved attributes, wherein the extracted attributes are associated with said at least one configured resource and said graphical element; and displaying said extracted attributes; wherein said relevant attributes of the graphical element are selectable by a user to configure the system. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
25. A computer-readable memory medium which stores program instructions for filtering attributes for a graphical element in a graphical diagram, wherein the graphical diagram operates in a system which includes one or more configured resources, wherein the program instructions are executable to perform:
-
presenting a plurality of graphical element filter options to a user; receiving user input selecting a graphical element filter option from the plurality of graphical element filter options; receiving user input initiating access to the graphical element; and displaying one or more attributes of the graphical element based on the selected filter option, wherein the selected filter option indicates that attributes of the graphical element associated with at least one of the one or more configured resources are to be displayed; wherein said displaying one or more attributes of the graphical element comprises; retrieving attributes associated with the at least one configured resource; extracting one or more attributes associated with the graphical element from the retrieved attributes, wherein the one or more extracted attributes are associated with the at least one configured resource and the graphical element; and displaying said one or more extracted attributes; wherein said one or more attributes of the graphical element are selectable by a user to configure the system. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-implemented method for configuring a graphical program, the method comprising:
-
displaying a plurality of interconnected nodes in the graphical program, wherein the plurality of interconnected nodes visually indicates functionality of the graphical program, wherein the plurality of interconnected nodes includes a first node; receiving user input selecting a filtering option from a plurality of filtering options; filtering a plurality of attributes of the first node in order to determine one or more relevant attributes of the first node to display based on the selected filtering option; and displaying the one or more relevant attributes of the first node. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer-readable memory medium which stores program instructions for configuring a graphical program, wherein the program instructions are executable to perform:
-
displaying a plurality of interconnected nodes in the graphical program, wherein the plurality of interconnected nodes visually indicates functionality of the graphical program, wherein the plurality of interconnected nodes includes a first node; receiving user input selecting a filtering option from a plurality of filtering options; filtering a plurality of attributes of the first node in order to determine one or more relevant attributes of the first node to display based on the selected filtering option; and displaying the one or more relevant attributes of the first node.
-
-
44. A system for configuring a graphical program, the system comprising:
-
a memory storing program instructions; and a processor coupled to the memory; wherein the program instructions are executable by the processor to perform; displaying a plurality of interconnected nodes in the graphical program, wherein the plurality of interconnected nodes visually indicates functionality of the graphical program, wherein the plurality of interconnected nodes includes a first node; receiving user input selecting a filtering option from a plurality of filtering options; filtering a plurality of attributes of the first node in order to determine one or more relevant attributes of the first node to display based on the selected filtering option; and displaying the one or more relevant attributes of the first node.
-
-
45. A computer-implemented method for configuring a system, the method comprising:
-
displaying a plurality of graphical elements in a configuration diagram, wherein the graphical elements represent resources in the system, wherein the plurality of graphical elements includes a first graphical element; receiving user input selecting a filtering option from a plurality of filtering options; filtering a plurality of attributes of the first graphical element in order to determine one or more relevant attributes of the first graphical element to display based on the selected filtering option; and displaying the one or more relevant attributes of the first graphical element; wherein the one or more relevant attributes of the first graphical element are selectable by a user to configure the system. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A computer-readable memory medium which stores program instructions for configuring a system, wherein the program instructions are executable to perform:
-
displaying a plurality of graphical elements in a configuration diagram, wherein the graphical elements represent resources in the system, wherein the plurality of graphical elements includes a first graphical element; receiving user input selecting a filtering option from a plurality of filtering options; filtering a plurality of attributes of the first graphical element in order to determine one or more relevant attributes of the first graphical element to display based on the selected filtering option; and displaying the one or more relevant attributes of the first graphical element; wherein the one or more relevant attributes of the first graphical element are selectable by a user to configure the system.
-
Specification