Predictive Content Buffering for Seamless Media Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional content output systems require users to manually rewind or fast-forward to find related content segments, which is time-consuming and can lead to an incomplete or disorienting viewing experience, especially in long or complex content like TV series.

Innovation Solution

The system identifies segment characteristics, such as actors or themes, and buffers related content segments based on these characteristics, allowing users to seamlessly navigate to previous or next segments with higher confidence scores, thereby enhancing the viewing experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users manually rewind or fast-forward to find related content segments, then they can access previous or next segments, but this process is time-consuming and leads to an incomplete or disorienting viewing experience

Engineering Contradiction:
Improvetime to access related segmentsVSAvoidmanual navigation complexity
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by identifying and buffering related content segments before the user requests them. When a user plays content, the system proactively analyzes the content to identify related segments (based on characteristics like actors, themes, or plot elements) and buffers them in advance, so that when the user wants to navigate to related segments, they are already available for immediate playback without manual searching or rewinding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically managing the content navigation process. Instead of requiring users to manually search for and navigate to related segments, the system autonomously identifies relevant content segments, buffers them, and makes them accessible through simple user interactions (such as pressing a button or using voice commands), thereby eliminating the need for complex manual navigation operations.

Inventive Principle:
Principle #25Self-service

2Speed

If the system buffers all related content segments, then users can access any segment quickly, but this increases system resource consumption and buffering time

Engineering Contradiction:
Improveaccess speed to related segmentsVSAvoidsystem resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by selectively buffering only the most relevant related content segments rather than all possible segments. It uses confidence scores to prioritize which segments to buffer based on their relevance to the currently playing content and user preferences, thereby optimizing resource usage while ensuring that the most important segments are readily available for quick access.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters by dynamically adjusting the buffering strategy based on content characteristics, user behavior patterns, and system resource availability. It modifies the confidence score thresholds and selection criteria for buffering segments, allowing it to adapt between buffering more segments when resources are abundant and fewer segments when resources are constrained, thus balancing access speed with resource consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12316906B2Methods and systems for predictive buffering of related content segments
Publication Date: 2025.05.27 ADEIA GUIDES INC
  • US12316906B2 patent drawing
  • US12316906B2 patent drawing
  • US12316906B2 patent drawing

AI summary

The methods and systems described herein aid users by providing thorough and efficient content consumption. For example, the methods and systems buffer content segments related to a current portion of the content that the system is generating for display. The methods and systems determine a characteristic of the current portion of the content and related content segments based on the characteristic. Confidence scores are determined by the systems and methods for each of the related content segments, and one or more related content segments with higher confidence scores are buffered in memory. Accordingly, the methods and systems described herein provide a thorough viewing of content through related segments that are buffered in memory for quick access.