Method and system for accelerated data navigation
AssigneeMicrosoft Corporation
InventorsKenneth P. Hinckley, Steven N. Bathiche
Life of this patent
Estimating the term…
Abstract
A method and system uses an acceleration curve to enhance data navigation. In a preferred embodiment, the scrolling algorithm of an input device with a rotational member accelerates a resultant scroll amount in direct relation to a rotational speed of the rotational member. The acceleration curve may be implemented in a look-up table in the mouse driver. Different acceleration curves may be used based upon whether a user is scrolling up or scrolling down. In a further embodiment, acceleration is temporarily inhibited upon the occurrence of a change in the direction of rotation of the rotational member.
Claims34
A system for controlling navigation of a data file, comprising:
- an input device having a user-actuated input mechanism;
- detection means for detecting a rate of user actuation of said mechanism;
- determination means for determining a data file navigation rate as an increasing function of the detected rate of user actuation;
- and
- output means for outputting control signals indicative of said navigation rate.
A method for controlling navigation of a data file, comprising the steps of:
- detecting a rate of user actuation of a user-actuated input mechanism on an input device;
- determining a data file navigation rate as an increasing function of the detected rate of user actuation;
- and
- outputting control signals indicative of said navigation rate.
Dependencies are inferred from the claim text.