Touch Scanning Method for Reducing First Touch Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch scanning methods experience significant first touch latency due to the sequential scanning of columns, resulting in delayed detection and reporting of touch coordinates.
Innovation Solution
The proposed touch scanning method introduces a fast done process based on a fast done signal, allowing for the combination of columns and immediate calculation and reporting of touch coordinates when the finger is detected, thereby reducing latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If sequential scanning of columns is performed, then all columns are scanned systematically, but first touch latency is significantly increased
Solution Approach 1:
The patent applies dynamics by making the scanning process adaptive rather than static. The scanning method dynamically adjusts between sequential scanning and fast done process based on real-time touch detection status. When a touch is detected during sequential scanning, the system dynamically switches to fast done process to immediately calculate and report touch coordinates, thereby reducing first touch latency while maintaining systematic column coverage.
Solution Approach 2:
The patent implements periodic action through the structured TSHD signal that periodically scans through columns 1 to N. This periodic scanning framework provides a regular rhythm for touch detection, and within this periodic structure, the fast done process can be triggered to interrupt and accelerate touch coordinate calculation when touches are detected, optimizing the response within each scanning period.
2Loss of time
If fast done process is performed immediately when finger is detected, then first touch latency is reduced, but scanning completeness may be compromised
Solution Approach 1:
The patent applies preliminary action by continuously monitoring scan data signals during the sequential scanning process to detect finger presence before complete column scanning finishes. This preliminary detection enables the system to prepare for and execute the fast done process at the optimal moment, reducing first touch latency while ensuring that touch detection accuracy is maintained through continuous monitoring throughout the scanning sequence.
Data Source
AI summary
A touch scanning method shortening a first touch latency includes: scanning a Mth column of the N-column touch panel according to a touch scan (TSHD) signal; determining whether the finger is on the Mth column of the N-column touch panel according to a scan data signal; performing a fast done process according to a fast done signal when the finger is on the Mth column of the N-column touch panel; determining whether M equals to N when the finger is not on the Mth column of the N-column touch panel; and resetting M to 1 according to a scan start signal and performing an algorithm according to a finish flag signal.


