Scrolling list with floating adjacent index symbols
First Claim
Patent Images
1. A portable electronic device, comprising:
- a touch-sensitive 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;
displaying on the touch-sensitive display;
an index that includes a sequence of index items, anda list of information items that includes;
a sequence of information item subsets corresponding to the sequence of index items, the sequence of information item subsets including at least one subset containing two or more information items; and
a corresponding index symbol, distinct from the index that includes the sequence of index items, for each respective information item subset;
detecting a first point of contact of a user over the index displayed on the touch-sensitive display;
determining a respective index item that corresponds to the first point of contact and displaying a respective information item subset that corresponds to the respective index item;
determining movement of a second point of contact of the user over the list of information items displayed on the touch-sensitive display and scrolling the list of information items on the touch-sensitive display in response to the movement; and
displaying, while scrolling through respective information subsets, in conjunction with each respective information item subset the 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 to an upper edge of a window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of a corresponding information item subset as the corresponding information item subset scrolls until an end of the corresponding information item subset is reached when the respective information item subset contains two or more information items.
0 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.
247 Citations
21 Claims
-
1. A portable electronic device, comprising:
-
a touch-sensitive 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; displaying on the touch-sensitive display; an index that includes a sequence of index items, and a list of information items that includes; a sequence of information item subsets corresponding to the sequence of index items, the sequence of information item subsets including at least one subset containing two or more information items; and a corresponding index symbol, distinct from the index that includes the sequence of index items, for each respective information item subset; detecting a first point of contact of a user over the index displayed on the touch-sensitive display; determining a respective index item that corresponds to the first point of contact and displaying a respective information item subset that corresponds to the respective index item; determining movement of a second point of contact of the user over the list of information items displayed on the touch-sensitive display and scrolling the list of information items on the touch-sensitive display in response to the movement; and displaying, while scrolling through respective information subsets, in conjunction with each respective information item subset the 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 to an upper edge of a window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of a corresponding information item subset as the corresponding information item subset scrolls until an end of the 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. A method, comprising:
at a portable electronic device with a touch-sensitive display; displaying on the touch-sensitive display; an index that includes a sequence of index items, and a list of information items that includes; a sequence of information item subsets corresponding to the sequence of index items, the sequence of information item subsets including at least one subset containing two or more information items; and a corresponding index symbol, distinct from the index that includes the sequence of index items, for each respective information item subset; detecting a first point of contact of a user over the index displayed on the touch-sensitive display; determining a respective index item that corresponds to the first point of contact and displaying a respective information item subset that corresponds to the respective index item; determining movement of a second point of contact of the user over the list of information items displayed on the touch-sensitive display and scrolling the list of information items on the touch-sensitive display in response to the movement; and displaying, while scrolling through respective information subsets, in conjunction with each respective information item subset the 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 to an upper edge of a window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of a corresponding information item subset as the corresponding information item subset scrolls until an end of the corresponding information item subset is reached when the respective information item subset contains two or more information items. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory 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 portable electronic device to:
-
display on the touch-sensitive display; an index that includes a sequence of index items, and a list of information items that includes; a sequence of information item subsets corresponding to the sequence of index items, the sequence of information item subsets including at least one subset containing two or more information items; and a corresponding index symbol, distinct from the index that includes the sequence of index items, for each respective information item subset; detect a first point of contact of a user over the index displayed on the touch-sensitive display; determine a respective index item that corresponds to the first point of contact and displaying a respective information item subset that corresponds to the respective index item; determine movement of a second point of contact of the user over the list of information items displayed on the touch-sensitive display and scrolling the list of information items on the touch-sensitive display in response to the movement; and display, while scrolling through respective information subsets, in conjunction with each respective information item subset the 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 to an upper edge of a window and maintaining display of the index symbol at the upper edge of the window adjacent to a first displayed item of a corresponding information item subset as the corresponding information item subset scrolls until an end of the corresponding information item subset is reached when the respective information item subset contains two or more information items. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification