Coprocessor False Touch Detection for Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In electronic devices with fingerprint identification capabilities, frequent system wake-ups due to false touches on the touch panel lead to higher power consumption and shorter standby times, resulting in a poorer user experience.
Innovation Solution
A coprocessor is used to detect touch events on the touch panel, determining whether they are false or actual finger touches by comparing touch data with reference data, and only waking up the main processor for actual finger touches, thereby reducing unnecessary system activations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the main processor is woken up for every touch event on the touch panel, then the system can respond to all touches, but power consumption increases and standby time decreases
Solution Approach 1:
The system is divided into two processing levels: the coprocessor handles initial touch detection and false touch filtering, while the main processor only processes confirmed actual touches. This segmentation allows the main processor to remain dormant during false touches, reducing power consumption while maintaining reliable touch detection through the coprocessor's preliminary analysis
Solution Approach 2:
The coprocessor acts as an intermediary between the touch panel and the main processor. It receives touch events, analyzes them using reference data to determine whether they are false touches or actual touches, and only wakes up the main processor when an actual touch is detected. This intermediary role filters out false touches before they reach the power-intensive main processor
2Reliability
If the main processor processes all touch events, then no false touches are missed, but system wake-up frequency increases and user experience deteriorates
Solution Approach 1:
The coprocessor performs preliminary analysis of touch events before involving the main processor. It compares touch data with reference data to predict and filter false touches in advance, ensuring that only actual touches wake up the main processor. This preliminary action maintains high detection accuracy while preserving standby time
3Use of energy by moving object
If the system remains in dormant state to save power, then power consumption is reduced, but the system cannot detect actual finger touches
Solution Approach 1:
The coprocessor serves as a power-efficient intermediary that remains active in low-power mode to monitor touch events. It maintains the ability to detect touches and distinguish false touches from actual touches, ensuring that fingerprint identification capability is preserved while the main processor remains dormant to save power
Solution Approach 2:
The coprocessor independently handles touch detection and false touch filtering without requiring the main processor to be active. It uses stored reference data to self-determine whether touch events are false or actual, enabling the system to maintain fingerprint identification capability while minimizing power consumption through autonomous operation
Data Source
AI summary
An electronic device and a detection method facilitate reducing power consumption of the electronic device. The electronic device includes: a touch panel having a fingerprint sensing region, a fingerprint module, a main processor and a coprocessor; where the coprocessor is configured to detect a touch event on the touch panel; the fingerprint module is configured to collect touch data of the fingerprint sensing region that corresponds to the detected touch event; and the coprocessor is further configured to acquire the touch data collected by the fingerprint module, and determine whether the touch event is a false touch according to the touch data.

