Set-Top Box Media Playback Source Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media playback systems struggle to seamlessly provide media programs to users by accessing and combining portions from multiple distinct media content sources, especially when users request rewinding or starting media from specific points, as they often rely on limited local buffers and lack efficient integration with external DVR and VoD services.
Innovation Solution
A set-top box (STB) system that dynamically identifies and combines media content from multiple sources, including local buffers, DVR servers, catch-up servers, and VoD servers, to provide continuous playback by prioritizing sources based on availability and user preferences, allowing seamless transition between sources as needed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the STB relies on local buffers for media playback, then the system is simple and fast, but the buffer capacity is limited and cannot provide sufficient media content for extended playback or rewinding
Solution Approach 1:
The patent combines multiple media content sources (local buffer, DVR service, VoD service) into a unified playback system. The STB dynamically selects and switches between these sources to provide extended media content capacity beyond what a single local buffer could store, while managing the complexity through automated source selection and switching mechanisms.
Solution Approach 2:
The patent introduces a media content selection mechanism that acts as an intermediary between the STB and multiple content sources. This intermediary layer automatically determines which source to access based on playback requirements, buffering status, and user actions, thereby expanding content capacity without requiring manual intervention or complex user configuration.
2Ease of operation
If the STB provides seamless playback from multiple sources, then media accessibility and user convenience are improved, but the complexity of managing and switching between sources increases
Solution Approach 1:
The STB autonomously manages media content retrieval by automatically selecting appropriate sources based on current playback state, buffer status, and user interactions. The system self-adjusts source selection without requiring manual user input, thereby maintaining ease of operation while expanding functionality. For example, when the local buffer is exhausted, the system automatically switches to DVR or VoD sources without user intervention.
Solution Approach 2:
The patent implements dynamic source switching that adapts to changing playback conditions in real-time. The system dynamically adjusts which content source is active based on buffer status, user actions (such as rewinding or fast-forwarding), and availability of content from different sources. This dynamic adaptation maintains seamless playback experience while managing complexity through automated, condition-based switching.
3Reliability
If the STB automatically records media content in the buffer, then recent content is always available for playback, but older content is deleted when the buffer is full
Solution Approach 1:
The system performs preliminary recording of media content into the local buffer as it becomes available, ensuring that recent content is always ready for immediate playback. This preliminary action maintains content availability for recent programs while the buffer manages its limited capacity by prioritizing the most recent content, automatically making space for new recordings as they occur.
Solution Approach 2:
The patent implements a content management strategy where older content in the buffer is automatically discarded to make room for newer content, ensuring continuous availability of recent media. The system recovers from this discarding by continuously replenishing the buffer with new content from the broadcast stream, maintaining a rolling window of available content that balances retention needs with buffer capacity constraints.
4Adaptability or versatility
If the STB integrates with external DVR and VoD services, then media content accessibility is enhanced, but the system complexity and integration requirements increase
Solution Approach 1:
The STB is designed with multi-functionality to serve as both a broadcast receiver and an integrated media management system. It universally handles content from multiple sources (broadcast, DVR, VoD) through a unified playback architecture, enabling the device to adapt to different content delivery mechanisms without requiring separate specialized systems for each source type.
Solution Approach 2:
The patent introduces a media content selection mechanism that acts as an intermediary layer between the STB and multiple content sources. This intermediary manages the complexity of integrating with external DVR and VoD services by providing a standardized interface for content retrieval, automatically determining which source to access based on playback requirements and availability, thereby enabling versatility without proportionally increasing user-facing complexity.
Data Source
AI summary
Techniques described herein may be used to provide a media program (e.g., a television program, a sporting event, a movie, advertisement, etc.) to a user by obtaining portions of the media program from multiple, distinct media content sources. A client device, such as a set-top-box (STB), may receive present an ongoing media program to a user. The user may request for the client device to start the media program from the beginning, rewind the media program, or otherwise access a previous portion of the media program. Depending on the request, the client device may obtain different portions of the media program requested by the user from multiple, distinct media content sources. Examples of such sources may include a buffer of the client device, a digital-video-recording (DVR) component of the client device, a DVR server, a catch up server, and a video-on-demand (VoD) server.


