Content Pre-Positioning in Edge Storage for Peak Demand

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content distribution networks face challenges in efficiently managing the increasing demand for bandwidth-intensive video content, leading to network capacity constraints and bottlenecks, particularly during peak usage times.

Innovation Solution

A system and method for pre-positioning content in downstream storage devices closer to user devices using dormant capacity in the network, allowing content to be stored and delivered from intermediate or edge caches, reducing the need for real-time network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If content is delivered in real-time from central servers to user devices during peak usage, then user content access is provided, but network capacity constraints and bottlenecks occur

Engineering Contradiction:
Improvecontent delivery speedVSAvoidnetwork capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by detecting user device locations and pre-positioning content to downstream storage devices closer to users before peak demand occurs. This allows content to be delivered quickly during peak usage without overloading the central network capacity, as the content is already cached at the network edge.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The content distribution system is segmented into multiple levels: central servers, intermediate storage devices, and downstream storage devices. This segmentation allows content to be distributed across different network locations, reducing the burden on central network capacity while maintaining fast delivery to end users.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If more storage devices are deployed closer to user devices, then content access time is reduced, but system complexity increases

Engineering Contradiction:
Improvecontent access timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system dynamically determines which content to pre-position based on real-time detection of user device locations and usage patterns. This dynamic approach allows the system to adapt to changing demands without requiring a static, complex infrastructure of storage devices at every possible location.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

User devices effectively participate in the content distribution process by transmitting their location information to the system. This self-service mechanism reduces the complexity of centralized tracking and enables the system to automatically determine optimal pre-positioning locations based on actual user presence.

Inventive Principle:
Principle #25Self-service

3Productivity

If dormant capacity is utilized for pre-positioning content, then network efficiency is enhanced, but real-time bandwidth availability is reduced

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidreal-time bandwidth availability
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system utilizes dormant network capacity during off-peak periods to pre-position content, then switches to unicast delivery during peak real-time usage. This periodic switching between broadcast pre-positioning and unicast real-time delivery maximizes network efficiency while ensuring adequate bandwidth availability when users actually need the content.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12432393B2Method and system for pre-positioning and post positioning content in a content distribution system
Publication Date: 2025.09.30 SIDEN INC
  • US12432393B2 patent drawing
  • US12432393B2 patent drawing
  • US12432393B2 patent drawing

AI summary

A system and method of operating a content distribution system includes generating a first request for first content by a first user device. Based on the first request for the first content, the first content is pre-positioned by communicating the first content to a downstream storage device closer to a second user device without communicating the first content to the first user device using the downstream storage device; and storing the first content in the downstream storage device as pre-positioned content. The method further includes communicating the first content to the second user device from the downstream storage device.