Patent ID: 8941595
Filing Date: 2015-01-27
Classification: G06F

Abstract:
1. A method of determining touch locations on a touch sensor having conductive elements connected to a touch controller, the touch controller configured to measure changes in capacitance of each of the conductive elements, the method comprising: (a) selecting a group of conductive elements overlapped by a touch based on the measurements of the touch controller; (b) determining a weighted average of coordinates of centers of each of the conductive elements; (c) associating a touch position with the determined weighted average of the selected group of overlapping conductive elements; (d) selecting a first conductive element in the group of conductive elements overlapped by a touch that has a largest overlapping area; (e) selecting a threshold area for sensitivity; (f) determining if the largest overlapping area is greater than the preselected threshold; (g) selecting a first group of elements surrounding the selected first conductive element; (h) using coordinates of centers of each of the conductive elements in the first group of conducting elements to determine a weighted average of said coordinates; (i) associating a touch position with the determined weighted average of the first group of conductive elements; (j) marking the first conductive element in said selected first group as ‘used’ and removing the first conductive element from further consideration in the measurements; and (k) repeating steps (d) through (j) with remaining conductive elements in the group of overlapping elements.