Patent ID: 6329978
Filing Date: 2001-12-11
Classification: G06F

Abstract:
A cursor controlling method comprising the steps of:(a) Providing an input device for detecting movement of a finger and generating digital data;(b) Setting:ratio constants K1, K2, . . . , Kn;respective maximum values C1, C2, . . . , Cn for each of a plurality of registers; andrespective initial values for each of said registers, each of said registers corresponding to a different speed section V1, V2, . . . , Vn and one of a plurality of coordinate axes X1, X2, . . . , Xn, wherein n>=2;(c) Receiving digital data sent from the input device;(d) Determining the speed of the data and which speed section the data corresponds to for each coordinate axis;(e) Adding a respective data value of said received digital data to the register corresponding to the speed section determined in step (d) until a resultant data value V1X1, V2X2, . . . , VnXn is at least equal to the maximum value for the respective register, and then adding a remainder value to the other registers in any order to obtain result data values for the other registers; and(f) Controlling the cursor based on the sum of the multiples of the respective ratio constants and resultant data values in said registers as a display value, said sum equaling K1*V1X1+K2*V2X2+ . . . +Kn*VnXn.