Mobile Device Dynamic Image Size Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face increased memory and processor resource occupation due to higher display resolution requirements, leading to inefficient resource management and potential performance issues.
Innovation Solution
A mobile device configuration that includes a processing component, memory, and display component, which executes applications, a window manager, and an image synthesizer to determine and adjust image sizes, allocate memory spaces, and generate display images, optimizing memory usage by adjusting image sizes based on available resources and power thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the display resolution of the mobile device is increased, then the image quality is improved, but the memory loading and processor loading are increased
Solution Approach 1:
The patent changes the parameter of image size from fixed default size to adjusted size based on available memory. The window manager dynamically adjusts the size parameter of application images according to current memory conditions, allocating smaller memory spaces when memory is limited while maintaining display quality through selective rendering.
2Measurement precision
If the image sizes of applications are increased, then the display quality is improved, but the processor loading is increased
Solution Approach 1:
The patent dynamically changes the image size parameter based on system resource conditions. When memory or processor loading is high, the system reduces image size parameters; when resources are abundant, it increases image size parameters. This dynamic parameter adjustment resolves the contradiction between image quality and processing load.
3Measurement precision
If the mobile device allocates more memory space to applications, then the image quality is improved, but the resource occupation is increased
Solution Approach 1:
The patent implements a dynamic memory allocation mechanism where the window manager continuously monitors memory conditions and adjusts the memory space allocated to application images in real-time. This dynamic adaptation allows the system to optimize between image quality and resource occupation based on current system state, rather than using fixed allocation.
Data Source
AI summary
A display method includes requesting a memory to allocate a first memory space for the first application corresponding to a first adjusted size adjusted from a first default size of a first destination frame of the first application, requesting the memory to allocate a second memory space for the second application corresponding to a second default size of a second destination frame of the second application, synthesizing a first application image generated in the first memory space and a second application image generated in the second memory space, and controlling a display component to display the display image.


