Mobile Device Touch Input Time Lag Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile electronic devices face challenges in accurately distinguishing between touch operations performed by a finger and those performed by a finger wearing a glove, leading to potential misinterpretation of touch events, especially when a finger is moved closer to or farther from the touch panel slowly, which can result in unintended multiple tap operations.
Innovation Solution
The implementation of a processor-controlled system that detects a time lag between first and second touch operations to handle these events as a single touch operation, utilizing detection thresholds for capacitance changes to differentiate between glove-touch and finger-touch, and executing an event skip control process to prevent misinterpretation of touch events.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the touch panel detects capacitance changes to identify touch operations, then touch sensitivity is improved, but the ability to distinguish between finger-touch and glove-touch deteriorates
Solution Approach 1:
The system dynamically adjusts detection thresholds based on the detected operation pattern. When a first touch operation and second touch operation occur within a predetermined time lag, the system identifies this as a single continuous operation and applies appropriate threshold adjustments, thereby maintaining high touch sensitivity while improving the accuracy of touch event interpretation by adapting to the dynamic nature of the user's interaction
Solution Approach 2:
The system changes detection parameters (thresholds) based on the temporal relationship between touch operations. By detecting the time lag between first and second touch operations and comparing it to a predetermined time lag, the system adjusts its detection sensitivity and threshold levels to correctly interpret whether these are separate touches or a single continuous operation, thus resolving the contradiction between sensitivity and accuracy
2Measurement precision
If the system detects multiple touch operations separately, then touch event detection completeness is improved, but the accuracy of input recognition deteriorates due to misinterpretation of continuous operations
Solution Approach 1:
The system performs preliminary detection of the time lag between first and second touch operations before making a final determination. By detecting the temporal relationship in advance and comparing it to a predetermined time lag, the system can preliminarily identify whether the operations should be treated as separate events or as a single continuous operation, thereby preventing misinterpretation while maintaining complete event detection
Solution Approach 2:
The system uses feedback from the detected time lag to adjust its interpretation of subsequent touch operations. When the time lag between first and second touch operations is within the predetermined threshold, the system provides feedback that these operations form a single continuous input, thereby improving input recognition accuracy without losing detection completeness
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution effectively reduces the likelihood of handling touch operations with a finger or glove as multiple tap operations, enhancing user experience by accurately interpreting touch events and preventing incorrect input recognition.
Implementation Method 1
The operation detector is capable of detecting a first touch operation and a second touch operation on the display
Data Source
AI summary
A mobile electronic device comprises a display, an operation detector, and a processor. The operation detector is capable of detecting a first touch operation and a second touch operation on the display performed by a part of a human body. The processor is configured to execute a control process responsive to the first touch operation and the second touch operation. The part of the human body performing the second touch operation is located in a position farther from the display than a position of the part of the human body performing the first touch operation. The processor is configured to execute the control process while handling the first touch operation and the second touch operation performed continuously as a single touch operation, depending on a time lag between the first touch operation and the second touch operation.


