Presenting, at a graphical user interface (GUI), a constellation view of communications associated with node groups in a network
First Claim
1. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors, cause:
- concurrently presenting, at a graphical user interface (GUI);
(a) a first set of icons, corresponding respectively to a set of custom groups, arranged on a first ring;
(b) a second set of icons, corresponding respectively to a set of address groups, arranged on a second ring;
wherein a first custom group, of the set of custom groups, is associated with a first set of devices;
wherein the first ring and the second ring share a same center;
receiving a first user selection of a first icon corresponding to the first custom group;
responsive to the first user selection;
determining a particular set of network addresses associated with the first set of devices, wherein the particular set of network addresses comprises at least one of;
(a) network addresses to which data packets are transmitted from at least a first device of the first set of devices;
(b) network addresses from which data packets are transmitted to at least a second device of the first set of devices;
determining a first subset of the set of address groups that is associated with the particular set of network addresses, and a second subset of the set of address groups that is not associated with the particular set of network addresses;
presenting, at the GUI, a respective connection between the first icon and each of a first subset of the second set of icons corresponding to the first subset of the set of address groups, without presenting any connection between the first icon and each of a second subset of the second set of icons corresponding to the second subset of the set of address groups.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for presenting, at a graphical user interface (GUI), a constellation view of communications associated with node groups of a network disclosed. A GUI presents icons arranged on concentric rings. Icons on one ring represent device groups. Icons on another ring represent address groups. Icons on another ring represent intranet groups. Each icon is selectable to request information about the communications of the corresponding node group. Connections are drawn between the selected icon and other icons to represent the communications. Each connection is selectable to request additional information regarding the communication.
-
Citations
20 Claims
-
1. One or more non-transitory machine-readable media storing instructions which, when executed by one or more processors, cause:
-
concurrently presenting, at a graphical user interface (GUI); (a) a first set of icons, corresponding respectively to a set of custom groups, arranged on a first ring; (b) a second set of icons, corresponding respectively to a set of address groups, arranged on a second ring; wherein a first custom group, of the set of custom groups, is associated with a first set of devices; wherein the first ring and the second ring share a same center; receiving a first user selection of a first icon corresponding to the first custom group; responsive to the first user selection; determining a particular set of network addresses associated with the first set of devices, wherein the particular set of network addresses comprises at least one of; (a) network addresses to which data packets are transmitted from at least a first device of the first set of devices; (b) network addresses from which data packets are transmitted to at least a second device of the first set of devices; determining a first subset of the set of address groups that is associated with the particular set of network addresses, and a second subset of the set of address groups that is not associated with the particular set of network addresses; presenting, at the GUI, a respective connection between the first icon and each of a first subset of the second set of icons corresponding to the first subset of the set of address groups, without presenting any connection between the first icon and each of a second subset of the second set of icons corresponding to the second subset of the set of address groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
at least one device including a hardware processor; and the system being configured to perform operations comprising; concurrently presenting, at a graphical user interface (GUI); (a) a first set of icons, corresponding respectively to a set of custom groups, arranged on a first ring; (b) a second set of icons, corresponding respectively to a set of address groups, arranged on a second ring; wherein a first custom group, of the set of custom groups, is associated with a first set of devices; wherein the first ring and the second ring share a same center; receiving a first user selection of a first icon corresponding to the first custom group; responsive to the first user selection; determining a particular set of network addresses associated with the first set of devices, wherein the particular set of network addresses comprises at least one of; (a) network addresses to which data packets are transmitted from at least a first device of the first set of devices; (b) network addresses from which data packets are transmitted to at least a second device of the first set of devices; determining a first subset of the set of address groups that is associated with the particular set of network addresses, and a second subset of the set of address groups that is not associated with the particular set of network addresses; presenting, at the GUI, a respective connection between the first icon and each of a first subset of the second set of icons corresponding to the first subset of the set of address groups, without presenting any connection between the first icon and each of a second subset of the second set of icons corresponding to the second subset of the set of address groups. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
concurrently presenting, at a graphical user interface (GUI); (a) a first set of icons, corresponding respectively to a set of custom groups, arranged on a first ring; (b) a second set of icons, corresponding respectively to a set of address groups, arranged on a second ring; wherein a first custom group, of the set of custom groups, is associated with a first set of devices; wherein the first ring and the second ring share a same center; receiving a first user selection of a first icon corresponding to the first custom group; responsive to the first user selection; determining a particular set of network addresses associated with the first set of devices, wherein the particular set of network addresses comprises at least one of; (a) network addresses to which data packets are transmitted from at least a first device of the first set of devices; (b) network addresses from which data packets are transmitted to at least a second device of the first set of devices; determining a first subset of the set of address groups that is associated with the particular set of network addresses, and a second subset of the set of address groups that is not associated with the particular set of network addresses; presenting, at the GUI, a respective connection between the first icon and each of a first subset of the second set of icons corresponding to the first subset of the set of address groups, without presenting any connection between the first icon and each of a second subset of the second set of icons corresponding to the second subset of the set of address groups; wherein the method is performed by at least one device including a hardware processor. - View Dependent Claims (20)
-
Specification