Digital Broadcasting Receiver Graphic Plane Resolution Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In digital data broadcasting receivers, existing technologies lack user control over the resolution of the graphic plane, leading to issues where applications with different resolutions can cause one application to exceed or be improperly displayed on the graphic plane, disrupting the user's desired viewing experience.
Innovation Solution
A method and apparatus that allow users to select and change the resolution of the graphic plane, involving a user resolution manager, a resolution changer, and a display unit, which also manage the use rights of the graphics device to ensure seamless resolution changes and notify other modules, preventing unintended resolution alterations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the graphic plane resolution is automatically adjusted according to application requirements, then application compatibility is improved, but user control over display resolution is lost
Solution Approach 1:
The system pre-establishes multiple resolution configurations (SD, HD, and custom resolutions) before application execution. When an application is launched, the system checks the application's resolution requirements against the pre-configured options and selects the appropriate resolution in advance, rather than dynamically changing during runtime. This allows user-defined resolutions to be preserved while maintaining application compatibility.
Solution Approach 2:
The invention introduces a dynamic resolution management system that allows users to define multiple resolution profiles and selectively apply them based on application type. The system can switch between fixed user-defined resolutions and application-specific resolutions depending on the situation, providing both user control and adaptability. Users can set default resolutions for different application categories while maintaining the ability to override for specific cases.
2Adaptability or versatility
If multiple applications with different resolutions are executed on the graphic plane, then application diversity is improved, but display stability deteriorates
Solution Approach 1:
The invention segments the graphic plane management into multiple independent resolution profiles. Each application can be assigned to a specific resolution profile rather than forcing all applications to share a single resolution setting. This segmentation allows different applications to run at their optimal resolutions simultaneously without causing display instability, as each application's resolution requirements are isolated within its own profile context.
Solution Approach 2:
The system introduces a resolution management intermediary layer between the applications and the graphic plane. This intermediary translates application resolution requests into coordinated changes across multiple resolution profiles, ensuring that when one application changes resolution, other applications are appropriately adjusted or isolated to maintain their display stability. The intermediary prevents direct conflicts between applications with different resolution requirements.
3Productivity
If the graphic plane resolution is changed without user consent, then application functionality is improved, but user experience deteriorates
Solution Approach 1:
The invention implements a feedback mechanism where the system monitors application resolution requirements and notifies the user before making any resolution changes. The user receives information about the requested resolution change, the expected impact on current applications, and can approve or deny the change. This feedback loop ensures that application functionality is maintained while preserving user control and preventing unexpected resolution changes that would degrade user experience.
Solution Approach 2:
The system applies preliminary anti-action by preventing automatic resolution changes before they can negatively impact user experience. When an application requests a resolution change, the system proactively blocks the automatic execution and instead presents the user with a choice. This preliminary intervention stops potential user experience degradation before it occurs, while still allowing necessary resolution changes when users approve them based on informed decision-making.
Data Source
AI summary
Provided are a method of controlling a resolution desired by a user in a graphics device of a digital data broadcasting receiver, an apparatus therefor, and a digital data broadcasting receiver using the same. The method includes providing a list of resolutions available on a graphic plane to a user; changing a resolution of the graphic plane according to a resolution selected by the user from the resolution list; and displaying an application on the graphic plane, the resolution of which has been changed.


