OS-Resident Display Control Module for Dynamic Parameter Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices face challenges in dynamically adjusting display settings to meet the varying graphical output requirements of different software applications, as it is impractical for displays to know which settings are appropriate for each application and for application designers to tailor their applications to each type of display.
Innovation Solution
Incorporating a display control module in the operating system that maintains application data structures for graphical output specifications and display capability data structures for variable display parameters, allowing it to generate optimal settings based on factors like battery level, user preferences, and ambient light.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If display settings are manually configured for each software application, then graphical output quality is improved, but device complexity and ease of operation deteriorate
Solution Approach 1:
The display control module automatically determines optimal display settings by querying application graphical output specifications and comparing them with display capabilities, eliminating the need for manual configuration by users or application developers
Solution Approach 2:
The display control module acts as an intermediary between the application layer and display hardware, translating application graphical output specifications into appropriate display parameter settings through automated processing
2Manufacturing precision
If display settings are manually configured for each software application, then graphical output quality is improved, but ease of operation deteriorates
Solution Approach 1:
The system performs self-configuration by automatically matching application requirements with display capabilities, requiring no user intervention or manual setting adjustment
Solution Approach 2:
The display control module mediates between application needs and display capabilities, automatically resolving configuration requirements without user involvement
3Productivity
If display parameters are optimized for each application, then graphical performance is improved, but power consumption increases
Solution Approach 1:
The display control module dynamically adjusts display parameters based on the specific graphical output specifications of the running application, optimizing performance for each application while managing power consumption
Solution Approach 2:
The system changes display parameters such as frame rate, color depth, and resolution based on application requirements and power management considerations, selecting optimal settings that balance performance and energy consumption
Data Source
AI summary
A display module parameter selection system is presented. A processor can be coupled to a display. The processor can be configured to execute software applications, each having corresponding graphical output specifications. The processor can execute a display control module resident in an operating system. The display control module can maintain an application data structure to store the corresponding graphical output specifications of each of the plurality of software applications. The display control module can maintain a display capability data structure to store a plurality of settings for each of the variable display parameters. In response to one of the plurality of software applications being launched, the display control module can process data stored in the application data structure and the display capability data structure to generate a set of display parameter settings to output to the display module for use in outputting graphical output from the launched application.


