Continuous scrolling list with acceleration
First Claim
Patent Images
1. A computer-implemented method, comprising:
- determining a movement of a point of contact by a user of a touch-sensitive display;
scrolling through a list of items on the touch-sensitive display in response to the movement; and
accelerating the scrolling in response to an accelerated movement of the point of contact.
2 Assignments
0 Petitions
Accused Products
Abstract
Movement of a point of contact by a user of a touch-sensitive display is determined. In response to the movement, a list of items on the touch-sensitive display is scrolled through. The scroll through is accelerated in response to an accelerated movement of the point of contact. The scroll through and acceleration of the scroll through may be in accordance with a simulation of a physical device having friction.
216 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
determining a movement of a point of contact by a user of a touch-sensitive display;
scrolling through a list of items on the touch-sensitive display in response to the movement; and
accelerating the scrolling in response to an accelerated movement of the point of contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
determining a movement of a point of contact by a user of a touch-sensitive display;
scrolling through a list of items on the touch-sensitive display in response to the movement; and
reversing a direction of scrolling in response to the scrolling intersecting a virtual boundary corresponding to a terminus of the list, wherein the reversing corresponds to a damped motion.
-
-
14. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
a memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for determining a movement of a point of contact by a user of a touch-sensitive display;
instructions for scrolling through a list of items on the touch-sensitive display in response to the movement; and
instructions for accelerating the scrolling in response to an accelerated movement of the point of contact.
-
-
15. A portable electronic device, comprising:
-
touch-sensitive display means;
processor means;
memory means; and
a program mechanism, wherein the program mechanism is stored in the memory means and configured to be executed by the processor means, the program mechanism including;
instructions for determining a movement of a point of contact by a user of a touch-sensitive means;
instructions for scrolling through a list of items on the touch-sensitive means in response to the movement; and
instructions for accelerating the scrolling in response to an accelerated movement of the point of contact.
-
-
16. A portable electronic device, comprising:
-
a touch-sensitive display;
one or more processors;
a memory; and
a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including;
instructions for determining a movement of a point of contact by a user of a touch-sensitive display;
instructions for scrolling through a list of items on the touch-sensitive display in response to the movement; and
instructions for reversing a direction of scrolling in response to the scrolling intersecting a virtual boundary corresponding to a terminus of the list, wherein the reversing corresponds to a damped motion.
-
-
17. A portable electronic device, comprising:
-
touch-sensitive display means;
processor means;
memory means; and
a program mechanism, wherein the program mechanism is stored in the memory means and configured to be executed by the processor means, the program mechanism including;
instructions for determining a movement of a point of contact by a user of a touch-sensitive means;
instructions for scrolling through a list of items on the touch-sensitive means in response to the movement; and
instructions for reversing a direction of scrolling in response to the scrolling intersecting a virtual boundary corresponding to a terminus of the list, wherein the reversing corresponds to a damped motion.
-
-
18. A graphical user interface, comprising:
a list of items on a touch sensitive display that scrolls in response to a predetermined movement of a point of contact by a user of the display, wherein the scroll accelerates in response to an accelerated movement of the point of contact.
Specification