Patent ID: 8164576
Filing Date: 2012-04-24
Classification: G06F

Abstract:
1. A method of correcting coordinates on a touch panel to true display coordinates, the method comprising: detecting four sets of first touch coordinates separate from each other on the touch panel; dividing an area delimited by the detected four sets of first touch coordinates on the touch panel into two areas of triangles; for each area of triangle, obtaining a first correction factor using the detected three sets of first touch coordinates corresponding to vertices of the triangle; detecting a set of second touch coordinates selected within a respective one of the areas of triangles; converting the detected set of second touch coordinates into a set of first corrected coordinates using the first correction factor; detecting a difference between the set of first corrected coordinates and a set of true display coordinates corresponding to the set of second touch coordinates; in the case where the detected difference is greater than a predetermined threshold value, further dividing the area of triangle having the set of second touch coordinates included therein into three areas of triangles having the set of second touch coordinates as their common vertex; for each of the three areas of triangles, obtaining a second correction factor using the set of second touch coordinates and the sets of first touch coordinates corresponding to vertices of the triangle; and wherein the touch panel is connected to a memory, and wherein the method further comprises: storing the first and second correction factors in the memory.