Tuner Conflict Management for Guide Presentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
CPE devices face tuner conflicts when all tuners are busy, preventing the presentation of guide media due to scarce tuner resources, which limits their ability to manage requests for guide media effectively.
Innovation Solution
The system determines the status of foreground and background tuners, prioritizes channel recordings, and either tunes a foreground tuner to the guide channel or generates a display combining media from multiple tuners, allowing for the presentation of guide media by terminating lower-priority recordings to free up tuners.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the CPE device uses all tuners for recording programs, then the recording capability is improved, but the ability to present guide media deteriorates
Solution Approach 1:
The system changes the operational state of tuners dynamically by terminating lower-priority recording tasks to free up tuners for guide media presentation. This parameter change in resource allocation allows the system to switch between recording mode and guide presentation mode based on current needs.
Solution Approach 2:
The system discards (terminates) lower-priority recording tasks to recover tuner resources that can then be allocated to guide media presentation. This allows temporary sacrifice of non-critical functions to maintain critical user interface functionality.
2Productivity
If the CPE device allocates tuners to background recording tasks, then the productivity of recording is improved, but the availability of tuners for guide presentation deteriorates
Solution Approach 1:
The system implements dynamic tuner allocation where the state of tuners (recording vs. guide presentation) is not fixed but can change based on real-time conditions. The foreground tuner can be dynamically reassigned from its default guide presentation role to recording tasks when needed, and background tuners can be freed for guide presentation when recordings are complete or low-priority.
Solution Approach 2:
The system changes the priority parameters of different tasks dynamically. When guide presentation is needed, the priority of background recording tasks is reduced or they are terminated, allowing tuners to be reallocated. This parameter change in task priority enables flexible resource management.
3Ease of operation
If the CPE device terminates background recordings to free up tuners, then the guide media presentation is improved, but the loss of recorded content increases
Solution Approach 1:
The system selectively discards only lower-priority recording tasks when guide presentation is needed, while preserving higher-priority recordings. This selective discarding minimizes content loss by maintaining important recordings while sacrificing only non-critical ones.
Solution Approach 2:
The system uses priority parameters to differentiate between important and non-important recording tasks. By changing the operational state of only low-priority tasks, the system minimizes content loss while still freeing up necessary tuner resources for guide presentation.
Data Source
AI summary
Methods, systems, and computer readable media can be operable to facilitate tuner conflict management in response to a request for guide media. When a request for presentation of a guide is received at a multimedia device, the multimedia device may determine the status of a foreground tuner and one or more background tuners available to the multimedia device. If all background tuners are busy recording, the multimedia device may tune a foreground tuner to the guide channel and present the guide media to a user. If the foreground tuner and all background tuners are busy recording, the multimedia device may generate and output for presentation, a display that includes media from the foreground tuner and media from one or more background tuners. The multimedia device may provide a user with an option to terminate a current recording to free up a tuner for tuning to the guide channel.


