Dynamic Frame Rate Control for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile terminals support only fixed frame rates, which fail to meet the diverse requirements of various applications, leading to increased power consumption when maintaining high frame rates for extended periods.
Innovation Solution
A frame rate setting method for mobile terminals that dynamically adjusts the display frame rate based on a wake-up instruction, a low-power signal, and a frame rate application list, allowing for different preset frame rates to optimize power usage and meet application-specific needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed high frame rate is maintained to meet diverse application requirements, then application performance is improved, but power consumption increases
Solution Approach 1:
The patent implements dynamic frame rate adjustment by transitioning from a fixed frame rate system to one that automatically adapts frame rates based on application requirements. The system monitors application types and dynamically switches between different frame rates (e.g., 60Hz for standard applications, 120Hz for high-performance applications), resolving the contradiction between maintaining high performance across all applications and reducing power consumption.
Solution Approach 2:
The system changes the frame rate parameter based on detected application characteristics. By monitoring which application is running and adjusting the frame rate parameter accordingly (e.g., setting to 120Hz for gaming applications that require high smoothness, 60Hz for video applications), the system achieves both application-specific performance optimization and power consumption reduction.
2Use of energy by moving object
If a fixed low frame rate is used to reduce power consumption, then power usage decreases, but application performance suffers
Solution Approach 1:
The system dynamically adjusts frame rates based on real-time application detection. When a high-performance application is detected, the frame rate increases to 120Hz to ensure smooth performance. When standard applications are running, the frame rate decreases to 60Hz to save power, thus resolving the contradiction between power consumption and application performance.
Solution Approach 2:
The frame rate parameter is changed based on application type detection. The system maintains a low frame rate (60Hz) for power savings during normal operation, but switches to a high frame rate (120Hz) when specific applications requiring high performance are detected, achieving both power efficiency and performance when needed.
3Adaptability or versatility
If different frame rates are supported for different applications, then application-specific needs are met, but device complexity increases
Solution Approach 1:
The system implements self-service through automatic application detection and autonomous frame rate selection. The terminal automatically monitors which application is running, identifies its frame rate requirements, and adjusts the display frame rate without user intervention. This automation reduces the perceived complexity for users while achieving application-specific optimization.
Solution Approach 2:
The system uses feedback mechanisms by monitoring application characteristics and using this information to adjust frame rates. The terminal continuously detects application types and feeds this information back to the frame rate control system, which then adjusts the display parameters accordingly, achieving adaptive optimization without requiring complex manual configuration.
Data Source
AI summary
Provided are a frame rate setting method, apparatus, storage medium, and mobile terminal; The frame rate setting method is applied to a mobile device, and comprises: when a wake-up instruction carrying a frame rate refresh signal is received and said frame rate refresh signal is not a preset low-power signal, then setting a display frame rate of a mobile device according to a list of applications for which the frame rate is to be refreshed.


