Touch Capacitance Data Compensation Using Nonlinear Range Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for adjusting touch capacitance data in touch devices are limited by the direct and linear adjustment of compensation capacitance values, which do not account for the nonlinear relationship between these values and the touch capacitance data, resulting in inaccurate adjustments.

Innovation Solution

A method that acquires touch capacitance data, calculates the required variation in compensation capacitance values based on a configured step value, and performs either accelerated or linear compensation operations depending on whether the data is within a nonlinear range, ensuring accurate adjustment to a target value.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If compensation capacitance values are adjusted directly and linearly, then the adjustment process is simple and fast, but the accuracy of adjusting touch capacitance data cannot be guaranteed due to the nonlinear relationship

Engineering Contradiction:
Improveaccuracy of adjusting touch capacitance dataVSAvoidcomplexity of compensation adjustment method
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter of compensation capacitance values based on the range of touch capacitance data. When touch capacitance data is in the nonlinear range, the patent applies accelerated compensation by multiplying the variation by a factor Y (greater than 1), while using linear compensation when data is in the linear range. This parameter change approach resolves the contradiction by adapting the compensation strategy to the data characteristics.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adjustment of compensation capacitance values based on real-time detection of touch capacitance data ranges. The system dynamically switches between accelerated and linear compensation modes depending on whether the data falls within the nonlinear range, making the compensation process adaptive and accurate while maintaining simplicity through automated range detection.

Inventive Principle:
Principle #15Dynamics

2Productivity

If accelerated compensation is applied to all data, then the adjustment speed increases, but the accuracy decreases due to inappropriate compensation for linear range data

Engineering Contradiction:
Improvespeed of compensation adjustmentVSAvoidaccuracy of touch capacitance data adjustment
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies different compensation qualities to different regions of the data range. Accelerated compensation (with multiplication factor Y) is applied locally to the nonlinear range, while linear compensation is applied to the linear range. This local quality differentiation ensures that each region receives the appropriate compensation treatment, resolving the contradiction between speed and accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the touch capacitance data range into two distinct segments: nonlinear range and linear range. Each segment is handled by a different compensation strategy (accelerated vs. linear), allowing the system to optimize for speed in the nonlinear region while maintaining accuracy in the linear region, thus resolving the overall contradiction.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11966539B2Method and device for adjusting touch capacitance data, electronic device, and storage medium
Publication Date: 2024.04.23 CHIPONE TECHNOLOGY (BEIJING) CO LTD
  • US11966539B2 patent drawing
  • US11966539B2 patent drawing
  • US11966539B2 patent drawing

AI summary

Disclosed is a method and a device for adjusting a touch capacitance data, an electronic device and a storage medium. The method comprises: acquiring the touch capacitance data; calculating a variation of a compensation capacitance value required to adjust the touch capacitance data to a target value according to a configured compensation step value; judging whether the touch capacitance data is in a nonlinear range; according to the judgment result, performing a corresponding compensation operation with the variation of the compensation capacitance value. The method enables the touch capacitance data to be automatically adjusted to being close to the target value, thus improving the accuracy of adjusting the touch capacitance data.