Pre-delivery Content Scheduling for Network Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The delivery of content to user devices from remote content sources is often slow and ineffective due to limitations at the content source and in the delivery network, leading to suboptimal user experiences, especially when immediate content consumption is desired.

Innovation Solution

Implementing a pre-delivery system that selects delivery windows based on predetermined policy conditions, allowing content to be delivered to user devices before it is requested, by identifying available content and suitable network conditions, and causing delivery during established or predicted delivery windows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If content is delivered from remote servers to user devices in real-time, then content freshness is maintained, but delivery speed and effectiveness deteriorate due to network limitations

Engineering Contradiction:
Improvecontent delivery speedVSAvoidcontent consumption delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs content delivery in advance of actual user requests by identifying delivery windows where network conditions are favorable. Content is pre-delivered to user devices during these optimal windows, so that when users actually request the content, it is already available locally, eliminating delivery delays and achieving immediate playback.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If content is pre-delivered during optimal network conditions, then delivery effectiveness improves, but network resource utilization may worsen during peak times

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system divides content delivery into periodic delivery windows rather than continuous delivery. It identifies specific time periods when network conditions are favorable (low traffic, good signal strength) and concentrates pre-delivery activities during these windows. This periodic approach delivers content efficiently when possible while avoiding excessive bandwidth consumption during peak network usage times.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts content delivery based on real-time network conditions. It continuously monitors metrics such as network traffic, signal strength, and device battery status to determine optimal delivery windows. When network conditions deteriorate or device resources are constrained, the system adapts by deferring or reducing pre-delivery activities, thereby balancing delivery efficiency with network resource conservation.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a pre-delivery system monitors network conditions and selects delivery windows, then content accessibility improves, but system complexity increases

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidpre-delivery system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The pre-delivery system operates autonomously by continuously monitoring its own device state (battery level, storage capacity, network connection status) and external network conditions. It independently identifies optimal delivery windows and executes content pre-delivery without requiring manual user intervention or complex external coordination. This self-service capability enhances delivery reliability while keeping the system architecture relatively simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11303725B2Conditional pre-delivery of content to a user device
Publication Date: 2022.04.12 ADEIA MEDIA HOLDINGS INC
  • US11303725B2 patent drawing
  • US11303725B2 patent drawing
  • US11303725B2 patent drawing

AI summary

Systems and methods for delivering content to user devices before the content is selected or requested (e.g. a pre-delivery of content) within predetermined delivery windows and/or during suitable pre-delivery conditions are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, select a delivery window that satisfies one or more pre-delivery policy conditions associated with pre-delivery of content to the user device, and cause the content to be delivered to the user device upon commencement of the selected delivery window.