Content Delivery System Virtualization for Peak Demand Resource Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers face resource underutilization due to provisioning for peak demands in Internet Protocol television, where transient bandwidth demands for channel switching lead to unnecessary resource commitment, as resources are not utilized concurrently at peak levels.

Innovation Solution

A system that delivers prerecorded content in advance to reduce resource demand during peak times for live television, allowing dynamic adjustment of resources and temporary suspension of prerecorded content delivery to allocate resources efficiently for live broadcast television, using virtual machines and unicast streams to optimize server usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resources are provisioned for peak demands of all services, then service quality is maintained without delay, but resource utilization becomes inefficient with unnecessary resources committed

Engineering Contradiction:
Improveservice qualityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system pre-delivers prerecorded video content to client devices before peak demand periods occur. By anticipating future content requests and delivering content in advance when server load is low, the system prepares content locally at client devices, thereby reducing the need for excessive server resources during peak times while maintaining service quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts resource allocation between different services based on real-time demand conditions. During low-demand periods, resources are allocated to pre-deliver content; during peak periods, resources are reallocated to handle live broadcast traffic. This dynamic adjustment allows the system to maintain service quality across varying load conditions without committing resources for all peak scenarios simultaneously.

Inventive Principle:
Principle #15Dynamics

2Productivity

If large numbers of servers are used to handle transient bandwidth demand, then channel switching demand is met, but device complexity and resource cost increase

Engineering Contradiction:
Improvechannel switching capabilityVSAvoidserver infrastructure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-delivers video content to client set-top boxes before peak demand periods. By having content already available at client devices, the system eliminates the need for large numbers of servers to handle transient channel switching requests, thereby reducing server infrastructure complexity while maintaining the ability to meet channel switching demand.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates local copies of video content at client devices instead of maintaining multiple server copies. Each client device stores local copies of frequently requested content, eliminating the need for redundant server infrastructure to handle simultaneous requests from multiple clients, thus reducing overall system complexity.

Inventive Principle:
Principle #26Copying

3Reliability

If resources are dynamically adjusted for live broadcast, then peak delivery demand is met, but prerecorded content delivery may be interrupted

Engineering Contradiction:
Improvelive broadcast deliveryVSAvoidprerecorded content delivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-delivers prerecorded content before peak live broadcast periods, so that when live broadcast demand arises and resources are dynamically reallocated, the prerecorded content is already delivered or can be quickly resumed without significant interruption to the end user experience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9516368B2System for consolidating heterogeneous data centers through virtualization of services
Publication Date: 2016.12.06 AT&T INTELLECTUAL PROPERTY I L P
  • US9516368B2 patent drawing
  • US9516368B2 patent drawing
  • US9516368B2 patent drawing

AI summary

A system for resource provisioning for content delivery of multiple services is disclosed. The system may be configured to offer multiple services, wherein at least one first offered service is delivery of prerecorded content and at least one second offered service is content delivered according to a deadline. In at least one embodiment, the first offered service may be video content, and the second offered service may be broadcast television content. The system may also be configured to deliver at least a portion of the first offered service in advance of use of that portion of the first offered service such that resource demand in connection with delivery of service content of the second offered service at peak delivery may be reduced. As such, fewer resources are needed to provide uninterrupted service of the first and second offered services.