Method for increasing resolution of mouse movement on screen
First Claim
1. A process for increasing resolution of a mouse movement on a computer screen, said process comprising the steps of:
- a) moving a mouse to cause two beams of light emitted from light emitting elements to be detected by photodetectors;
b) converting said light into two sequential sinusoidal analog signals having a phase difference therebetween;
c) activating an analog-to-digital converter (ADC) to perform an analog-to-digital conversion on said analog signals with respect to at least three predetermined references respectively;
d) generating a series of integer in response to each analog signal passes two adjacent ones of said references;
e) representing said series of integer as a step wave having a plurality of steps each representing an integer; and
f) creating a coordinate comparison table with respect to said integers of said step wave, whereby there are at least six chances to determine change of coordinate with respect to a cursor moving on said screen during one movement cycle of said mouse.
0 Assignments
0 Petitions
Accused Products
Abstract
A process for increasing resolution of mouse movement on computer screen comprises the steps of moving a mouse to cause two beams of light emitted from light emitting elements to be detected by photodetectors, converting the light into two sequential sinusoidal analog signals having a phase difference therebetween, activating an analog-to-digital converter (ADC) to perform an analog-to-digital conversion on the analog signals with respect to at least three predetermined references respectively, generating a series of integer in response to each analog signal passes two adjacent ones of the references, representing the series of integer as a step wave having a plurality of steps each representing an integer, and creating a coordinate comparison table with respect to the integers of the step wave, whereby there are at least six chances to determine change of coordinate with respect to a cursor moving on the screen during one movement cycle of the mouse.
-
Citations
6 Claims
-
1. A process for increasing resolution of a mouse movement on a computer screen, said process comprising the steps of:
-
a) moving a mouse to cause two beams of light emitted from light emitting elements to be detected by photodetectors;
b) converting said light into two sequential sinusoidal analog signals having a phase difference therebetween;
c) activating an analog-to-digital converter (ADC) to perform an analog-to-digital conversion on said analog signals with respect to at least three predetermined references respectively;
d) generating a series of integer in response to each analog signal passes two adjacent ones of said references;
e) representing said series of integer as a step wave having a plurality of steps each representing an integer; and
f) creating a coordinate comparison table with respect to said integers of said step wave, whereby there are at least six chances to determine change of coordinate with respect to a cursor moving on said screen during one movement cycle of said mouse. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification