Portable electronic device performing similar operations for different gestures
First Claim
1. A method, comprising:
- at a portable electronic device with a touch screen display;
displaying three or more objects including a first object, a second object and a third object, the three or more objects displayed in an ordered set;
detecting a gesture on the touch screen display;
determining whether the gesture is a swipe gesture or a tap gesture;
in accordance with a determination that the gesture is a swipe gesture;
in accordance with a determination that the swipe gesture is in a first direction, translating the ordered set such that the first object is not displayed and the second object is displayed at a left-most position; and
in accordance with a determination that the swipe gesture is in a second direction, translating the ordered set such that the third object is not displayed and the second object is displayed at a right-most position;
in accordance with a determination that the gesture is a tap gesture;
replacing display of the three or more objects with an enlarged version of one of the three or more objects corresponding to the tap gesture; and
in response to detecting the gesture on a new object icon, adding a new object to the ordered set of the three or more objects.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device with a touch-sensitive display is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device: displays an application on the touch-sensitive display; and when the application is in a predefined mode, performs a predefined operation in response to each gesture of a set of multiple distinct gestures on the touch-sensitive display. Another aspect of the invention involves a computer-implemented method in which the portable electronic device: displays a first application; when the first application is in a first mode, performs a first operation upon detecting a first gesture on the touch-sensitive display; and performs the first operation upon detecting a second gesture on the touch-sensitive display, wherein the second gesture is different from the first gesture.
-
Citations
57 Claims
-
1. A method, comprising:
at a portable electronic device with a touch screen display; displaying three or more objects including a first object, a second object and a third object, the three or more objects displayed in an ordered set; detecting a gesture on the touch screen display; determining whether the gesture is a swipe gesture or a tap gesture; in accordance with a determination that the gesture is a swipe gesture; in accordance with a determination that the swipe gesture is in a first direction, translating the ordered set such that the first object is not displayed and the second object is displayed at a left-most position; and in accordance with a determination that the swipe gesture is in a second direction, translating the ordered set such that the third object is not displayed and the second object is displayed at a right-most position; in accordance with a determination that the gesture is a tap gesture; replacing display of the three or more objects with an enlarged version of one of the three or more objects corresponding to the tap gesture; and in response to detecting the gesture on a new object icon, adding a new object to the ordered set of the three or more objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A computing 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 one or more programs including instructions for; displaying three or more objects including a first object, a second object and a third object, the three or more objects displayed in an ordered set; detecting a gesture on the touch screen display; determining whether the gesture is a swipe gesture or a tap gesture; in accordance with a determination that the gesture is a swipe gesture; in accordance with a determination that the swipe gesture is in a first direction, translating the ordered set such that the first object is not displayed and the second object is displayed at a left-most position; and in accordance with a determination that the swipe gesture is in a second direction, translating the ordered set such that the third object is not displayed and the second object is displayed at a right-most position; in accordance with a determination that the gesture is a tap gesture; replacing display of the three or more objects with an enlarged version of one of the three or more objects corresponding to the tap gesture; and in response to detecting the gesture on a new object icon, adding a new object to the ordered set of the three or more objects. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a touch screen display, cause the device to:
-
display three or more objects including a first object, a second object and a third object on the touch screen display, the three or more objects displayed in an ordered set; detect a gesture on the touch screen display; determine whether the gesture is a swipe gesture or a tap gesture; in accordance with a determination that the gesture is a swipe gesture; in accordance with a determination that the swipe gesture is in a first direction, the ordered set is translated such that the first object is not displayed and the second object is displayed at a left-most position; and in accordance with a determination that the swipe gesture is in a second direction, the ordered set is translated such that the third object is not displayed and the second object is displayed at a right-most position; in accordance with a determination that the gesture is a tap gesture; display of the three or more objects is replaced with an enlarged version of one of the three or more objects that corresponds to the tap gesture; and in response to detecting the gesture on a new object icon, adding a new object to the ordered set of the three or more objects. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
Specification