Scrolling inertia
US8587521B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 30, 2010 |
| Grant date | Nov 19, 2013 |
| Priority date | — |
| Expiry date | Oct 12, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0485
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computer mouse notifies a mouse driver whenever a scroll event occurs as a result of rotation of a scroll wheel. In response to receiving a notification of a scroll event, the mouse driver adjusts a stored value that represents inertia calculated based on elapsed time between scroll events. The computer scrolls a number of lines on a display, the number being based on the stored value. When the stored value does not represent zero inertia and upon a predetermined amount of time elapsing without occurrence of a scroll event, the computer scrolls a second number of lines on the display. The second number is based on the stored value. The mouse driver adjusts the stored value so as to represent a decrease in inertia.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.