Device, method, and graphical user interface for list scrolling on a touch-screen display
First Claim
1. A device, comprising:
- a touch screen display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for;
detecting a movement of an object on the touch screen display;
scrolling a list of items displayed on the touch screen display in a first direction in response to detecting the movement;
displaying an area beyond a terminus of the list if the terminus of the list is reached while scrolling the list in the first direction while the object is still detected on the touch screen display; and
scrolling the list in a second direction opposite the first direction until the area beyond the terminus of the list is no longer displayed, in response to detecting that the object is no longer on the touch screen display.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method, a movement of an object on or near the touch screen display is detected. In response to detecting the movement, a list of items displayed on the touch screen display is scrolled in a first direction. If a terminus of the list is reached while scrolling the list in the first direction while the object is still detected on or near the touch screen display, an area beyond the terminus of the list is displayed. In response to detecting that the object is no longer on or near the touch screen display, the list is scrolled in a second direction until the area beyond the terminus of the list is no longer displayed.
-
Citations
21 Claims
-
1. A device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for; detecting a movement of an object on the touch screen display; scrolling a list of items displayed on the touch screen display in a first direction in response to detecting the movement; displaying an area beyond a terminus of the list if the terminus of the list is reached while scrolling the list in the first direction while the object is still detected on the touch screen display; and scrolling the list in a second direction opposite the first direction until the area beyond the terminus of the list is no longer displayed, in response to detecting that the object is no longer on the touch screen display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
at a device with a touch screen display; detecting a movement of an object on the touch screen display; scrolling a list of items displayed on the touch screen display in a first direction in response to detecting the movement; displaying an area beyond a terminus of the list if the terminus of the list is reached while scrolling the list in the first direction while the object is still detected on the touch screen display; and scrolling the list in a second direction opposite the first direction until the area beyond the terminus of the list is no longer displayed, in response to detecting that the object is no longer on the touch screen display. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A graphical user interface on a device with a touch screen display, comprising:
-
a portion of a list of items displayed on the touch screen display; and an area beyond a terminus of the list;
wherein;
in response to detecting a movement of an object on the touch screen display, the list is scrolled in a first direction;if the terminus of the list is reached while scrolling the list in the first direction while the object is still detected on the touch screen display, the area beyond the terminus of the list is displayed; and in response to detecting that the object is no longer on the touch screen display, the list is scrolled in a second direction opposite the first direction until the area beyond the terminus of the list is no longer displayed. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a device with a touch screen display, cause the device to:
-
detect a movement of an object on the touch screen display; scroll a list of items displayed on the touch screen display in a first direction in response to detecting the movement; display an area beyond a terminus of the list if the terminus of the list is reached while scrolling the list in the first direction while the object is still detected on the touch screen display; and scroll the list in a second direction opposite the first direction until the area beyond the terminus of the list is no longer displayed, in response to detecting that the object is no longer on the touch screen display. - View Dependent Claims (20, 21)
-
Specification