Patent ID: 8937602
Filing Date: 2015-01-20
Classification: G06F

Abstract:
1. A method of improving an accuracy of touch detection on an input device, the method comprising: detecting, at a first time, contact of a finger with a touch surface of the input device; determining a first location of the contact of the finger with the touch surface, wherein the first location is represented as a first set of coordinates on a two-dimensional plane, wherein the first set of coordinates form corners of a first rectangle, and wherein the first set of coordinates identify an approximation of a length and width of the first location of the contact of the finger with the touch surface; detecting, at a second time, contact of the finger with the touch surface of the input device, the second time occurring after the first time; determining a second location of the contact of the finger with the touch surface, wherein the second location is represented as a second set of coordinates on the two dimensional plane, wherein the second set of coordinates form corners of a second rectangle, and wherein the second set of coordinates identify an approximation of a length and width of the second location of the contact of the finger with the touch surface; comparing the first set of coordinates with the second set of coordinates, wherein comparing the first set of coordinates with the second set of coordinates includes: determining that the finger is rocking if the first reference point of the first set of coordinates and the third reference point of the second set of coordinates are within a predetermined distance from one another; and determining that the finger has moved if the first reference point of the first set of coordinates and the third reference point of the second set of coordinates are greater than a predetermined distance from one another.