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 the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying one or more 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 and the second contact; and
,in response to detecting the first multi-contact gesture;
displaying content associated with a respective thumbnail; and
enlarging the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture;
detecting 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, ceasing 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, displaying the content on the display in a predefined arrangement.
1 Assignment
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.
-
Citations
20 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 the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying one or more 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 and the second contact; and
,in response to detecting the first multi-contact gesture; displaying content associated with a respective thumbnail; and enlarging the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture; detecting 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, ceasing 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, displaying the content on the display in a predefined arrangement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
at an electronic device with a display and a touch-sensitive surface; displaying one or more 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 and the second contact; and
,in response to detecting the first multi-contact gesture; displaying content associated with a respective thumbnail; and enlarging the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture; detecting 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, ceasing 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, displaying the content on the display in a predefined arrangement.
-
19. A graphical user interface on an electronic device with a display, a touch-sensitive surface, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
one or more thumbnails; wherein; a first contact and a second contact are detected on the touch-sensitive surface; while continuing to detect the first contact and the second contact on the touch-sensitive surface; a first multi-contact gesture that includes movement of the first contact and the second contact is detected; and
,in response to detecting the first multi-contact gesture; content associated with a respective thumbnail is displayed; and content associated with the respective thumbnail is enlarged to a respective enlarged size in accordance with the first multi-contact gesture; termination of the first multi-contact gesture is detected; 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 content ceases to be displayed at the respective enlarged size; and
,when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the content is displayed on the display in a predefined arrangement.
-
-
20. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
display one or more thumbnails; detect 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; detect a first multi-contact gesture that includes movement of the first contact and the second contact; and
,in response to detecting the first multi-contact gesture; display content associated with a respective thumbnail; and enlarge the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture; detect 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, cease 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, display the content on the display in a predefined arrangement.
-
Specification