AI-Supported CDN Engine Automates Issue Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content distribution networks (CDNs) face challenges in identifying and resolving issues efficiently, especially as the number of servers and devices increases, relying on cross-team communication and specialized knowledge.

Innovation Solution

The implementation of an AI-supported network within a CDN using artificial intelligence (AI) and machine learning techniques to process log data, identify issues, generate solutions, and automatically implement those solutions through specialized engines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual issue identification and resolution methods are used in a CDN, then specialized knowledge and cross-team communication are required, but the process becomes inefficient and difficult to scale as the number of servers increases

Engineering Contradiction:
Improveissue resolution efficiencyVSAvoidCDN network complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service through automated issue identification and resolution. The data processing engine automatically analyzes log data to identify issues, and the solution implementation engine automatically applies fixes without requiring human intervention or cross-team communication, enabling the CDN to resolve its own issues efficiently

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with automated computational systems. Instead of human operators manually analyzing logs and implementing fixes, machine learning models and automated engines perform these tasks, substituting human expertise with algorithmic processing that scales efficiently

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If specialized knowledge is required for issue resolution, then expert teams can handle complex problems, but the process slows down and becomes dependent on human availability

Engineering Contradiction:
Improveissue resolution capabilityVSAvoidissue resolution time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-training machine learning models with historical issue data and resolution patterns. This allows the system to have expert knowledge pre-loaded and ready, enabling immediate issue resolution without waiting for human experts to become available

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary layer of machine learning models and automated engines between the log data and the resolution process. This intermediary automatically translates raw logs into actionable insights and applies fixes, eliminating the need for direct human expert intervention while maintaining high reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If manual monitoring and analysis of log data is performed, then detailed issue detection is possible, but the process is time-consuming and cannot keep pace with increasing network complexity

Engineering Contradiction:
Improveissue detection accuracyVSAvoiddata processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual data analysis with automated computational processing. Machine learning models process log data at machine speed, achieving both high precision in issue detection and high productivity in processing volume, eliminating the trade-off present in manual analysis

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the parameters of data processing by using machine learning models that can analyze multiple log entries simultaneously and identify patterns across vast datasets. This enables both precise issue detection and rapid processing by transforming how the data is analyzed rather than just increasing processing power

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12224915B2AI-supported network techniques
Publication Date: 2025.02.11 LEVEL 3 COMMUNICATIONS LLC
  • US12224915B2 patent drawing
  • US12224915B2 patent drawing
  • US12224915B2 patent drawing

AI summary

Examples of the present disclosure relate to an AI-supported CDN. In examples, a data processing engine processes log data of a CDN node according to a model to identify an issue. An issue indication is provided to a solution generation engine, which generates a set of solutions to automatically resolve the issue. The set of solutions is provided to a solution implementation engine, which iteratively implements solutions to resolve the issue using solution implementation information associated with a given solution. Thus, the data processing engine need not have knowledge regarding the specific hardware and/or software used within the CDN. Similarly, the solution generation engine need not have knowledge of the structure of the CDN and/or configuration of devices associated with the identified issue, such that the solution implementation engine provides a layer of abstraction between a solution and the implementation-specific details used to implement the solution within the CDN.