Touchscreen Flick Suppression via Multi-Dimensional Signal Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touchscreen terminals often mistakenly interpret unintentional finger contact as a flick operation due to changes in contact area, affecting user experience.

Innovation Solution

A control method that uses capacitance signals and report point coordinates to determine whether to suppress flicking, by comparing signals and coordinates between frames and applying preset conditions to adjust report point coordinates, thereby reducing unintentional flick detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the terminal uses capacitance signal changes to detect user operations, then operation detection sensitivity is improved, but unintentional flick operations are mistakenly detected

Engineering Contradiction:
Improveoperation detection sensitivityVSAvoidoperation detection accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the operation detection process into multiple independent judgment dimensions: capacitance signal change, report point coordinate displacement, and operation duration. Each dimension is evaluated separately with its own threshold, and only when all dimensions satisfy their conditions is an operation recognized. This segmentation prevents any single dimension (including capacitance changes from unintentional contact) from triggering false detections alone.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds spatial dimension (report point coordinate displacement) and temporal dimension (operation duration) to the existing capacitance signal dimension. By requiring simultaneous satisfaction of conditions across multiple dimensions, the system transforms a single-dimensional sensitive detection into a multi-dimensional filtered detection, eliminating false positives while preserving true operation detection.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the terminal suppresses flicking by using previous frame report point coordinates, then unintentional flick detection is reduced, but visual jumping effects occur

Engineering Contradiction:
Improveflick detection accuracyVSAvoidvisual smoothness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent performs preliminary judgment of operation type (intentional flick vs. unintentional contact) before applying coordinate suppression. By evaluating multiple conditions (capacitance signal magnitude, coordinate displacement distance, operation duration) in advance, the system identifies genuine flick operations and suppresses only those, while allowing intentional flicks to proceed normally, thus avoiding visual jumping effects.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses real-time feedback from capacitance signal monitoring to dynamically adjust report point coordinate handling. When the system detects conditions indicating unintentional contact (small capacitance changes, minimal coordinate displacement, short duration), it feedback-controls the coordinate output to maintain stability. This feedback mechanism ensures suppression is applied contextually, preserving visual smoothness while eliminating unwanted flicks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11216116B2Control method and terminal
Publication Date: 2022.01.04 HUAWEI TECH CO LTD
  • US11216116B2 patent drawing
  • US11216116B2 patent drawing
  • US11216116B2 patent drawing

AI summary

A control method is provided, including: obtaining input information, where the input information includes a capacitance signal and report point coordinates generated when a user performs an operation on a terminal screen; using report point coordinates in a previous frame as report point coordinates in a current frame if it is determined that a capacitance signal in the current frame and a capacitance signal in the previous frame that are in the input information meet a preset condition; or using report point coordinates in a previous frame as report point coordinates in a current frame if it is determined that the report point coordinates in the current frame and report point coordinates in a first frame that are in the input information meet a preset condition.