Touch Screen Sliding Response Acceleration via Dynamic CPU Frequency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Speed

If CPU frequency is increased for any touch operation, then response speed is improved, but power consumption increases unnecessarily

Engineering Contradiction:
Improveresponse speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

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.

Inventive Principle:
Principle #35Parameter changes

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.

Inventive Principle:
Principle #15Dynamics

2Productivity

If CPU frequency is increased continuously, then screen display responsiveness is improved, but power loss increases

Engineering Contradiction:
Improvescreen display responsivenessVSAvoidpower loss
Core Design Contradiction:
ProductivityVSLoss of energy

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.

Inventive Principle:
Principle #19Periodic action

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3418871B1Swiping response acceleration method and related products
Publication Date: 2020.05.13 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • EP3418871B1 patent drawingFigure 1
  • EP3418871B1 patent drawingFigure 2
  • EP3418871B1 patent drawingFigure 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.