Touch IC External Processor Feedback Loop for Gesture Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch IC systems lack the computational resources to effectively support advanced processing tasks like gesture recognition, and there is no mechanism for the external processor to feed back processing results to the touch IC, affecting host processor configuration when an external processor is added.
Innovation Solution
A system with a touch IC that generates frame data and supplies it to an external processor, which performs processing and feeds determination data back to the touch IC via a dedicated bus, allowing the touch IC to utilize this data for operations, and also connects to a host processor via a second bus to report touch coordinates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an external processor is added to handle advanced processing tasks, then gesture recognition capability is improved, but device complexity increases
Solution Approach 1:
The system divides processing tasks between the touch IC (basic touch detection) and the external processor (advanced gesture recognition), allowing each component to specialize in specific functions. This segmentation enables advanced capabilities without requiring the touch IC itself to become overly complex.
Solution Approach 2:
The touch IC acts as an intermediary between the sensor electrode group and the external processor, preprocessing touch data and managing data flow. This intermediary role simplifies the interface between components while enabling the external processor to focus on advanced gesture recognition algorithms.
2Productivity
If an external processor is added to perform processing, then processing capability is improved, but feedback mechanism to touch IC is lacking
Solution Approach 1:
The system implements a feedback mechanism where the external processor sends processing results back to the touch IC. This allows the touch IC to utilize the external processor's advanced processing capabilities while maintaining operational awareness and enabling further optimized detection based on processed information.
3Adaptability or versatility
If an external processor is added to the system, then advanced processing is enabled, but host processor configuration must be changed
Solution Approach 1:
The patent extracts advanced processing functions from the host processor and places them in a dedicated external processor. This extraction allows the host processor to maintain its original configuration while advanced capabilities are provided by the separate external processor, avoiding the need to reconfigure the host processor.
Solution Approach 2:
The external processor serves multiple functions including gesture recognition, data processing, and providing feedback to the touch IC, making it a multi-functional component that handles various advanced processing tasks without requiring changes to the existing host processor architecture.
Data Source
AI summary
A touch sensor includes a sensor electrode group; and a touch integrated circuit coupled to the sensor electrode group for executing touch detection and configured to generate frame data indicative of a detection level of each of two-dimensional positions in the sensor electrode group. The touch integrated circuit is connected to an external processor different from the touch integrated circuit via a first bus. The touch integrated circuit supplies the frame data to the external processor via the first bus. The external processor feeds determination data resulting from performing predetermined processing on the frame data back to the touch integrated circuit. The touch integrated circuit performs an operation based on the determination data.


