System and/or method relating to managing a network
First Claim
1. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
- displaying the graphical representation of the multi-layer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network;
representing a plurality of front end units of the front end layer as a plurality of front end graphical objects in the graphical representation;
representing a plurality of back end units of the back end layer as a plurality of back end graphical objects in the graphical representation;
displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed;
selecting a front end graphical object representing a selected front end unit in the graphical representation and selecting a plurality of back end graphical objects representing a plurality of selected back end units in the graphical representation to form a logical connection between the selected front end unit and the plurality of selected back end units;
granting, through the graphical representation, the selected front end unit with firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address;
arbitrating shared bandwidth access between the plurality of front end units and the plurality of back end units through the graphical representation;
interposing, between the selected front end unit and the plurality of selected back end units in the graphical representation, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units; and
issuing, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention displays a graphical representation of a multi-layer network having a front end layer and a back end layer. A plurality of front end units of the front end layer and a plurality of back end units of the back end layer are represented as a plurality of front end graphical objects and a plurality of back end graphical objects. A user selects a front end graphical object representing a selected front end unit and a back end graphical object representing a selected back end unit to form a logical connection between the front end unit and the back end unit. The logical connection grants the selected front end unit access to the selected back end unit.
-
Citations
36 Claims
-
1. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
displaying the graphical representation of the multi-layer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; representing a plurality of front end units of the front end layer as a plurality of front end graphical objects in the graphical representation; representing a plurality of back end units of the back end layer as a plurality of back end graphical objects in the graphical representation; displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; selecting a front end graphical object representing a selected front end unit in the graphical representation and selecting a plurality of back end graphical objects representing a plurality of selected back end units in the graphical representation to form a logical connection between the selected front end unit and the plurality of selected back end units; granting, through the graphical representation, the selected front end unit with firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; arbitrating shared bandwidth access between the plurality of front end units and the plurality of back end units through the graphical representation; interposing, between the selected front end unit and the plurality of selected back end units in the graphical representation, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units; and issuing, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
displaying the graphical representation of the multi-layer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; representing a plurality of front end units of a first layer as a plurality of front end graphical objects in the graphical representation; representing a plurality of back end units of a second layer as a plurality of back end graphical objects in the graphical representation; displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; arbitrating shared bandwidth access between the plurality of front end units and the plurality of back end units through the graphical representation; selecting a front end graphical object representing a selected front end unit in the graphical representation and selecting a plurality of back end graphical objects representing a plurality of selected back end units in the graphical representation to form a logical connection between the selected front end unit and the plurality of selected back end unit; granting, through the graphical representation, the selected front end unit with firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; interposing, between the selected front end unit and the plurality of selected back end units in the graphical representation, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a network security appliance that is configured to encrypt and decrypt data; and issuing, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (8, 9, 10)
-
-
11. A system for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
a graphical user interface to display the graphical representation of the multi-layer network, the multi-layer network including at least a front end layer and a back end layer, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; the graphical user interface to represent a plurality of front end units of the front end layer as a plurality of front end graphical objects; the graphical user interface to represent a plurality of back end units of the back end layer as a plurality of back end graphical objects; one or more layer unit information panels configured to display information, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; a process to select a front end graphical object representing a selected front end unit and selecting a plurality of back end graphical objects representing a plurality of selected back end units to form a logical connection between the selected front end unit and the plurality of selected back end units, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; the process to grant the selected front end unit with firewall functionality access to the plurality of selected back end units; an arbitrated loop configured to arbitrate shared bandwidth access through the graphical representation between the plurality of front end units and the plurality of back end units; the process to interpose, between the selected front end unit and the plurality of selected back end units in the graphical representation, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units; and the selected front end unit to issue a data access request directed to the plurality of second layer units, the second layer units to forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units.
-
-
12. A computer readable medium containing executable program instructions executed by a processor, comprising:
-
program instructions that display a graphical representation of a multi-layer network, the multi-layer network including at least a front end layer and a back end layer, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; program instructions that represent a plurality of front end units of the front end layer as a plurality of front end graphical objects in the graphical representation; program instructions that represent a plurality of back end units of the back end layer as a plurality of back end graphical objects in the graphical representation; program instructions that display information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; program instructions that select a front end graphical object representing a selected front end unit in the graphical representation and selecting a plurality of back end graphical objects representing a plurality of selected back end units in the graphical representation to form a logical connection between the selected front end unit and the plurality of selected back end units; program instructions that grant, through the graphical representation, the selected front end unit with firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; program instructions that arbitrate shared bandwidth access between the plurality of front end units and the plurality of back end units through the graphical representation; program instructions that interpose, between the selected front end unit and the plurality of selected back end units in the graphical representation, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units; and program instructions that issue, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (13)
-
-
14. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
displaying the graphical representation of the multi-layer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; representing a plurality of first layer units of a first layer as a plurality of first layer graphical objects in the graphical representation; representing a plurality of second layer units of a second layer as a plurality of second layer graphical objects in the graphical representation; representing a plurality of third layer units of the third layer as a plurality of third layer graphical objects in the graphical representation; displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; selecting a first layer graphical object representing a selected first layer unit in the graphical representation and selecting a second layer graphical object representing a selected second layer unit in the graphical representation to form a logical connection between the selected first layer unit in the graphical representation and the selected second layer unit; selecting a plurality of third layer graphical objects representing a plurality of selected third layer units in the graphical representation to form a logical connection between the selected second layer unit in the graphical representation and the plurality of selected third layer units; arbitrating, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; granting, through the graphical representation, the selected first layer unit with firewall functionality access to the selected second layer unit and granting the selected second layer unit access to the plurality of selected third layer units in response to selecting the first layer graphical object, the second layer graphical object, and the plurality of third layer graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; and issuing, by the selected front end unit through the graphical representation, a data access request directed to the selected second layer unit, wherein the selected second layer unit forwards the request to selected portions of the plurality of selected third layer units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (15, 16, 17)
-
-
18. A system for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
a graphical user interface to display the graphical representation of the multi-layer network, the multi-layer network including at least a front end layer and a back end layer, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; the graphical user interface to represent a plurality of first layer units of a first layer as a plurality of first layer graphical objects; the graphical user interface to represent a plurality of second layer units of a second layer as a plurality of second layer graphical objects; the graphical user interface to represent a plurality of third layer units of the third layer as a plurality of third layer graphical objects; an arbitrated loop configured to arbitrate shared bandwidth access between the plurality of front end units and the plurality of back end units through the graphical representation; one or more layer unit information panels configured to display information, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; a process to select a first layer graphical object representing a selected first layer unit and selecting a second layer graphical object representing a selected second layer unit to form a logical connection between the selected first layer unit and the selected second layer unit, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; the process to select a plurality of third layer graphical objects representing a plurality of selected third layer units to form a logical connection between the selected second layer unit and the plurality of selected third layer units; the selected first layer unit to have firewall functionality access to the selected second layer unit and the selected second layer unit to have access to the plurality of selected third layer units in response to the first layer graphical object, the second layer graphical object, and the plurality of third layer graphical objects being selected; and the selected front end unit to issue a data access request directed to the selected second layer unit, wherein the selected second layer unit forwards the data access request to selected portions of the plurality of selected third layer units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (19, 20, 21)
-
-
22. A computer readable medium containing executable program instructions executed by a processor, comprising:
-
program instructions that display a graphical representation of a multi-layer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; program instructions that represent a plurality of first layer units of a first layer as a plurality of first layer graphical objects in the graphical representation; program instructions that represent a plurality of second layer units of a second layer as a plurality of second layer graphical objects in the graphical representation; program instructions that represent a plurality of third layer units of the third layer as a plurality of third layer graphical objects in the graphical representation; program instructions that display information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; program instructions that select a first layer graphical object representing a selected first layer unit in the graphical representation and select a second layer graphical object representing a selected second layer unit in the graphical representation to form a logical connection between the selected first layer unit in the graphical representation and the selected second layer unit; program instructions that arbitrate, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; program instructions that select, through the graphical representation, a plurality of third layer graphical objects representing a plurality of selected third layer units to form a logical connection between the selected second layer unit and the plurality of selected third layer units; program instructions that grant, through the graphical representation, the selected first layer unit with firewall functionality access to the selected second layer unit and granting the selected second layer unit access to the plurality of selected third layer units in response to selecting the first layer graphical object, the second layer graphical object, and the plurality of third layer graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; and program instructions that issue through the graphical representation, by the selected first layer unit, a data access request directed to the selected second layer unit, the selected second layer unit to forward to the data access request to selected portions of the plurality of third layer units to perform the data access request upon the selected portions of the plurality of third layer units.
-
-
23. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
displaying the graphical representation of the multi-layer network, the multi-layer network having a plurality of units, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; representing a plurality of front end units as a plurality of front end graphical objects; representing a plurality of back end units as a plurality of back end graphical objects; displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; selecting a front end graphical object representing a selected front end unit and selecting a plurality of back end graphical objects representing a plurality of selected back end units, to form a logical connection between the selected front end unit and the plurality of selected back end units; granting, through the graphical representation, the selected front end unit communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects; arbitrating, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; interposing, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a simulated network address; and issuing, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (24, 25, 26)
-
-
27. A system for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
a graphical user interface to display the graphical representation of the multi-layer network, the multi-layer network having a plurality of units; the graphical user interface to represent a plurality of front end units as front end graphical objects; the graphical user interface to represent a plurality of back end units as back end graphical objects; one or more layer unit information panels configured to display information, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; a process to select a front end graphical object representing a selected front end unit and the process to select a plurality of back end graphical objects representing a plurality of selected back end units to form a logical connection between the selected front end unit and the plurality of selected back end units; an arbitrated loop configured to arbitrate, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; the process to grant, through the graphical representation, the selected front end unit communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects; the process to interpose, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a network security appliance that is configured to encrypt and decrypt data; and the selected front end unit to issue a data access request directed to the plurality of second layer units, the second layer units to forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (28, 29, 30)
-
-
31. A computer readable medium containing executable program instructions executed by a process, comprising:
-
program instructions that display a graphical representation of a multi-layer network, the multi-layer network having a plurality of units, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; program instructions that represent a plurality of front end units as front end graphical objects; program instructions that represent a plurality of back end units as back end graphical objects program instructions that display information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; program instructions that select a front end graphical object representing a selected front end unit and a plurality of back end graphical objects representing a plurality of selected back end units, to form a logical connection between the selected front end unit and the plurality of selected back end units; program instructions that arbitrate, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; program instructions that grant, through the graphical representation, the selected front end unit communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects; program instructions that interpose, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer end unit is a network security appliance configured to encrypt and decrypt data; and program instructions that issue, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units.
-
-
32. A method for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
displaying the graphical representation of the computer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; representing a plurality of front end units in the computer network as a plurality front end graphical objects; representing a plurality of back end units in the computer network as a plurality of back end graphical objects; displaying information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; selecting a front end graphical object representing a selected front end unit and selecting a plurality of back end graphical objects representing a plurality of selected back end units to form a logical connection between the selected front end unit and the plurality of selected back end units; granting, through the graphical representation, the selected front end unit communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; arbitrating, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; interposing, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a fabric switch; and issuing, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (33)
-
-
34. A system for managing a computer network through a graphical representation of a multi-layer network, comprising:
-
a graphical user interface to display the graphical representation of the computer network, wherein the graphical representation comprises at least one panel display for each layer of the multi-layer network; the graphical user interface to represent a plurality of front end units in the network as a plurality front end graphical objects; the graphical user interface to represent a plurality of back end units in the network as a plurality of back end graphical objects; one or more layer unit information panels configured to display information, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; a process to select a front end graphical object representing a selected front end unit and a plurality of back end graphical objects representing a plurality of selected back end objects to form a logical connection between the selected front end unit and the plurality of selected back end units; an arbitrated loop configured arbitrate shared bandwidth access through the graphical representation between the plurality of front end units and the plurality of back end units; the process to grant, through the graphical representation, the selected front end object communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects; the process to interpose, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a simulated network address; and the selected front end unit to issue a data access request directed to the plurality of second layer units, the second layer units to forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units. - View Dependent Claims (35)
-
-
36. A computer readable medium containing executable program instructions executed by a process, comprising:
-
program instructions that display a graphical representation of a computer network, wherein the graphical representation comprises at least one panel display for each layer of a multi-layer network; program instructions that represent a plurality of front end units in the computer network as front end unit graphical objects; program instructions that represent a plurality of back end units in the computer network as back end graphical objects; program instructions that display information through one or more layer unit information panels, wherein the information comprises status information, network associations, applicable protocols including applicable encryption, data transfer and protocols being executed; program instructions that arbitrate, through the graphical representation, shared bandwidth access between the plurality of front end units and the plurality of back end units; program instructions that select a front end graphical object representing a selected front end unit and a plurality of back end graphical objects representing a plurality of selected back end units to form a logical connection between the selected front end unit and the plurality of selected back end units; program instructions that grant, through the graphical representation, the selected front end unit communication access and firewall functionality access to the plurality of selected back end units in response to selecting the front end graphical object and the plurality of back end graphical objects in the graphical representation, wherein at least one back end graphical object of the plurality of back end graphical objects is a simulated network address; program instructions that interpose, between the selected front end unit and the plurality of selected back end units, a plurality of second layer units that are configured to correspond to one or more portions of the plurality of selected back end units, wherein each second layer unit is a simulated network address; and program instructions that issue, by the selected front end unit, a data access request directed to the plurality of second layer units, wherein the plurality of second layer units forward the data access request to selected portions of the plurality of selected back end units to perform the data access request upon the selected portions of the plurality of selected back end units.
-
Specification