Patent ID: 9063596
Filing Date: 2015-06-23
Classification: G06F

Abstract:
1. A multi-touch positioning method for a touch control device, the touch control device comprising a plurality of sensing channels, each of the plurality of sensing channels being interlaced by a first sensing electrode and a second sensing electrode, the multi-touch positioning method comprising: retrieving a first touch sensing value and a second touch sensing value respectively corresponding to the first sensing electrode and the second sensing electrode of each of the sensing channels; adding the first touch sensing value and the second touch sensing value to generate a sensing sum value corresponding to each sensing channel; determining a touch sensing channel having a local maximum value according to the plurality of sensing sum values of the plurality of sensing channels, so as to define a touch point on the touch sensing channel; utilizing a center of gravity method to calculate a first coordinate of the touch point according to the sensing sum value and a horizontal coordinate corresponding to the touch sensing channel and its neighboring sensing channels; accumulating the first touch sensing values corresponding to the touch sensing channel and two of its neighboring sensing channels, respectively, to generate a third accumulation result, and accumulating the second touch sensing values corresponding to the touch sensing channel and two of its neighboring sensing channels, respectively, to generate a fourth accumulation result; comparing the third accumulation result and the fourth accumulation result, so as to set a local reference value according to the greater of the third accumulation result and the fourth accumulation result; accumulating the sensing sum values corresponding to the touch sensing channel and two of its neighboring sensing channels, so as to generate a second accumulation result; dividing the local reference value by the second accumulation result, so as to generate a second dividing result; and multiplying the second accumulation result by an interpolation constant to generate a multiplying result, so as to define the multiplying result as a second coordinate of the touch point.