Selective frame rate switching
First Claim
1. A method for selectively switching a frame rate of a mouse, comprising:
- setting a plurality of acceleration thresholds respectively corresponding to a plurality of frame rates at which the mouse is operated;
operating the mouse at a first frame rate of the plurality of frame rates;
determining a velocity of the mouse according to a difference between a first frame captured by the mouse at the first frame rate and a second frame following the first frame captured by the mouse at the first frame rate;
determining an acceleration of the mouse between the first captured frame and second captured frame according to the velocity of the first frame, the velocity of the second frame, and the frame rate;
comparing the acceleration with the plurality of thresholds; and
directly switching the frame rate of the mouse to a frame rate which corresponds to the determined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for selectively switching a frame rate of a mouse includes: setting a plurality of acceleration thresholds respectively corresponding to a plurality of frame rates at which the mouse is operated; operating the mouse at a first frame rate of the plurality of frame rates; determining a velocity of the mouse according to a difference between a first frame captured by the mouse at the first frame rate and a second frame following the first frame captured by the mouse at the first frame rate; determining an acceleration of the mouse between the first captured frame and second captured frame according to the velocity of the first frame, the velocity of the second frame, and the frame rate; comparing the acceleration with the plurality of thresholds; and directly switching the frame rate of the mouse to a frame rate which corresponds to the determined threshold.
-
Citations
3 Claims
-
1. A method for selectively switching a frame rate of a mouse, comprising:
-
setting a plurality of acceleration thresholds respectively corresponding to a plurality of frame rates at which the mouse is operated; operating the mouse at a first frame rate of the plurality of frame rates; determining a velocity of the mouse according to a difference between a first frame captured by the mouse at the first frame rate and a second frame following the first frame captured by the mouse at the first frame rate; determining an acceleration of the mouse between the first captured frame and second captured frame according to the velocity of the first frame, the velocity of the second frame, and the frame rate; comparing the acceleration with the plurality of thresholds; and directly switching the frame rate of the mouse to a frame rate which corresponds to the determined threshold. - View Dependent Claims (2, 3)
-
Specification