Impulse Response Filter for CDM Signal Measurement Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing capacitive sensing devices face challenges in accurately filtering code division multiplexed (CDM) signals, particularly in determining user input and interface reporting, due to limitations in current filtering methods that do not effectively handle overlapping and non-overlapping code phases.

Innovation Solution

The implementation of an impulse response filter that applies different filter weights to CDM signals over multiple signal bursts, allowing for overlapping filtering and improved measurement accuracy by extending the filter length beyond the code length, thereby enhancing report rates and reducing correlation between sequential measurements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional boxcar filtering is used to filter CDM signals, then the filtering process is simple and computationally efficient, but the measurement accuracy is insufficient and correlation between sequential measurements increases

Engineering Contradiction:
Improvemeasurement accuracyVSAvoidfiltering complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the filtering parameters by extending the filter length beyond the code length and applying different filter weights to different signal bursts. This transforms the traditional boxcar filter into an impulse response filter with variable weights, improving measurement accuracy while managing complexity through systematic parameter selection

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic filtering by applying different filter weights to different signal bursts based on their temporal position and correlation characteristics. This dynamic approach allows the filter to adapt to varying signal conditions and reduce correlation between sequential measurements

Inventive Principle:
Principle #15Dynamics

2Reliability

If the filter length is extended beyond the code length to reduce correlation between measurements, then the measurement independence improves, but the computational complexity and processing time increase

Engineering Contradiction:
Improvemeasurement independenceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating and storing impulse response filter weights before actual signal processing. This preparation work is done offline, so it does not add to real-time processing time during signal bursts, while still achieving the benefit of reduced measurement correlation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different filter weights to different portions of the signal bursts based on local characteristics. By tailoring the filter response to specific signal segments rather than applying a uniform filter, the system achieves better measurement independence without uniformly increasing processing complexity across all data

Inventive Principle:
Principle #3Local quality

3Measurement precision

If different filter weights are applied to overlapping signal bursts to improve accuracy, then the user input detection accuracy improves, but the computational load and processing complexity increase

Engineering Contradiction:
Improveuser input detection accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements periodic filtering by applying impulse response filters at regular intervals corresponding to signal burst periods. This periodic structure allows for optimized computational routines that can be efficiently repeated, maintaining processing efficiency while achieving improved detection accuracy through consistent application of the filtering method

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20190028138A1Impulse response filtering of code division multiplexed signals in a capacitive sensing device
Publication Date: 2019.01.24 SYNAPTICS INC
  • US20190028138A1 patent drawing
  • US20190028138A1 patent drawing
  • US20190028138A1 patent drawing

AI summary

An example method of capacitive sensing includes: receiving at least one code division multiplexed (CDM) signal transmitted from different transmitters using different codes over a plurality of signal bursts, wherein a length of each of the different codes is equal to or greater than a number of the different transmitters; filtering the at least one CDM signal using an impulse response filter, wherein the filtering comprises: accumulating the at least one CDM signal over the plurality of signal bursts to obtain measurements of the at least one CDM signal; and for the measurements of the at least one CDM signal, applying different filter weights to the resulting signals over a number of the plurality of signal bursts that is greater than the length of the different codes.