Multi-touch Post Processing for Low Latency Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-touch sensors face challenges in achieving low latency and high update rates for detecting touch events, particularly in transparent display surfaces, while also being susceptible to interference and requiring costly manufacturing processes.

Innovation Solution

The development of a fast multi-touch sensor system utilizing projected capacitive methods with orthogonal signal transmission and reception, combined with sinusoid-based signal processing and modulation techniques, such as frequency modulation and direct sequence spread spectrum modulation, to enhance interference resistance and manufacturing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional multi-touch sensor methods are used, then manufacturing cost is reduced, but latency increases and update rates decrease

Engineering Contradiction:
ImprovelatencyVSAvoidupdate rate
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The sensor surface is divided into multiple independent sensor elements arranged in a grid pattern, with each element capable of independent capacitive sensing. This segmentation allows parallel processing of touch events across multiple zones simultaneously, reducing overall system latency while maintaining high update rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs periodic scanning of capacitive values across sensor elements at high frequency intervals. By implementing periodic measurement cycles with optimized timing, the system achieves high update rates while minimizing the time between touch detection and processing.

Inventive Principle:
Principle #19Periodic action

2Illumination intensity

If transparent display surfaces are used, then visual clarity is improved, but interference susceptibility increases

Engineering Contradiction:
Improvevisual clarityVSAvoidinterference susceptibility
Core Design Contradiction:
Illumination intensityVSObject-affected harmful factors

Solution Approach 1:

The system continuously monitors capacitive values from sensor elements and employs dynamic threshold adjustment based on environmental conditions. By implementing feedback mechanisms that adapt to changing electromagnetic environments, the system maintains high visual clarity of transparent displays while compensating for and reducing susceptibility to external interference.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts measurement parameters such as excitation frequency and capacitive threshold levels based on detected environmental conditions. By changing operational parameters in response to interference levels, the system maintains optimal performance on transparent displays while resisting electromagnetic and optical interference.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If complex signal processing methods are used, then interference resistance is improved, but manufacturing complexity increases

Engineering Contradiction:
Improveinterference resistanceVSAvoidmanufacturing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The system extracts and processes only the essential capacitive signal components from each sensor element, separating useful touch information from noise and interference. By taking out only the critical measurement data and processing it through simplified algorithms, the system achieves good interference resistance without requiring complex manufacturing processes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses simple, cost-effective capacitive sensor elements that can be manufactured using standard transparent conductor techniques. Rather than employing complex persistent interference cancellation systems, the approach uses inexpensive, easily replaceable sensor elements with straightforward signal processing that provides adequate interference resistance for practical applications.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

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 enables low-latency detection and processing of touch events with high update rates, reduces interference, and allows for cost-effective manufacturing, particularly suitable for transparent display surfaces.

Implementation Method 1

a fast multi-touch sensor which utilizes post processing techniques to convert capacitive values into touch events

Methodology Applied
Scientific EffectCapacitance: Capacitance

Implementation Method 2

sinusoid-based signal processing and modulation techniques, such as frequency modulation and direct sequence spread spectrum modulation

Methodology Applied
Scientific EffectFrequency modulation: Phase Modulation

Implementation Method 3

direct sequence spread spectrum modulation

Methodology Applied
Scientific EffectSpread spectrum:

Data Source

PatentUS9529476B2Fast multi-touch post processing
Publication Date: 2016.12.27 TACTUAL LABS IP LLC
  • US9529476B2 patent drawing
  • US9529476B2 patent drawing
  • US9529476B2 patent drawing

AI summary

In a low-latency touch-sensitive device, post-processing is performed to convert a two-dimensional map of signal strengths into usable touch events. Four such post-processing procedures are disclosed: field flattening, touch point detection, interpolation and touch point matching between frames. The field flattening procedure subtracts an offset to remove crosstalk between rows and columns, and compensates for differences in amplitude between particular row/column combinations due to attenuation. The touch point detection procedure computes coarse touch points by finding local maxima in the flattened signal. The interpolation procedure computes fine touch points from the coarse touch points. In an embodiment, such interpolation is done by fitting the coarse touch points to a paraboloid. The frame matching procedure matches the calculated touch points to each other across frames.