Adaptive EPG Video Display Sizing for Memory Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital broadcast receiving apparatuses face challenges in displaying video data associated with TV programs in electronic program guides (EPGs), leading to reduced viewability and increased memory usage due to inefficient storage and display of video data, particularly when scrolling through EPGs.
Innovation Solution
A digital broadcast receiving apparatus and method that adjusts the size of video data to be an integer multiple of character data, controlling its display based on available space in the EPG, and erases video data when scrolling width becomes smaller than a reference value to optimize memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video data is displayed in EPG regardless of available space, then video content is provided to users, but viewability is lowered due to ignoring EPG size constraints
Solution Approach 1:
The patent applies dynamics by making the video data display adaptive to the available EPG space. The display controller dynamically adjusts whether to display video data based on the calculated remaining space after character data display, transforming a static display approach into a dynamic one that responds to changing layout conditions.
Solution Approach 2:
The patent changes the parameter of video data display by introducing a conditional display mechanism. Instead of always displaying video data, the system changes the display parameter based on the available space parameter, switching between displaying video data and not displaying it according to the spatial constraints.
2Loss of information
If video data is stored for all TV programs in EPG, then comprehensive program information is available, but memory storage capacity increases significantly
Solution Approach 1:
The patent applies local quality by differentiating the treatment of video data across different TV programs based on local conditions (available EPG space). Instead of uniformly storing and displaying video data for all programs, the system selectively displays video data only for programs where sufficient space is available, making the display quality vary locally according to spatial constraints.
Solution Approach 2:
The patent implements partial action by displaying video data for only some TV programs rather than all programs. The system performs partial display action based on the available space, showing video data when space permits and omitting it when space is insufficient, thus reducing overall memory usage while maintaining information quality where possible.
3Reliability
If video data is retained in memory during EPG scrolling, then video content remains accessible, but memory is wasted when video data cannot be displayed due to space constraints
Solution Approach 1:
The patent applies discarding and recovering by selectively removing video data from memory when it becomes determined that the video data cannot be displayed due to insufficient EPG space. The system discards unnecessary video data retention, recovering memory space for other uses, while maintaining video data accessibility when display conditions are favorable.
Solution Approach 2:
The patent extracts video data from the memory storage when it determines that the video data should not be displayed. By taking out unnecessary video data from the memory, the system reduces memory waste while maintaining the essential function of displaying video data when appropriate conditions are met.
4Loss of information
If character data is displayed for all TV programs, then program information is comprehensive, but the EPG becomes crowded and harder to read
Solution Approach 1:
The patent applies segmentation by dividing the EPG display into distinct regions: a character data display area and a video data display area. This segmentation allows the system to separate text information from visual information, improving readability by organizing content into manageable segments rather than crowding all information together.
Data Source
AI summary
A digital broadcast receiving apparatus has a receiver to receive electronic program guide (EPG) data containing video data and character data associated with TV programs and a display controller to process the EPG data to display an EPG with at least the character data on a screen, displaying of the video data being depending on duration of each TV program. The display controller controls displaying such that only the character data is displayed for TV programs having duration shorter than a predetermined time whereas both of the character data and the video data are displayed for TV programs having duration equal to or longer than the predetermined time by adjusting a size of the video data in a direction of height or width in the EPG as an integer multiple of a size of the character data.


