Automatic scrolling
First Claim
Patent Images
1. A method for changing a scroll mode in a computer system for scrolling a document, the method comprising the steps of:
- placing the computer in a manual scrolling mode;
while in the manual scrolling mode, sensing a gesture at a first location made by a pointer on a touch-sensitive surface, wherein the touch-sensitive surface further includes first and second end portions and a scrolling region disposed between the first and second end portions, and wherein the gesture is made on the scrolling region;
determining whether the gesture is a touch-and-hold gesture such that the pointer remains substantially still relative to the touch-sensitive surface;
responsive to the gesture being the touch-and-hold gesture, placing the computer in an auto-scrolling mode; and
receiving, in the auto-scrolling mode, a subsequent sliding of the pointer on the touch-sensitive surface from the first location to a second location without removal of the pointer prior to the subsequent sliding, and in response causing automatic scrolling of the document, wherein the automatic scrolling is performed at a rate that depends upon a difference between the first and second locations.
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.
-
Citations
11 Claims
-
1. A method for changing a scroll mode in a computer system for scrolling a document, the method comprising the steps of:
-
placing the computer in a manual scrolling mode; while in the manual scrolling mode, sensing a gesture at a first location made by a pointer on a touch-sensitive surface, wherein the touch-sensitive surface further includes first and second end portions and a scrolling region disposed between the first and second end portions, and wherein the gesture is made on the scrolling region; determining whether the gesture is a touch-and-hold gesture such that the pointer remains substantially still relative to the touch-sensitive surface; responsive to the gesture being the touch-and-hold gesture, placing the computer in an auto-scrolling mode; and receiving, in the auto-scrolling mode, a subsequent sliding of the pointer on the touch-sensitive surface from the first location to a second location without removal of the pointer prior to the subsequent sliding, and in response causing automatic scrolling of the document, wherein the automatic scrolling is performed at a rate that depends upon a difference between the first and second locations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method in a computer system, comprising:
-
changing from a first scroll mode to an auto-scrolling mode in response to a touch-and-hold gesture made relative to a touch-sensitive surface at a first location such that the pointer remains substantially still relative to the touch-sensitive surface, wherein the touch-sensitive surface comprises a continuous surface configured to distinguish between various locations of the pointer relative to the continuous surface; and in the auto-scrolling mode, producing automatic scrolling of a document in response to a subsequent sliding of the pointer to a second location on the touch-sensitive surface from the first location without removal of the pointer prior to the subsequent sliding, wherein the automatic scrolling is performed at a rate that depends upon a difference between the first and second locations. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable medium storing computer-executable instructions for performing steps comprising:
-
while in a manual scrolling mode, sensing a gesture at a first location made by a pointer on a touch-sensitive surface; determining whether the gesture is a touch-and-hold gesture such that the pointer remains substantially still relative to the touch-sensitive surface; responsive to the gesture being the touch-and-hold gesture, switching from the manual scrolling mode to an auto-scrolling mode; and producing, in the auto-scrolling mode, automatic scrolling of a document in response to a subsequent sliding of the pointer to a second location on the touch-sensitive surface from the first location without removal of the pointer prior to the subsequent sliding, wherein the automatic scrolling is performed at a rate that depends upon a difference between the first and second locations.
-
Specification