Device, method, and graphical user interface for manipulating information items in folders
First Claim
1. A multifunction 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 one or more programs including instructions for;
displaying a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item;
detecting selection of a plurality of selectable objects in the group of selectable objects;
in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects at a first location in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected;
detecting a gesture on the pile of information items on the display;
in response to detecting the gesture on the pile of information items, moving the pile of information items away from the first location in the second region;
while the pile of information items is located away from the first location in the second region, detecting lift-off of the gesture from the pile of information items; and
in response to detecting lift-off of the gesture, moving the pile of information items back to the first location in the second region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes: displaying a group of selectable objects in a first region of a display, each selectable object corresponding to a respective information item; detecting selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects at a first location in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile; detecting a gesture on the pile on the display; in response to detecting the gesture on the pile, moving the pile away from the first location in the second region; detecting lift-off of the gesture from the pile; and in response to detecting the lift-off, moving the pile back to the first location in the second region.
25 Citations
37 Claims
-
1. A multifunction 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 one or more programs including instructions for; displaying a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detecting selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects at a first location in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detecting a gesture on the pile of information items on the display; in response to detecting the gesture on the pile of information items, moving the pile of information items away from the first location in the second region; while the pile of information items is located away from the first location in the second region, detecting lift-off of the gesture from the pile of information items; and in response to detecting lift-off of the gesture, moving the pile of information items back to the first location in the second region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
at a multifunction device with a touch-sensitive display; displaying a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detecting selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects at a first location in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detecting a gesture on the pile of information items on the display; in response to detecting the gesture on the pile of information items, moving the pile of information items away from the first location in the second region; while the pile of information items is located away from the first location in the second region, detecting lift-off of the gesture from the pile of information items; and in response to detecting lift-off of the gesture, moving the pile of information items back to the first location in the second region. - View Dependent Claims (14, 15)
-
16. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a touch-sensitive display, cause the device to:
-
display a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detect selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, display a pile of two or more information items corresponding to the plurality of selectable objects at a first location in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detect a gesture on the pile of information items on the display; in response to detecting the gesture on the pile of information items, move the pile of information items away from the first location in the second region; while the pile of information items is located away from the first location in the second region, detect lift-off of the gesture from the pile of information items; and in response to detecting lift-off of the gesture, move the pile of information items back to the first location in the second region. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A multifunction 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 one or more programs including instructions for; displaying a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detecting selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detecting a gesture on a previously selected object in the group of selectable objects in the first region, the previously selected object having a corresponding information item in the pile; and in response to detecting the gesture on the previously selected object; displaying an animation that removes from the pile the information item that corresponds to the previously selected object; and deselecting the previously selected object. - View Dependent Claims (29, 30, 31)
-
-
32. A method, comprising:
at a multifunction device with a touch-sensitive display; displaying a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detecting selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, displaying a pile of two or more information items corresponding to the plurality of selectable objects in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detecting a gesture on a previously selected object in the group of selectable objects in the first region, the previously selected object having a corresponding information item in the pile; and in response to detecting the gesture on the previously selected object; displaying an animation that removes from the pile the information item that corresponds to the previously selected object; and deselecting the previously selected object. - View Dependent Claims (33, 34)
-
35. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a touch-sensitive display, cause the device to:
-
display a group of selectable objects in a first region of the display, each selectable object corresponding to only a single respective information item; detect selection of a plurality of selectable objects in the group of selectable objects; in response to detecting selection of the plurality of selectable objects, display a pile of two or more information items corresponding to the plurality of selectable objects in a second region of the display, each information item having a partially overlapping position with a neighboring information item in the pile, wherein the second region is displayed without a pile of information items if no selectable objects in the first region are selected; detect a gesture on a previously selected object in the group of selectable objects in the first region, the previously selected object having a corresponding information item in the pile; and in response to detecting the gesture on the previously selected object; display an animation that removes from the pile the information item that corresponds to the previously selected object; and deselect the previously selected object. - View Dependent Claims (36, 37)
-
Specification