Device, method, and graphical user interface for navigating and displaying content in context
First Claim
1. An electronic device, comprising:
- a display and a touch-sensitive surface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
while displaying representations of content items on the display in a first predefined arrangement, wherein the representations of content items are content thumbnails, detecting a first contact and a second contact on the touch-sensitive surface;
while continuing to detect the first contact and the second contact on the touch-sensitive surface;
detecting a first multi-contact gesture that includes movement of the first contact with respect to the second contact;
in response to detecting the first multi-contact gesture, displaying a respective content item that is associated with a respective content thumbnail of the representations of content items;
detecting termination of the first multi-contact gesture;
determining, based on the first multi-contact gesture, whether first resizing criteria are met; and
in response to detecting termination of the first multi-contact gesture;
in accordance with a determination that the first resizing criteria are not met, ceasing to display the respective content item that is associated with the respective content thumbnail; and
in accordance with a determination that the first resizing criteria are met, displaying the respective content item in a second predefined arrangement and ceasing to display the representations of content items.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device displays one or more thumbnails. The device detects a first multi-contact gesture that includes movement of a first contact and a second contact; and, in response to detecting the first multi-contact gesture, the device displays content associated with a respective thumbnail and enlarges the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture. The device detects termination of the first multi-contact gesture; and, in response to detecting termination of the first multi-contact gesture: when a resizing metric based on the first multi-contact gesture is below a predefined threshold, the device ceases to display the content at the respective enlarged size; and, when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the device displays the content on the display in a predefined arrangement.
196 Citations
42 Claims
-
1. An electronic device, comprising:
-
a display and a touch-sensitive surface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in memory and configured to be executed by the one or more processors, the one or more programs including instructions for; while displaying representations of content items on the display in a first predefined arrangement, wherein the representations of content items are content thumbnails, detecting a first contact and a second contact on the touch-sensitive surface; while continuing to detect the first contact and the second contact on the touch-sensitive surface; detecting a first multi-contact gesture that includes movement of the first contact with respect to the second contact; in response to detecting the first multi-contact gesture, displaying a respective content item that is associated with a respective content thumbnail of the representations of content items; detecting termination of the first multi-contact gesture; determining, based on the first multi-contact gesture, whether first resizing criteria are met; and in response to detecting termination of the first multi-contact gesture; in accordance with a determination that the first resizing criteria are not met, ceasing to display the respective content item that is associated with the respective content thumbnail; and in accordance with a determination that the first resizing criteria are met, displaying the respective content item in a second predefined arrangement and ceasing to display the representations of content items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and a touch-sensitive surface, the one or more programs including instructions for:
-
while displaying representations of content items on the display in a first predefined arrangement, wherein the representations of content items are content thumbnails, detecting a first contact and a second contact on the touch-sensitive surface; while continuing to detect the first contact and the second contact on the touch-sensitive surface; detecting a first multi-contact gesture that includes movement of the first contact with respect to the second contact; in response to detecting the first multi-contact gesture, displaying a respective content item that is associated with a respective content thumbnail of the representations of content items; detecting termination of the first multi-contact gesture; determining, based on the first multi-contact gesture, whether first resizing criteria are met; and in response to detecting termination of the first multi-contact gesture; in accordance with a determination that the first resizing criteria are not met, ceasing to display the respective content item that is associated with the respective content thumbnail; and in accordance with a determination that the first resizing criteria are met, displaying the respective content item in a second predefined arrangement and ceasing to display the representations of content items. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method, comprising:
at an electronic device with a display and a touch-sensitive surface; while displaying representations of content items on the display in a first predefined arrangement, wherein the representations of content items are content thumbnails, detecting a first contact and a second contact on the touch-sensitive surface; while continuing to detect the first contact and the second contact on the touch-sensitive surface; detecting a first multi-contact gesture that includes movement of the first contact with respect to the second contact; in response to detecting the first multi-contact gesture, displaying a respective content item that is associated with a respective content thumbnail of the representations of content items; detecting termination of the first multi-contact gesture; determining, based on the first multi-contact gesture, whether first resizing criteria are met; and in response to detecting termination of the first multi-contact gesture; in accordance with a determination that the first resizing criteria are not met, ceasing to display the respective content item that is associated with the respective content thumbnail; and in accordance with a determination that the first resizing criteria are met, displaying the respective content item in a second predefined arrangement and ceasing to display the representations of content items. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
Specification