Capacitive Touch Detection Using Dynamic Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Capacitance sensing systems face challenges in accurately detecting touchdowns and liftoffs on touch panels, often misreporting movements due to changes in touch area caused by these events, which can lead to inaccurate tracking of touch objects.

Innovation Solution

The system employs a processing device that selects an operating frequency based on measured frequency response to detect touches on a capacitive sense array, using different thresholds for touchdowns and liftoffs to differentiate between movement and static events, and calculates precise coordinates using centroid or interpolation algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If capacitance sensing systems use standard touch detection methods, then the system can detect touch events, but it cannot accurately distinguish between touchdowns, liftoffs, and movements, leading to misreporting

Engineering Contradiction:
Improvetouch event detection accuracyVSAvoidtouch event type information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system dynamically adjusts detection parameters based on the sequence and characteristics of capacitance changes. By monitoring the temporal pattern and magnitude of capacitance variations, the system adapts its interpretation of touch events in real-time, allowing it to distinguish between touchdowns, liftoffs, and movements through dynamic threshold evaluation and state tracking.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring capacitance changes and using previous touch state information to inform current detection decisions. The processing device evaluates capacitance deltas in conjunction with historical touch data, creating a feedback loop that enables accurate classification of touch event types based on evolving touch patterns.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the system uses a single threshold for touch detection, then the detection logic is simple, but it cannot differentiate between touchdowns, liftoffs, and movements

Engineering Contradiction:
Improvedetection logic complexityVSAvoidtouch event differentiation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system transitions from static single-threshold detection to dynamic multi-level threshold evaluation. By establishing different capacitance thresholds for touchdowns versus movements versus liftoffs, and adjusting these thresholds based on the sequence of events and current touch state, the system achieves accurate event differentiation without requiring overly complex processing.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The detection logic is segmented into distinct evaluation stages: detecting initial touch candidates, evaluating capacitance change patterns, determining event type classification, and updating touch state. This segmentation allows each stage to use appropriate thresholds and logic, simplifying the overall system while improving precision.

Inventive Principle:
Principle #1Segmentation

3Productivity

If the system reports all capacitance changes as movements, then movement tracking is continuous, but touchdowns and liftoffs are misreported as movements

Engineering Contradiction:
Improvetouch input recognition speedVSAvoidtouch event classification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary evaluation of capacitance changes against predefined thresholds and patterns before finalizing event classification. By pre-establishing criteria for touchdowns versus movements versus liftoffs, the system can quickly classify events without delaying response time, maintaining both productivity and reliability through efficient preliminary filtering.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from capacitance change sequences and touch state history to verify event classifications. When a potential movement is detected, the system checks whether the pattern corresponds to a touchdown or liftoff by comparing against stored touch state information, allowing rapid yet accurate classification that maintains both speed and reliability.

Inventive Principle:
Principle #23Feedback

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 approach allows for more accurate detection and tracking of touch objects, distinguishing between touchdowns, liftoffs, and movements, enhancing the reliability of touch input recognition.

Implementation Method 1

Capacitance sensing systems can sense electrical signals generated on electrodes that reflect changes in capacitance. When a conductive object (e.g., a finger, hand, or other object) comes into contact or close proximity with a capacitive sense element, the capacitance changes and the conductive object is detected.

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

The capacitance changes of the capacitive touch sense elements can be measured by an electrical circuit. The electrical circuit converts the measured capacitances of the capacitive sense elements into digital values.

Methodology Applied
Scientific EffectElectrostatic Induction: Electrostatic Induction

Data Source

PatentUS8773396B1Detecting touchdowns and liftoffs of touch objects
Publication Date: 2014.07.08 PARADE TECHNOLOGIES LTD
  • US8773396B1 patent drawing
  • US8773396B1 patent drawing
  • US8773396B1 patent drawing

AI summary

A system comprises a processing device and a capacitive sense array that includes a plurality of electrodes is disclosed. When a touchdown of a touch object is detected, the change in a touch area (e.g., an area where the touch object is in contact with the touch panel) caused by the touchdown may not be reported as a movement of the touch object. When a liftoff of the touch object is detected, the change in the touch area caused by the liftoff may not be reported as a movement of the touch object.