Enhanced scrolling
1 Assignment
0 Petitions
Accused Products
Abstract
A scrolling device for a computer may include a touch-sensitive surface, which may be elongated and/or have one or more active regions. Scrolling may be performed in manual as well as automated ways that may result in more accurate and efficient scrolling. Scrolling, as displayed on the screen, may further be rounded to the nearest document text line and/or distance unit, even though a more precise scrolling location value may be stored and/or tracked.
283 Citations
29 Claims
-
1-18. -18. (canceled)
-
19. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
detecting a touch of a pointer on a portion of a touch-sensitive surface;
first determining whether the pointer is still touching the portion of the touch-sensitive surface at a first time, and if so, scrolling the document; and
second determining whether the pointer is still touching the portion of the touch-sensitive surface at a second time later than the first time, and if not, undoing at least a portion of an amount that the document has scrolled. - View Dependent Claims (20, 21, 22)
-
-
23. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
detecting a touch of a pointer on a portion of a touch-sensitive surface;
first determining whether the pointer is still touching the portion of the touch-sensitive surface at first time, and if so, first scrolling the document by a first amount;
second determining whether the pointer is still touching the portion of the touch-sensitive surface at a second time later than the first time, and if not, second scrolling the document by a second amount that depends upon the first amount. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
first determining whether a pointer touches a portion of a touch-sensitive surface for at least a first time period;
responsive to the step of first determining resulting in a determination that the pointer touches the portion of the touch-sensitive surface for at least the first time period, first scrolling the document by a first amount;
second determining whether the pointer continues to touch the portion of the touch-sensitive surface for at least a second time period after the first time period; and
responsive to the step of second determining resulting in a determination that the pointer continues to touch the portion of the touch-sensitive surface for at least the second time period, second scrolling the document by a second amount that depends upon the first amount. - View Dependent Claims (29)
-
Specification