Systems and methods for embedding automated remediation into network solution instructions
AssigneeFortinet, Inc.
InventorsJason Abate, Shabbir Karimi
Life of this patent
Estimating the term…
Abstract
Various approaches for providing network maintenance and health monitoring. In some cases, some approaches include systems, methods, and/or devices for receiving and cataloging network incidents and in providing proposed solutions that may include embedded automated remediations and/or embedded dynamic instructions to mitigate the network incidents.
Claims22
A method for distributing network intelligence, the method comprising:
- generating, by a processing resource, a subset of proposed solutions from a plurality of solutions that correspond to a network element malfunction, wherein at least one of the subset of proposed solutions includes at least one of an automated remediation or a dynamic instruction;
- presenting, by the processing resource, the subset of proposed solutions to a user, wherein the at least one of the proposed solutions includes a branching dynamic instruction that includes at least two branch processes and a criteria for selecting between the two branch processes;
- receiving, by the processing resource, a selection from the user indicating one of the plurality of proposed solutions;
- and
- providing, by the processing resource, the one of the plurality of proposed solutions to the user.
A network incident system, the network incident system comprising:
- a processing resource;
- a database, wherein the database includes a catalog of solutions for network element malfunctions, wherein at least one of the solutions includes at least one of an automated remediation or a dynamic instruction;
- wherein each of the solutions is related to one or more prior incidents of network element malfunctions, wherein each of the incidents is related to one or more incident tags, and wherein each of the incident tags includes an element describing an aspect of the network element malfunction for the particular incident to which the incident tag is related;
- and
- a memory, wherein the memory has stored therein instructions, which when executed by the processing resource, cause the processing resource to:
- generate a subset of proposed solutions from the catalog of solutions that correspond to a network element malfunction, wherein at least one of the subset of proposed solutions includes at least one of an automated remediation or a dynamic instruction;
- provide the subset of proposed solutions to a user, wherein the at least one of the proposed solutions includes both a dynamic instruction and a non-dynamic instruction, and wherein the dynamic instruction is a branching dynamic instruction that includes at least two branch processes and a criteria for selecting between the two branch processes;
- receive a selection from the user indicating one of the plurality of proposed solutions;
- and
- provide the one of the plurality of proposed solutions to the user.
A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by one or more processing resources of a computer system, causes the processing resource to perform a method comprising:
- generating, by a processing resource, a subset of proposed solutions from a plurality of solutions that correspond to a network element malfunction, wherein at least one of the subset of proposed solutions includes at least one of an automated remediation or a dynamic instruction;
- presenting, by the processing resource, the subset of proposed solutions to a user, wherein the at least one of the proposed solutions includes a branching dynamic instruction that includes at least two branch processes and a criteria for selecting between the two branch processes;
- receiving, by the processing resource, a selection from the user indicating one of the plurality of proposed solutions;
- and
- providing, by the processing resource, the one of the plurality of proposed solutions to the user.
Dependencies are inferred from the claim text.