Touch Response Speed Optimization via Parallel Scanning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touch response speeds in portable terminal devices are slow due to the time-consuming processes of hardware scanning and data transmission in touch coordinate reporting.
Innovation Solution
The method involves the touch chip scanning and transmitting touch data in a synchronized process, where only the data from the last scanned channel needs to be transmitted after all channels are scanned, reducing the overall data transmission time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If all transmit channels are scanned and all touch data is transmitted before processing, then complete touch data is available for accurate touch location calculation, but the total time for data transmission and processing is increased
Solution Approach 1:
The patent applies preliminary action by performing touch data preprocessing on received touch data sets before all channels are scanned. The application processor pre-processes touch data sets as they are received during the scanning process, rather than waiting for complete data collection. This early processing reduces the overall processing time while maintaining accurate touch location calculation, as the preprocessing prepares the data in advance for the final coordinate computation.
Solution Approach 2:
The patent implements continuity of useful action by overlapping the data transmission process with the scanning process. While the touch chip scans transmit channels and generates touch data sets, the application processor simultaneously receives and pre-processes these data sets. This parallel execution eliminates idle waiting time and ensures continuous productive work throughout the touch detection cycle, reducing total response time without sacrificing accuracy.
2Device complexity
If touch data is transmitted and processed sequentially after complete scanning, then processing is simplified, but the touch response speed is reduced
Solution Approach 1:
The patent applies preliminary action by performing touch data preprocessing on received touch data sets before all channels are scanned. The application processor pre-processes touch data sets as they are received during the scanning process, rather than waiting for complete data collection. This early processing reduces the overall processing time while maintaining accurate touch location calculation, as the preprocessing prepares the data in advance for the final coordinate computation.
Solution Approach 2:
The patent implements dynamics by making the processing approach adaptive based on data availability. The system dynamically switches between receiving complete data sets and processing data incrementally as it arrives. The application processor continuously receives touch data sets from the touch chip and processes them in real-time, adjusting the processing flow to optimize response speed while ensuring accurate touch coordinate calculation is completed.
Data Source
AI summary
This application provides a method and an apparatus for increasing a touch response speed. In this method, after a part of transmit channels are scanned, touch data obtained through scanning is immediately transmitted to an application processor. In addition, a subsequent transmit channel scanning process is performed while the touch data is transmitted, so that the transmit channel scanning process and the touch data transmission process are performed synchronously. After all transmit channels are scanned, a part of touch data obtained through the last scanning needs to be transmitted. Time required for transmitting a part of touch data is far less than time required for transmitting all touch data. Therefore, additional time required for transmitting data to the application processor is greatly reduced, so that time required for an entire touch response process is reduced, and a response speed of a touch operation is finally increased.


