Device, method, and graphical user interface for manipulating a collection of objects
First Claim
Patent Images
1. A multifunction device, comprising:
- a display;
a touch-sensitive surface;
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 chart with a plurality of chart portions;
detecting a first single finger contact at a first location on the touch-sensitive surface that corresponds to a location on the display of a first chart portion;
detecting a first movement of the first single finger contact across the touch-sensitive surface to a second location that corresponds to a location on the display of a second chart portion that is distinct from the first chart portion, wherein the first movement of the first single finger contact touches respective locations on the touch-sensitive surface that correspond to locations on the display of respective chart portions, thereby selecting the respective chart portions;
detecting a pause in movement of the first single finger contact at the second location; and
,after detecting the pause in movement of the first single finger contact at the second location;
detecting a second movement of the first single finger contact across the touch-sensitive surface to a third location; and
moving the selected chart portions away from the remainder of the chart in accordance with the second movement;
wherein the first single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes: displaying a collection of objects; detecting a gesture made by a contact on the touch-sensitive surface, the gesture comprising a first movement of the contact on the touch-sensitive surface followed by a pause in movement of the contact followed by a second movement of the contact on the touch-sensitive surface; selecting a plurality of objects in the collection of objects in accordance with the first movement; and, after detecting the pause in movement of the contact, moving the selected plurality of objects away from unselected objects in the collection of objects in accordance with the second movement.
36 Citations
21 Claims
-
1. A multifunction device, comprising:
-
a display; a touch-sensitive surface; 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 chart with a plurality of chart portions; detecting a first single finger contact at a first location on the touch-sensitive surface that corresponds to a location on the display of a first chart portion; detecting a first movement of the first single finger contact across the touch-sensitive surface to a second location that corresponds to a location on the display of a second chart portion that is distinct from the first chart portion, wherein the first movement of the first single finger contact touches respective locations on the touch-sensitive surface that correspond to locations on the display of respective chart portions, thereby selecting the respective chart portions; detecting a pause in movement of the first single finger contact at the second location; and
,after detecting the pause in movement of the first single finger contact at the second location; detecting a second movement of the first single finger contact across the touch-sensitive surface to a third location; and moving the selected chart portions away from the remainder of the chart in accordance with the second movement; wherein the first single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
at a multifunction device with a display and a touch-sensitive surface; displaying a chart with a plurality of chart portions; detecting a first single finger contact at a first location on the touch-sensitive surface that corresponds to a location on the display of a first chart portion; detecting a first movement of the first single finger contact across the touch-sensitive surface to a second location that corresponds to a location on the display of a second chart portion that is distinct from the first chart portion, wherein the first movement of the first single finger contact touches respective locations on the touch-sensitive surface that correspond to locations on the display of respective chart portions, thereby selecting the respective chart portions; detecting a pause in movement of the first single finger contact at the second location; and
,after detecting the pause in movement of the first single finger contact at the second location; detecting a second movement of the first single finger contact across the touch-sensitive surface to a third location; and moving the selected chart portions away from the remainder of the chart in accordance with the second movement; wherein the first single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement. - View Dependent Claims (12, 13, 14, 15, 16)
-
8. 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 display and a touch-sensitive surface, cause the device to:
-
display a chart with a plurality of chart portions; detect a first single finger contact at a first location on the touch-sensitive surface that corresponds to a location on the display of a first chart portion; detect a first movement of the first single finger contact across the touch-sensitive surface to a second location that corresponds to a location on the display of a second chart portion that is distinct from the first chart portion, wherein the first movement of the first single finger contact touches respective locations on the touch-sensitive surface that correspond to locations on the display of respective chart portions, thereby selecting the respective chart portions; detect a pause in movement of the first single finger contact at the second location; and
,after detecting the pause in movement of the first single finger contact at the second location; detect a second movement of the first single finger contact across the touch-sensitive surface to a third location; and move the selected chart portions away from the remainder of the chart in accordance with the second movement; wherein the first single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
9. A multifunction device, comprising:
-
a display; a touch-sensitive surface; 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 collection of objects; detecting a gesture made by a single finger contact on the touch-sensitive surface, the gesture comprising a first movement of the single finger contact on the touch-sensitive surface followed by a pause in movement of the single finger contact followed by a second movement of the single finger contact on the touch-sensitive surface, wherein the single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement; selecting a plurality of objects in the collection of objects in accordance with the first movement; and
,after detecting the pause in movement of the single finger contact, moving the selected plurality of objects away from unselected objects in the collection of objects in accordance with the second movement.
-
-
10. A method, comprising:
at a multifunction device with a display and a touch-sensitive surface; displaying a collection of objects; detecting a gesture made by a single finger contact on the touch-sensitive surface, the gesture comprising a first movement of the single finger contact on the touch-sensitive surface followed by a pause in movement of the single finger contact followed by a second movement of the single finger contact on the touch-sensitive surface, wherein the single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement; selecting a plurality of objects in the collection of objects in accordance with the first movement; and
,after detecting the pause in movement of the single finger contact, moving the selected plurality of objects away from unselected objects in the collection of objects in accordance with the second movement.
-
11. 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 display and a touch-sensitive surface, cause the device to:
-
display a collection of objects; detect a gesture made by a single finger contact on the touch-sensitive surface, the gesture comprising a first movement of the single finger contact on the touch-sensitive surface followed by a pause in movement of the single finger contact followed by a second movement of the single finger contact on the touch-sensitive surface, wherein the single finger contact maintains contact with the touch-sensitive surface throughout the first movement, the pause, and the second movement; select a plurality of objects in the collection of objects in accordance with the first movement; and
,after detecting the pause in movement of the single finger contact, move the selected plurality of objects away from unselected objects in the collection of objects in accordance with the second movement.
-
Specification