US 12,224,915 B2
AI-supported network techniques
Steven M. Casey, Littleton, CO (US); William R. Henning, Prairieville, LA (US); Stephen Opferman, Denver, CO (US); Todd A Borchert, Parker, CO (US); and Rahul Chowdhury, Denver, CO (US)
Assigned to Level 3 Communications, LLC, Denver, CO (US)
Filed by Level 3 Communications, LLC, Broomfield, CO (US)
Filed on Sep. 17, 2021, as Appl. No. 17/477,667.
Claims priority of provisional application 63/082,575, filed on Sep. 24, 2020.
Prior Publication US 2022/0094606 A1, Mar. 24, 2022
Int. Cl. H04L 41/16 (2022.01); H04L 41/0631 (2022.01); H04L 43/04 (2022.01)
CPC H04L 41/16 (2013.01) [H04L 41/0631 (2013.01); H04L 43/04 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processor; and
memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations, the set of operations comprising:
receiving, from a node of a content distribution network (CDN), log data comprising one or more events associated with a computing device of the node;
processing the log data using a model to determine an issue;
selecting a solution generation engine from a plurality of solution generation engines based at least in part on the determined issue;
generating, by the selected solution generating engine and based on the determined issue, a set of solutions to resolve the issue, wherein generating the set of solutions comprises
evaluating a knowledge graph based at least in part on the determined issue to identify a cause node;
evaluating a rule of a relationship to determine whether the determined issue satisfies the rule, wherein the relationship associates a solution node with the cause node; and
based on determining the determined issue satisfies the rule, adding a solution associated with the solution node to the set of solutions;
selecting a first solution of the set of solutions; and
implementing the first solution to resolve the issue.