User interface and method therefor
First Claim
Patent Images
1. A scrolling user interface, comprising:
- proportional scrolling responsive to contact in a proportional zone of a scrolling strip;
multi-mode scrolling in response to contact in a multi-mode zone of the scrolling strip, said multi-mode zone includes proportional scrolling and continuous scrolling, continuous scrolling is associated with a speed measurement taken prior to a contacting digit movement speed dropping below a threshold speed, wherein the size of a variable rate continuous scrolling region is a function of the maximum speed of digit movement prior to the speed of a contacting digit dropping below the threshold speed.
4 Assignments
0 Petitions
Accused Products
Abstract
A scrolling user interface comprises proportional scrolling responsive to contact in a proportional zone of a scrolling strip and multi-mode scrolling in response to contact in a multi-mode zone of the scrolling strip. Multi-mode scrolling can include proportional scrolling, continuous scrolling, or stepped scrolling.
44 Citations
15 Claims
-
1. A scrolling user interface, comprising:
-
proportional scrolling responsive to contact in a proportional zone of a scrolling strip; multi-mode scrolling in response to contact in a multi-mode zone of the scrolling strip, said multi-mode zone includes proportional scrolling and continuous scrolling, continuous scrolling is associated with a speed measurement taken prior to a contacting digit movement speed dropping below a threshold speed, wherein the size of a variable rate continuous scrolling region is a function of the maximum speed of digit movement prior to the speed of a contacting digit dropping below the threshold speed. - View Dependent Claims (2)
-
-
3. A scrolling user interface, comprising:
-
proportional scrolling responsive to contact in a proportional zone of a scrolling strip; multi-mode scrolling in response to contact in a multi-mode zone of the scrolling strip, said multi-mode zone includes proportional scrolling and continuous scrolling, continuous scrolling being variable rate continuous scrolling, and wherein the maximum rate of continuous scrolling is associated with a speed measurement taken prior to a contacting digit movement speed dropping below a threshold speed, wherein the minimum speed of the variable rate continuous scrolling region is a transition point for proportional scrolling, and wherein the transition point can be positioned in the proportional zone or the multi-mode zone, and the transition point will be a function of the maximum rate of continuous scrolling and a location on the scrolling strip associated with the maximum rate of continuous scrolling. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A method of scrolling for a user interface having a scrolling strip, comprising:
-
scrolling in a proportional mode responsive to movement on a proportional zone of the scrolling strip; scrolling in a continuous mode responsive to contact in a multi-mode zone of the scrolling strip; detecting the speed of digit movement on the scrolling strip; setting a rate of continuous scrolling as a function of a speed measurement taken prior to detecting digit movement speed dropping below a threshold speed; and setting a maximum rate of variable continuous scrolling as a function of a speed measurement taken prior to detecting the digit movement speed dropping below a threshold speed. - View Dependent Claims (9, 10)
-
-
11. A method of scrolling for a user interface having a scrolling strip, comprising:
-
scrolling in a proportional mode responsive to movement in a proportional zone of the scrolling strip; scrolling in a continuous mode responsive to contact in a multi-mode zone of the scrolling strip; detecting the speed of digit movement on the scrolling strip; setting a rate of continuous scrolling as a function of a speed measurement taken prior to detecting digit movement speed dropping below a threshold speed; and setting the size of the variable rate continuous scrolling region dependent upon the maximum speed of digit movement prior to the digit movement speed dropping below the threshold speed. - View Dependent Claims (12, 13)
-
-
14. A method of scrolling for a user interface having a scrolling strip, comprising:
-
scrolling in a proportional mode responsive to movement in a proportional zone of the scrolling strip; scrolling in a continuous mode responsive to contact in a multi-mode zone of the scrolling strip; detecting when the speed of digit movement drops below a threshold speed in the multi-mode zone; and detecting if the digit movement direction in the multi-mode zone is away from the proportional zone, and detecting when the speed of digit movement drops below a threshold speed in the multi-mode zone results in continuous scrolling if the digit is in the rate zone traveling in a direction away from the proportional zone. - View Dependent Claims (15)
-
Specification