Touch Screen Sliding Response Acceleration via Dynamic CPU Frequency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touch screen sliding operations lead to inefficient CPU performance enhancement, resulting in power loss as the CPU frequency increases regardless of whether the user is clicking or sliding, causing hysteresis in screen display and unnecessary power consumption.
Innovation Solution
A method that monitors user sliding operations on a touch screen, determining a first sliding distance and launching a sliding response acceleration strategy only when the distance exceeds a preset threshold, which includes improving CPU performance, and terminates the strategy when the user stops sliding, thereby reducing power loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If CPU frequency is increased for any touch operation, then response speed is improved, but power consumption increases unnecessarily
Solution Approach 1:
The patent dynamically changes CPU frequency based on operation type: high frequency for sliding operations (improving response speed) and low frequency for click operations (reducing power consumption). The system monitors touch operation characteristics and adjusts CPU parameters accordingly, resolving the contradiction between speed and energy usage.
Solution Approach 2:
The patent implements dynamic CPU frequency adjustment rather than static high frequency operation. The system transitions between different performance states based on real-time operation detection, making the CPU adaptable to different user interactions and eliminating unnecessary power consumption during low-performance operations.
2Productivity
If CPU frequency is increased continuously, then screen display responsiveness is improved, but power loss increases
Solution Approach 1:
The patent implements periodic monitoring of touch operations and periodic adjustment of CPU frequency. Rather than maintaining continuous high frequency, the system periodically evaluates operation type and adjusts CPU state accordingly, reducing energy loss while maintaining display responsiveness during actual sliding operations.
Solution Approach 2:
The system changes CPU frequency parameters dynamically based on operation detection results. When sliding operations are detected, frequency increases to improve display responsiveness; when clicks or idle states are detected, frequency decreases to reduce power loss, achieving both goals at different times.
Data Source
Figure 1
Figure 2
Figure 3~6
AI summary
A method for sliding response acceleration and related products are provided. The method includes the following operations. A sliding operation of a user on a touch screen is monitored. A first sliding distance of the sliding operation is determined. A sliding acceleration strategy is launched when the first sliding distance exceeds a first preset distance, where the sliding acceleration strategy includes improving performance of a central processing unit (CPU). By adopting embodiments of the present disclosure, it is possible to avoid improving performance of the CPU for any touch operation of the user, thereby reducing power loss of a system.