发明名称 |
Enhanced linearity of gestures on a touch-sensitive surface |
摘要 |
A method includes scanning touch sensors to obtain sensor readings; performing jump detection on the sensor readings; and if a jump is detected, calculating at least one virtual position from the sensor readings using a distance to coordinates the precede those of the detected jump. |
申请公布号 |
US9507454(B1) |
申请公布日期 |
2016.11.29 |
申请号 |
US201213428721 |
申请日期 |
2012.03.23 |
申请人 |
PARADE TECHNOLOGIES, LTD. |
发明人 |
Koblyuk Petro |
分类号 |
G06F3/041 |
主分类号 |
G06F3/041 |
代理机构 |
Morgan, Lewis & Bockius LLP |
代理人 |
Morgan, Lewis & Bockius LLP |
主权项 |
1. A touch-sensitive device, comprising:
a plurality of touch sensors; and a logic circuit configured to:
determine a real position of a conductive object on the touch sensitive device and a corresponding virtual position of the conductive object based on scanning the plurality of touch sensors at an initial time;scan the plurality of touch sensors at a subsequent plurality of times to obtain a plurality of sensor readings;use the plurality of sensor readings to compare movement of the conductive object during a first time of the plurality of times to a predefined threshold distance and to compare the movement to a center range based on scans at the plurality of times other than the first time; when the movement exceeds the predefined threshold distance and the movement falls outside of the center range, update the virtual position using a distance between first coordinates of a first scan at a first time of the plurality of times and second coordinates of a second scan at a second time of the plurality of times that precede the plurality of sensor readings; and when the movement does not exceed the predefined threshold distance or the movement falls within the center range, update the virtual position using a distance between coordinates of the real position at times immediately preceding the first time. |
地址 |
Santa Clara CA US |