×

Scrolling inertia

  • US 8,587,521 B2
  • Filed: 07/30/2010
  • Issued: 11/19/2013
  • Est. Priority Date: 07/30/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for scrolling through a display comprising:

  • detecting elapsed time between each of a plurality of scroll events resulting from a user turning a scroll wheel;

    upon detecting each scroll event in the plurality of scroll events, performing the following;

    adjusting a stored value that represents inertia calculated based on elapsed time between scroll events, andscrolling a number of lines, the number being based on the stored value; and

    ,when the stored value does not represent zero inertia and upon a predetermined amount of time elapsing without occurrence of a scroll event, performing the following;

    scrolling a second number of lines, the second number being based on the stored value, andadjusting the stored value so as to represent a decrease in inertia, wherein adjusting the stored value based on elapsed time between scroll events comprises;

    adjusting the stored value to indicate an increase of inertia when elapsed time between scroll events is decreasing; and

    adjusting the stored value to indicate a decrease in inertia when the elapsed time between scroll events is increasing.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×