System and method for troubleshooting, maintaining and repairing network devices
First Claim
1. A network maintenance tool, comprising:
- an interface associated with at least one network device;
a device detection module coupled to the interface, the device detection module configured to receive at least one device parameter from the at least one network device and to generate a device template based on the at least one device parameter; and
a translation engine coupled to the device detection module, the translation engine configured to store the device template.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a network management tool for troubleshooting, maintaining, and repairing heterogeneous network devices. For example, in one embodiment, a user constructs a command for a selected network device using a graphical user interface. A device detection module then reads configuration information from the selected network device to create a device template. Next, a translation/parsing module translates the command into a format appropriate for the selected network device based on the device template, and sends the translated command to the selected network device. The translation/parsing module also translates data received from execution of the command on the selected network device, based on the device template.
-
Citations
15 Claims
-
1. A network maintenance tool, comprising:
-
an interface associated with at least one network device;
a device detection module coupled to the interface, the device detection module configured to receive at least one device parameter from the at least one network device and to generate a device template based on the at least one device parameter; and
a translation engine coupled to the device detection module, the translation engine configured to store the device template. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Code associated with a graphical user interface for use with a network maintenance tool, the graphical user interface allowing a user to construct device-specific commands, comprising:
-
a device selection pane code configured to receive a user selection associated with a device;
a command entry pane code configured to receive a user-selected indication of a command associated with the device, the command being based on a native operating system; and
a interface pane code configured to send data based on execution of the constructed command. - View Dependent Claims (7)
-
-
8. A method for managing a network device, comprising:
-
constructing a command for a selected network device;
reading configuration information from the selected network device;
creating a device template based on the configuration information;
translating the constructed command into a format appropriate for the selected network device, the translating based on the device template; and
transmitting the translated command to the selected network device.
-
- 9. The method of claim 9, wherein constructing the command is enabled by a graphical user interface.
-
12. A system for managing a communications network, comprising:
-
a graphical user interface configured to enter and issue a router command;
a translator coupled to the graphical user interface, the translator configured to translate the router command into a format appropriate for a router; and
a link to the router, the link coupled to the translator and configured as an Input/Output Supervisor having a Command Line Interface. - View Dependent Claims (13, 14, 15)
-
Specification