Business network GUI
First Claim
1. A computer-implemented method, comprising:
- receiving, by a computing system, data that identifies a plurality of participants in a business network and data that identifies relationships among the plurality of participants, wherein the plurality of participants includes a first business organization and a second business organization, the first business organization being distinct from the second business organization, the first business organization being geographically remote from the second business organization;
generating, by the computing system, a business network graph that includes a plurality of nodes and a plurality of edges, wherein;
(i) for each respective participant among the plurality of participants, the plurality of nodes includes a respective node that corresponds to the respective participant, and(ii) the plurality of edges form connections among particular ones of the plurality of nodes based on the data that identifies the relationships among the plurality of participants;
displaying, within a graphical user interface and on an electronic display of the computing system, a business view mode representation of the business network graph, wherein;
(i) the business view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a business name of the respective participant in the business network that corresponds to the respective node, and(ii) the business view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of real-world business interaction between the respective participants in the business network whose corresponding nodes are connected by the respective edge;
receiving, while displaying the business view mode representation of the business network graph, an indication that first user input has selected, within the graphical user interface, a view mode control that is configured to change a type of information shown in proximity of each of the plurality of nodes in the business network graph, and to change a type of information shown in proximity of each of the plurality of edges in the business network graph, without adding or removing nodes or edges from a display of the business network graph; and
in response to receiving the indication that the first user input has selected the view mode control, changing from displaying the business view mode representation of the business network graph to displaying a connect view mode representation of the business network graph, wherein;
(i) the connect view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a representation of a software application that the respective participant in the business network that corresponds to the respective node uses to electronically interface with other participants of the plurality of participants in the business network when performing cross-organizational activities related to services of the business network,(ii) the connect view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of computer-network interaction between the software applications of the respective participants in the business network whose corresponding nodes are connected by the respective edge, and(iii) changing from displaying the business view mode representation of the business network graph to displaying the connect view mode representation of the business network graph includes, for each respective edge among the plurality of edges, replacing the representation of the type of real-world business interaction shown in proximity of the respective edge with the representation of the type of computer-network interaction between the software applications of the respective participants in the business network graph whose corresponding nodes are connected by the respective edge.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer program product tangibly embodied in a computer-readable storage device includes instructions that, when executed, generate in a display device a graphical user interface comprising: a business view area with first objects representing business entities participating in a business network and second objects representing business connections between the business entities; and a connect view area with third objects representing applications participating in the business network and fourth objects representing logical interactions between the applications; wherein the graphical user interface dynamically updates the first, second, third and fourth objects with metadata that is at least in part automatically gathered in the business network.
51 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computing system, data that identifies a plurality of participants in a business network and data that identifies relationships among the plurality of participants, wherein the plurality of participants includes a first business organization and a second business organization, the first business organization being distinct from the second business organization, the first business organization being geographically remote from the second business organization; generating, by the computing system, a business network graph that includes a plurality of nodes and a plurality of edges, wherein; (i) for each respective participant among the plurality of participants, the plurality of nodes includes a respective node that corresponds to the respective participant, and (ii) the plurality of edges form connections among particular ones of the plurality of nodes based on the data that identifies the relationships among the plurality of participants; displaying, within a graphical user interface and on an electronic display of the computing system, a business view mode representation of the business network graph, wherein; (i) the business view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a business name of the respective participant in the business network that corresponds to the respective node, and (ii) the business view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of real-world business interaction between the respective participants in the business network whose corresponding nodes are connected by the respective edge; receiving, while displaying the business view mode representation of the business network graph, an indication that first user input has selected, within the graphical user interface, a view mode control that is configured to change a type of information shown in proximity of each of the plurality of nodes in the business network graph, and to change a type of information shown in proximity of each of the plurality of edges in the business network graph, without adding or removing nodes or edges from a display of the business network graph; and in response to receiving the indication that the first user input has selected the view mode control, changing from displaying the business view mode representation of the business network graph to displaying a connect view mode representation of the business network graph, wherein; (i) the connect view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a representation of a software application that the respective participant in the business network that corresponds to the respective node uses to electronically interface with other participants of the plurality of participants in the business network when performing cross-organizational activities related to services of the business network, (ii) the connect view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of computer-network interaction between the software applications of the respective participants in the business network whose corresponding nodes are connected by the respective edge, and (iii) changing from displaying the business view mode representation of the business network graph to displaying the connect view mode representation of the business network graph includes, for each respective edge among the plurality of edges, replacing the representation of the type of real-world business interaction shown in proximity of the respective edge with the representation of the type of computer-network interaction between the software applications of the respective participants in the business network graph whose corresponding nodes are connected by the respective edge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product tangibly embodied in a non-transitory computer-readable storage medium and including instructions that, when executed by a processor, cause performance of operations, comprising:
-
receiving, by a computing system, data that identifies a plurality of participants in a business network and data that identifies relationships among the plurality of participants, wherein the plurality of participants includes a first business organization and a second business organization, the first business organization being distinct from the second business organization, the first business organization being geographically remote from the second business organization; generating, by the computing system, a business network graph that includes a plurality of nodes and a plurality of edges, wherein; (i) for each respective participant among the plurality of participants, the plurality of nodes includes a respective node that corresponds to the respective participant, and (ii) the plurality of edges form connections among particular ones of the plurality of nodes based on the data that identifies the relationships among the plurality of participants; displaying, within a graphical user interface and on an electronic display of the computing system, a business view mode representation of the business network graph, wherein; (i) the business view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a business name of the respective participant in the business network that corresponds to the respective node, and (ii) the business view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of real-world business interaction between the respective participants in the business network whose corresponding nodes are connected by the respective edge; receiving, while displaying the business view mode representation of the business network graph, an indication that first user input has selected, within the graphical user interface, a view mode control that is configured to change a type of information shown in proximity of each of the plurality of nodes in the business network graph, and to change a type of information shown in proximity of each of the plurality of edges in the business network graph, without adding or removing nodes or edges from a display of the business network graph; and in response to receiving the indication that the first user input has selected the view mode control, changing from displaying the business view mode representation of the business network graph to displaying a connect view mode representation of the business network graph, wherein; (i) the connect view mode representation of the business network graph shows, for each respective node among the plurality of nodes, (a) the respective node and (b) in proximity of the respective node, a representation of a software application that the respective participant in the business network that corresponds to the respective node uses to electronically interface with other participants of the plurality of participants in the business network when performing cross-organizational activities related to services of the business network, (ii) the connect view mode representation of the business network graph shows, for each respective edge among the plurality of edges, (a) the respective edge and (b) in proximity of the respective edge, a representation of a type of computer-network interaction between the software applications of the respective participants in the business network whose corresponding nodes are connected by the respective edge, and (iii) changing from displaying the business view mode representation of the business network graph to displaying the connect view mode representation of the business network graph includes, for each respective edge among the plurality of edges, replacing the representation of the type of real-world business interaction shown in proximity of the respective edge with the representation of the type of computer-network interaction between the software applications of the respective participants in the business network graph whose corresponding nodes are connected by the respective edge. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification