Predictive Media Content Replication for Session Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in predicting the popularity of media content assets, leading to inadequate session capacity and potential system overload, as the popularity of media content is transitory and difficult to ascertain, especially for new releases or events that suddenly increase viewer interest.

Innovation Solution

Implementing predictive popular content replication, where historical consumption data is trended to forecast future utilization, allowing service nodes to replicate media content into cache memory for faster access and dynamic capacity adjustment, ensuring adequate session capacity based on predicted popularity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If real-time replication decisions are made based on current requests, then session capacity is optimized for current demand, but the system cannot account for transitory popularity changes and sudden viewer interest

Engineering Contradiction:
Improvesession capacityVSAvoidresponse to popularity changes
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by analyzing current request patterns and predicting future popularity trends before actual demand spikes occur. By proactively replicating content based on predictive analytics, the system prepares session capacity in advance rather than reacting to overload conditions, thus resolving the contradiction between optimizing current capacity and adapting to future popularity changes

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring request patterns, analyzing popularity trends, and using this information to dynamically adjust replication decisions. This closed-loop approach allows the system to adapt to transitory popularity changes by incorporating real-time performance data and viewer behavior patterns into predictive models, enabling both current optimization and future adaptability

Inventive Principle:
Principle #23Feedback

2Reliability

If adequate session capacity is maintained for all potential content, then system overload is prevented, but resource utilization becomes inefficient due to replicating unpopular content

Engineering Contradiction:
Improvesystem stabilityVSAvoidstorage and bandwidth resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically changes replication parameters based on content popularity metrics, viewer behavior patterns, and predicted demand. By adjusting replication decisions according to these varying parameters rather than maintaining static capacity for all content, the system achieves reliable performance for popular content while avoiding wasteful replication of unpopular content, thus resolving the contradiction between system stability and resource efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial replication actions by selectively replicating only the portion of content that is predicted to be popular based on analytical models. Rather than replicating all potential content excessively, the system performs targeted replication on a partial basis, maintaining sufficient capacity for anticipated demand while avoiding the resource waste associated with comprehensive replication of all content

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If content is replicated into cache memory for faster access, then delivery speed is improved, but cache capacity is consumed that could be used for other content

Engineering Contradiction:
Improvecontent delivery speedVSAvoidcache memory capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system applies local quality optimization by placing popular content in high-speed cache memory while leaving less popular content on standard storage. This differentiated approach ensures that the limited cache capacity is allocated to content that will benefit most from fast access, improving overall delivery speed for popular content without wasting cache resources on content that doesn't require rapid access, thus resolving the contradiction between speed improvement and capacity conservation

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8806045B2Predictive popular content replication
Publication Date: 2014.08.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8806045B2 patent drawing
  • US8806045B2 patent drawing
  • US8806045B2 patent drawing

AI summary

Predictive popular content replication is described. In an embodiment service node(s) can provide media content when requested by client devices. Previous requests for the media content can be trended to forecast its popularity prior to receiving additional requests for the media content. Replication of the media content can then be initiated such that the media content is available and can be rapidly accessed to serve the additional requests for the media content. The media content can be replicated into cache memory for faster access than from disk-based media to serve the additional requests for the media content.