Scrolling list with floating adjacent index symbols
First Claim
Patent Images
1. A computer-implemented method, comprising:
- determining movement of a point of contact by a user on a touch-sensitive display;
scrolling through a list of information items on the touch-sensitive display in response to the movement, the list of information items including a sequence of information item subsets corresponding to a sequence of index symbols, the sequence of information item subsets including at least one subset containing two or more information items; and
while scrolling through respective information subsets, displaying in conjunction with each respective information item subset a corresponding index symbol,wherein the corresponding index symbol moves on the touch-sensitive display in accordance with the respective information item subset,and wherein moving the corresponding index symbol on the touch-sensitive display in accordance with the respective information item subset includes;
in response to an upward swipe on the touch-sensitive display, moving an index symbol upward from a lower edge of a window to an upper edge of the window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of the corresponding information item subset as the corresponding information item subset scrolls until an end of a corresponding information item subset is reached when the respective information item subset contains two or more information items.
2 Assignments
0 Petitions
Accused Products
Abstract
Movement of a user'"'"'s point of contact with a touch-sensitive display is determined. In response to the movement, a list of information items on the touch-sensitive display is scrolled. The list of information items may include a sequence of information item subsets corresponding to a sequence of index items. While scrolling through respective information subsets, an index symbol is displayed in conjunction with each respective information item subset.
93 Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
determining movement of a point of contact by a user on a touch-sensitive display; scrolling through a list of information items on the touch-sensitive display in response to the movement, the list of information items including a sequence of information item subsets corresponding to a sequence of index symbols, the sequence of information item subsets including at least one subset containing two or more information items; and while scrolling through respective information subsets, displaying in conjunction with each respective information item subset a corresponding index symbol, wherein the corresponding index symbol moves on the touch-sensitive display in accordance with the respective information item subset, and wherein moving the corresponding index symbol on the touch-sensitive display in accordance with the respective information item subset includes; in response to an upward swipe on the touch-sensitive display, moving an index symbol upward from a lower edge of a window to an upper edge of the window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of the corresponding information item subset as the corresponding information item subset scrolls until an end of a corresponding information item subset is reached when the respective information item subset contains two or more information items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 movement of a point of contact by a user on a touch-sensitive display; instructions for scrolling through a list of information items on the touch-sensitive display in response to the movement, the list of information items including a sequence of information item subsets corresponding to a sequence of index symbols, the sequence of information item subsets including at least one subset containing two or more information items; and instructions for displaying, while scrolling through respective information subsets, in conjunction with each respective information item subset a corresponding index symbol, wherein the corresponding index symbol moves on the touch-sensitive display in accordance with the respective information item subset, and wherein moving the corresponding index symbol on the touch-sensitive display in accordance with the respective information item subset includes; in response to an upward swipe on the touch-sensitive display, moving an index symbol upward from a lower edge of a window to an upper edge of the window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of the corresponding information item subset as the corresponding information item subset scrolls until an end of a corresponding information item subset is reached when the respective information item subset contains two or more information items. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch-sensitive display, cause the device to:
-
determine movement of a point of contact by a user on the touch-sensitive display; scroll through a list of information items on the touch-sensitive display in response to the movement, the list of information items including a sequence of information item subsets corresponding to a sequence of index symbols, the sequence of information item subsets including at least one subset containing two or more information items; and while scrolling through respective information subsets, display in conjunction with each respective information item subset a corresponding index symbol, wherein the corresponding index symbol moves on the touch-sensitive display in accordance with the respective information item subset, and wherein moving the corresponding index symbol on the touch-sensitive display in accordance with the respective information item subset includes; in response to an upward swipe on the touch-sensitive display, moving an index symbol upward from a lower edge of a window to an upper edge of the window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of the corresponding information item subset as the corresponding information item subset scrolls until an end of a corresponding information item subset is reached when the respective information item subset contains two or more information items. - View Dependent Claims (19)
-
Specification