US2015009172A1PendingUtilityA1

Touch positioning method for touch panel

Assignee: PIXART IMAGING INCPriority: Jul 3, 2013Filed: Mar 6, 2014Published: Jan 8, 2015
Est. expiryJul 3, 2033(~6.9 yrs left)· nominal 20-yr term from priority
G06F 3/0412G06F 3/044G06F 3/04186G06F 3/03545G06F 3/0418
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An object positioning method for touch panel is disclosed. The method includes steps as follows: obtaining a motion estimation vector according to the operational analysis of a positioning coordinate and a sensing coordinate, and determining whether the length of the motion estimation vector is smaller than a predetermined distance or not, if the length of the motion estimation vector is smaller than the predetermined distance, outputting the positioning coordinate; on the contrary, if the length of the motion estimation vector is larger than the predetermined distance, updating the value of the positioning coordinate and outputting the positioning coordinate updated.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An object positioning method, used for a touch panel, the object positioning method comprising:
 recording a positioning coordinate of an object;   acquiring a sensing coordinate of the object according to calculation of a sensing signal;   acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate;   determining whether length of the motion estimation vector is smaller than a predetermined distance; and   entering into a point-locked mode, if length of the motion estimation vector is smaller than the predetermined distance.   
     
     
         2 . The object positioning method according to  claim 1 , further comprising:
 If length of the motion estimation vector is larger than the predetermined distance, updating the positioning coordinate and then outputting the positioning coordinate.   
     
     
         3 . The object positioning method according to  claim 2 , wherein the step of updating position of the positioning coordinate, further comprising:
 calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector; and   updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector,   wherein direction vector of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.   
     
     
         4 . The object positioning method according to  claim 1 , wherein step of entering into the point-locked mode, further comprising:
 outputting the positioning coordinate and returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal.   
     
     
         5 . The object positioning method according to  claim 1 , wherein before step of recording the positioning coordinate of the object, further comprising:
 detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.   
     
     
         6 . The object positioning method according to  claim 4 , wherein after step of the length of the motion estimation vector being smaller than the predetermined distance, further comprising:
 locking the positioning coordinate of the object.   
     
     
         7 . An object positioning method, used for a touch panel, the object positioning method comprising:
 detecting amount of sensing of a sensing signal; and   locking a positioning coordinate of an object, when amount of sensing of the sensing signal decreases continuously to be larger than a first threshold time and amount of sensing of the sensing signal is smaller than a first sensing threshold value.   
     
     
         8 . The object positioning method according to  claim 7 , further comprising:
 unlocking the point-locked mode of the positioning coordinate of the object when amount of sensing of the sensing signal is larger than a first sensing threshold value, under a situation of the positioning coordinate of the object in the point-locked mode.   
     
     
         9 . The object positioning method according to  claim 7 , wherein when amount of sensing of the sensing signal decreases continuously, an average value of amount of sensing of N sample sensing signal for N time-points is served as amount of sensing of the sensing signal, wherein N is a positive integer larger than one. 
     
     
         10 . The object positioning method according to  claim 7 , wherein an amount of change of capacitance of the touch panel is transformed to amount of sensing of the sensing signal via a control circuit. 
     
     
         11 . An object positioning method, used for a touch panel, the object positioning method comprising:
 recording a positioning coordinate of an object;   detecting amount of sensing of a sensing signal;   acquiring a sensing coordinate of the object according to calculation of a sensing signal;   acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate;   determining whether length of the motion estimation vector is smaller than a predetermined distance;   outputting the positioning coordinate, if length of the motion estimation vector is smaller than the predetermined distance;   locking the positioning coordinate of the object, when amount of sensing of the sensing signal decreases continuously to be larger than a first threshold time and amount of sensing of the sensing signal is smaller than a first sensing threshold value; and   unlocking the point-locked mode of the positioning coordinate of the object when amount of sensing of the sensing signal is larger than a first sensing threshold value, under a situation of the positioning coordinate of the object in the point-locked mode.   
     
     
         12 . The object positioning method according to  claim 11 , wherein the step of updating position of the positioning coordinate, further comprising:
 calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector; and   updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector,   wherein direction of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.   
     
     
         13 . The object positioning method according to  claim 11 , wherein after step of outputting the positioning coordinate, returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal. 
     
     
         14 . The object positioning method according to  claim 11 , wherein before step of recording the positioning coordinate of the object, further comprising:
 detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.   
     
     
         15 . The object positioning method according to  claim 11 , wherein after step of the length of the motion estimation vector being smaller than the predetermined distance, further comprising:
 locking the positioning coordinate of the object.   
     
     
         16 . The object positioning method according to  claim 11 , wherein when amount of sensing of the sensing signal decreases continuously, an average value of amount of sensing of N sample sensing signal for N time-points is served as amount of sensing of the sensing signal, wherein N is a positive integer larger than one. 
     
     
         17 . An object positioning method, used for a touch panel, the object positioning method comprising:
 recording a positioning coordinate of an object;   acquiring a sensing coordinate of the object according to calculation of a sensing signal;   acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate;   determining whether length of the motion estimation vector is smaller than a predetermined distance;   calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector, if length of the motion estimation vector is larger than predetermined distance; and   updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector,   wherein direction vector of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.   
     
     
         18 . The object positioning method according to  claim 17 , further comprising:
 entering into a point-locked mode, if length of the motion estimation vector is smaller than the predetermined distance.   
     
     
         19 . The object positioning method according to  claim 18 , wherein step of entering into the point-locked mode, further comprising:
 locking the positioning coordinate of the object; and   outputting the positioning coordinate and returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal.   
     
     
         20 . The object positioning method according to  claim 17 , wherein before step of recording the positioning coordinate of the object, further comprising:
 detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.

Join the waitlist — get patent alerts

Track US2015009172A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.