Sensing Baseline Management via Multi-Mode Delta Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Proximity sensor devices often experience errors due to miscalculated baselines, leading to incorrect detection of input objects (ghost objects) or failure to detect real inputs, causing usability issues and persistent errors.

Innovation Solution

A processing system that uses multiple processing modes to generate baselines and delta frames, allowing for validation and correction of baseline errors by copying portions of one baseline to another based on inconsistencies detected between delta frames from different processing modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single processing mode is used to generate baseline, then device complexity is reduced, but measurement precision deteriorates due to miscalculated baselines causing ghost objects and dead spots

Engineering Contradiction:
Improveinput object detection accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The processing system is segmented into multiple processing modes (e.g., first processing mode and second processing mode), each generating baselines using different algorithms or parameters. This segmentation allows the system to compare results from independent processing paths, thereby improving measurement precision through cross-validation while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms where delta frames from multiple processing modes are compared against their respective baselines. When inconsistencies are detected (such as ghost objects or dead spots), the system uses feedback loops to identify and correct baseline errors by selectively copying corrected baseline portions, thereby continuously improving detection accuracy.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple processing modes are used to generate baselines, then measurement precision is improved through validation, but device complexity increases

Engineering Contradiction:
Improvebaseline accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The processing system divides baseline generation into separate processing modes, each handling specific aspects of baseline calculation. This segmentation improves reliability by allowing independent validation of each mode's output while keeping individual mode complexity low. The system compares results from segmented processing paths to identify and correct errors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses copying mechanisms to transfer corrected baseline portions between processing modes. When one processing mode detects inconsistencies or errors in its baseline, it can copy corrected baseline data from another processing mode, thereby improving reliability through cross-validation without requiring complete redesign of the entire processing system.

Inventive Principle:
Principle #26Copying

3Measurement precision

If baseline is continuously updated, then measurement precision is maintained, but loss of time occurs due to frequent baseline regeneration

Engineering Contradiction:
Improvedetection accuracyVSAvoidbaseline update time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing multiple baselines using different processing modes before actual input detection occurs. This allows the system to have ready-to-use baselines for comparison, reducing the time needed for baseline regeneration during operation while maintaining high detection accuracy through pre-computed reference data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of regenerating entire baselines frequently, the system uses copying to transfer specific baseline portions that have been validated as correct. When one processing mode produces accurate baseline data, the system can copy these validated portions to other processing modes, reducing the computational time required for continuous baseline updates while maintaining measurement precision.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9459729B2Sensing baseline management
Publication Date: 2016.10.04 SYNAPTICS INC
  • US9459729B2 patent drawing
  • US9459729B2 patent drawing
  • US9459729B2 patent drawing

AI summary

A processing system for sensing includes a sensor module that includes sensor circuitry coupled to sensor electrodes, the sensor module configured to acquire a sensor frame, and a determination module connected to the sensor electrodes. The determination module is configured to determine a first delta frame from the sensor frame and a first baseline generated using a first processing mode, and determine a second delta frame from the sensor frame and a second baseline generated using a second processing mode. The second processing mode is different than the first processing mode. The determination module is further configured to determine that the first delta frame and the second delta frame are inconsistent with respect to at least one input object. The processing system copies at least a portion of the second baseline to the first baseline based on the first delta frame and the second delta frame being inconsistent.