Ingest Server Content Storage Rules for CDN Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing content across multiple storage systems administered by third-party providers remains a significant barrier to the widespread use of cloud-based storage solutions for content storage and distribution in content distribution networks (CDNs), as CDN operators face challenges in optimizing storage and retrieval based on varying performance and cost characteristics.

Innovation Solution

Implementing a system where an ingest server applies storage rules to content received from content providers to identify the most suitable storage systems for storage and distribution, allowing for outsourcing of content storage while maintaining platform integrity, and enabling migration of content across storage systems based on demand and cost considerations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If CDN operators manage multiple third-party storage systems directly, then storage flexibility and provider selection increase, but system complexity and management difficulty increase

Engineering Contradiction:
Improvestorage flexibilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an ingest server as an intermediary component that manages content across multiple third-party storage systems. The ingest server applies storage rules to determine optimal storage locations and handles content migration between storage systems, shielding CDN operators from the complexity of direct multi-storage management while maintaining storage flexibility and provider selection capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If content is stored on multiple storage systems with different performance characteristics, then storage optimization and cost efficiency improve, but retrieval complexity and decision-making overhead increase

Engineering Contradiction:
Improvestorage optimizationVSAvoidretrieval complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements storage rules that are applied in advance to content being ingested into the CDN. These rules pre-determine optimal storage locations based on content characteristics, performance requirements, and cost considerations, eliminating the need for complex real-time retrieval decisions and simplifying content access while maintaining storage optimization

Inventive Principle:
Principle #10Preliminary action

3Productivity

If content migration between storage systems is enabled, then cost efficiency and performance optimization improve, but system overhead and operational complexity increase

Engineering Contradiction:
Improvecost efficiencyVSAvoidoperational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a monitoring and evaluation mechanism that tracks content performance, access patterns, and storage costs across different storage systems. Based on this feedback, the system automatically triggers content migration between storage systems when optimization opportunities arise, enabling cost efficiency and performance optimization while minimizing operational complexity through automation

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10536524B2Systems and methods for content origin administration
Publication Date: 2020.01.14 LEVEL 3 COMMUNICATIONS LLC
  • US10536524B2 patent drawing
  • US10536524B2 patent drawing
  • US10536524B2 patent drawing

AI summary

Methods and systems for storing and distributing content include executing storage rules against ingested content to determine in which of a plurality of storage systems to store the ingested content. A metadata collection that includes records corresponding to the stored content is maintained such that the content may be located by querying or otherwise searching the metadata collection. The metadata collection may be analyzed using various criteria to identify content to be migrated between different storage systems.