Electronic Device Rendering Frequency Control for Overlapping Windows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices waste system resources and battery power when multiple application execution windows overlap, as obscured regions are rendered at high frequencies regardless of their visibility to the user.
Innovation Solution
An electronic device determines a reduced rendering frequency for non-overlapping regions based on the size of obscured areas and other factors, adjusting the rendering frequency dynamically to conserve resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Illumination intensity
If rendering frequency is maintained at high level for all regions, then visual quality is improved, but system resource consumption and battery power increase
Solution Approach 1:
The patent applies different rendering frequencies to different regions of the display based on their visibility. Visible regions (non-overlapping areas) maintain high rendering frequency for optimal visual quality, while obscured regions (overlapped areas) use reduced or zero rendering frequency to conserve system resources and battery power.
Solution Approach 2:
The patent divides the execution window into distinct visible and obscured regions based on window overlap detection. This segmentation allows the system to apply different rendering strategies to each region, optimizing both visual quality and energy efficiency by treating obscured regions differently from visible regions.
2Use of energy by moving object
If rendering frequency is reduced for obscured regions, then system resource consumption is reduced, but visual quality in those regions deteriorates
Solution Approach 1:
The patent converts the harmful effect of window overlap (which causes regions to be hidden from view) into a beneficial opportunity to reduce rendering workload. By detecting overlaps and identifying obscured regions, the system can safely reduce or stop rendering in those areas without affecting user-perceived visual quality, thereby converting what would be wasted computational resources into energy savings.
3Adaptability or versatility
If multiple execution windows are displayed simultaneously, then application functionality is improved, but resource waste increases due to overlapping regions
Solution Approach 1:
The patent dynamically adjusts rendering frequency based on real-time window positioning and overlap detection. When windows are positioned such that certain regions become obscured, the system dynamically reduces rendering frequency for those regions. This dynamic adaptation allows multiple applications to run simultaneously while minimizing energy waste in obscured areas.
Data Source
AI summary
Disclosed is an electronic device and method for displaying an execution window of an application on a display. The method includes executing a first application and a second application, displaying a first execution window of the first application, and displaying a visual object related to a service provided by the first application at a first rendering frequency in a rendering region within the first execution window. The method includes displaying a second execution window of the second application, obtaining a first user input to move the second execution window over the first execution window, and based on obtaining the first user input, identifying whether the first execution window and the second execution window overlap at least in part.


