Automatic scrolling
First Claim
Patent Images
1. A method for scrolling a document, comprising the steps of:
- 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 upon an expiration of a first timeout, and if so, autoscrolling the document; and
second determining whether the pointer is still touching the portion of the touch-sensitive surface upon an expiration of a second timeout longer than the first timeout, and if not, undoing at least a portion of an amount that the document has autoscrolled.
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.
229 Citations
14 Claims
-
1. A method for scrolling a document, comprising the steps of:
-
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 upon an expiration of a first timeout, and if so, autoscrolling the document; and second determining whether the pointer is still touching the portion of the touch-sensitive surface upon an expiration of a second timeout longer than the first timeout, and if not, undoing at least a portion of an amount that the document has autoscrolled. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for scrolling a document, comprising steps of:
-
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 upon an expiration of a first timeout, 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 upon an expiration of a second timeout longer than the first timeout, and if not, second scrolling the document by a second amount that depends upon the first amount. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for scrolling a document, comprising steps of:
-
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 (13, 14)
-
Specification