Touchscreen Flick Suppression via Multi-Dimensional Signal Filtering
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If the terminal suppresses flicking by using previous frame report point coordinates, then unintentional flick detection is reduced, but visual jumping effects occur
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.
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.
Data Source
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.


