×

System level filtering and confidence calculation

  • US 10,352,975 B1
  • Filed: 12/27/2012
  • Issued: 07/16/2019
  • Est. Priority Date: 11/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by a demodulation circuit, an analog-to-digital converter (ADC), a touch coordinate converter, and confidence logic, comprising:

  • identifying at least one contact on a capacitive sensor array including a plurality of capacitance sensing electrodes;

    measuring, by the demodulation circuit and the ADC, capacitance of at least one capacitance sensing electrode of the capacitive sensor array associated with the at least one contact;

    determining, by the touch coordinate converter, a characteristic for the at least one contact on the capacitive sensor array based on the measured capacitance of the at least one capacitance sensing electrode;

    determining, by the confidence logic, a plurality of individual confidence levels for the measured capacitance, the characteristic, and the at least one contact;

    generating, by the confidence logic, an overall confidence level for the characteristic of the at least one contact on the capacitive sensor array by multiplying the plurality of individual confidence levels;

    in accordance with a determination that the overall confidence level of the characteristic is lower than a threshold level;

    re-measuring, by the demodulation circuit and the ADC, the capacitance of the at least one capacitance sensing electrode;

    re-determining, by the touch coordinate converter, the characteristic;

    re-determining, by the confidence logic, the plurality of individual confidence levels for the measured capacitance, the characteristic, and the at least one contact; and

    re-generating, by the confidence logic, the overall confidence level until the overall confidence level is above the threshold level, thereby improving confidence of the capacitance measured by the demodulation circuit and ADC; and

    in accordance with a determination that the overall confidence level is above the threshold level, reporting the at least one contact to a host that is configured to provide further processing of the at least one contact.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×