Dynamic Frame Rate Adjustment for Display Screens
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display screen technologies maintain a fixed frame rate, leading to unnecessary power wastage when content changes rapidly, failing to meet diverse user needs.
Innovation Solution
A method to adjust the frame rate of a display screen by detecting swiping operations, calculating the screen scrolling speed, and adjusting the frame period based on the current and target frame rates, and scrolling time length, thereby dynamically adjusting the frame rate during screen scrolling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If a fixed frame rate is maintained for the display screen, then display stability is ensured, but power consumption increases unnecessarily when content changes rapidly
Solution Approach 1:
The patent applies dynamics by transitioning from a fixed frame rate to a dynamic frame rate that adapts to scrolling speed. The frame rate is adjusted in real-time based on detected scrolling operations, allowing the display to be more responsive during fast scrolling while conserving energy during static or slow-scrolling states.
Solution Approach 2:
The patent implements parameter changes by modifying the frame rate parameter according to scrolling speed conditions. When scrolling speed exceeds a threshold, the frame rate is increased to prevent lag; when scrolling slows down, the frame rate is reduced to save power, thus dynamically optimizing the balance between performance and energy consumption.
2Speed
If the frame rate is increased during fast scrolling, then display responsiveness improves, but power consumption increases
Solution Approach 1:
The patent applies periodic action by implementing frame rate adjustments based on periodic detection of scrolling speed thresholds. The system continuously monitors scrolling behavior and periodically adjusts the frame rate accordingly, creating a rhythm of high-performance modes during fast scrolling and low-power modes during slower scrolling.
Solution Approach 2:
The patent uses parameter changes to dynamically adjust the frame rate based on scrolling speed. The frame rate parameter is increased when scrolling speed indicates a need for higher responsiveness, and decreased when power conservation becomes more important, optimizing the trade-off between speed and energy usage.
3Adaptability or versatility
If a fixed frame rate is used, then system complexity is reduced, but user experience deteriorates during rapid content changes
Solution Approach 1:
The patent implements feedback by continuously monitoring scrolling speed and using this information to adjust the frame rate. The system detects user interaction patterns and feeds this information back into the frame rate control mechanism, creating an adaptive loop that improves user experience without requiring complex manual configuration.
Solution Approach 2:
The patent applies self-service by enabling the display system to automatically adjust its own frame rate based on detected scrolling behavior. The system serves itself by making intelligent decisions about frame rate optimization without requiring external intervention or complex user settings, thereby improving adaptability while keeping the control mechanism relatively simple.
Data Source
AI summary
Provided are a frame rate adjusting method and apparatus for a display screen, a terminal, and a storage medium. The method includes: obtaining (S110), in response to detecting a swiping operation, a screen scrolling speed; in response to the screen scrolling speed satisfying a predetermined frame-rate-adjustment condition, obtaining (S120) a current frame rate of a screen, a predetermined target frame rate, and a screen scrolling time length corresponding to the swiping operation; determining a current frame period based on the current frame rate, and determining a target frame period based on the predetermined target frame rate (S130); determining (S140) a frame period change based on the current frame period, the target frame period, and the screen scrolling time length; and adjusting (S150) the current frame rate of the screen based on the frame period change during a screen scrolling period.


