×

Touch panel controller integrated with host processor for dynamic baseline image update

  • US 9,921,668 B1
  • Filed: 01/25/2013
  • Issued: 03/20/2018
  • Est. Priority Date: 01/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a touch panel controller configured to operatively couple to a touch panel sensor, the touch panel sensor including a plurality of drive electrodes and at least one sense electrode, a plurality of nodes being formed at intersections of the plurality of drive electrodes and the at least one sense electrode, the touch panel controller comprising;

    output circuitry operatively coupled to the plurality of drive electrodes, the output circuitry capable of generating drive signals having a configurable frequency characteristic occurring within a range of frequencies to drive the touch panel sensor; and

    input circuitry operatively coupled to the at least one sense electrode, the input circuitry capable of measuring capacitance formed at each intersection of the plurality of drive electrodes and of the at least one sense electrode,wherein the apparatus is configured to;

    obtain a plurality of signal baseline images during a power-up mode of the apparatus, the plurality of signal baseline images including a plurality of capacitance values measured at the intersections of the plurality of drive electrodes and the at least one sense electrode, each signal baseline image of the plurality of signal baseline images corresponding to a drive frequency;

    store the plurality of signal baseline images in a storage device;

    cause the output circuitry to generate drive signals at a first frequency;

    determine when a first noise level of the touch panel is above a noise threshold while the output circuitry generates drive signals at the first frequency and, when the first noise level is above the noise threshold, determine noise levels at each of a plurality of drive frequencies;

    select a second drive frequency that corresponds with a second noise level that is lower than the first noise level;

    cause the output circuitry to generate drive signals at the second drive frequency; and

    calculate a prediction of a signal baseline image corresponding with the second drive frequency, the prediction being based, at least in part, on a signal baseline image selected from the plurality of signal baseline images obtained and stored during the power-up mode of the apparatus.

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