Predictive Manifest Generation for Recorded Content Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and reconstituting a large volume of stored video content for future access in cloud-based DVR services is challenging due to the extensive computational resources required for maintaining manifests for recorded content items and the potential delay in providing content when manifests are generated on demand.

Innovation Solution

A system utilizing an intelligent cache and machine-learning module to predict when recorded content will be consumed, allowing for the generation and storage of manifests in advance, thereby reducing computational overhead and minimizing delivery delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manifests are generated on demand for recorded content items, then storage space is saved, but delivery delay increases

Engineering Contradiction:
Improvedelivery delayVSAvoidcomputational resource efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system performs preliminary actions by generating manifests in advance for recorded content items before they are requested. The machine-learning module predicts when content will be consumed and proactively creates manifests during this predicted time window, eliminating the need to wait for on-demand requests and reducing delivery delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the predicted consumption pattern of the content itself to trigger manifest generation. The machine-learning module analyzes historical data and predicts when a user will watch recorded content, allowing the system to automatically prepare manifests without requiring explicit user requests, making the system self-anticipating and self-serving.

Inventive Principle:
Principle #25Self-service

2Speed

If manifests are pre-generated for recorded content items, then delivery speed is improved, but computational resource consumption increases

Engineering Contradiction:
Improvecontent delivery speedVSAvoidcomputational resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by generating manifests in advance for recorded content items before they are requested. The machine-learning module predicts when content will be consumed and proactively creates manifests during this predicted time window, eliminating the need to wait for on-demand requests and reducing delivery delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of manifest generation timing from reactive (on-demand) to proactive (predictive). By using machine-learning predictions to determine optimal times for manifest creation, the system aligns computational resource consumption with actual content consumption patterns, improving delivery speed while optimizing resource usage efficiency.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system waits for user requests before generating manifests, then computational resources are conserved, but user experience deteriorates

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system uses the predicted consumption pattern of the content itself to trigger manifest generation. The machine-learning module analyzes historical data and predicts when a user will watch recorded content, allowing the system to automatically prepare manifests without requiring explicit user requests, making the system self-anticipating and self-serving.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops where the machine-learning module continuously analyzes user viewing patterns and adjusts predictions accordingly. Historical data about when users actually watch recorded content is fed back into the system to refine future predictions, creating a self-improving system that increasingly accurately anticipates user needs.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250287060A1Systems, methods, and apparatuses for improved content storage playback
Publication Date: 2025.09.11 COMCAST CABLE COMM LLC
  • US20250287060A1 patent drawing
  • US20250287060A1 patent drawing
  • US20250287060A1 patent drawing

AI summary

Methods, systems, and apparatuses are provided for predicting consumption of recorded content. A content item may be recorded for subsequent consumption by a user. Predictive data associated with when the recorded content item will be subsequently consumed by the user may be determined. The predictive data may be determined based on the content type for the content item and user behavior history. The predictive data may include a predicted time window for receiving a request from the user to consume the recorded content item and a confidence level. Data indicating the predictive data may be associated with or included with the recorded content item, and at least a portion of the recorded content item may be prepared for delivery or delivered to a user device based on the predicted time the recorded content item will be consumed.