×

Accelerated scrolling

  • US 7,661,072 B2
  • Filed: 12/03/2004
  • Issued: 02/09/2010
  • Est. Priority Date: 09/29/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium having stored thereon a computer program for enhancing scrolling schema, said program when executed enables a user-interface for specifying preferences for scrolling of a display comprising:

  • a first data field for receiving data indicative of a time when a first notch is being detected;

    a second data field for receiving data indicative of a time when a second notch is being detected;

    means for determining a maximum time between the first and second notches so as to consider said first and second notches to be in a series, wherein the series is defined as beginning with the first notch after a pause of a predetermined interval;

    a third data field for receiving data indicative of said maximum time between the first and the second notch received in said series;

    a fourth data field for receiving a number of lines to automatically add for each additional notch received in said series;

    means for determining a number of rotated notches required to automatically enter a page scrolling mode;

    means for determining a number of rotated notches required to automatically enter a plural-line scrolling mode, wherein the number of rotated notches to enter the plural-line scrolling mode is less than the number of rotated notches to enter the page scrolling mode;

    means for determining a number of rotated notches required to automatically enter a single-line scrolling mode, wherein the number of rotated notches to enter the single-line scrolling mode is less than the number of rotated notches to enter the plural-line scrolling mode;

    a fifth data field for receiving data indicative of said number of rotated notches to enter each of the scrolling modes;

    a flag for indicating that the page scrolling mode has been entered based on the data received in the fifth data field;

    means for scrolling said display according to the page scrolling mode in which each notch always scrolls a subsequent or immediately preceding page based on a direction of movement of the notch until the maximum amount of time interval between the first notch and the second notch falls below a predetermined amount of time;

    means for scrolling said display according to the plural-line scrolling mode in which each notch scrolls multiple lines; and

    means for scrolling said display according to the single-line scrolling mode in which each notch scrolls a single line.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×