Device, Method, and Graphical User Interface for Navigating through an Electronic Document
First Claim
1. An electronic 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;
storing a document having a plurality of features having respective locations within the document, the plurality of features including features of a first feature type in a first sequence and features of a second feature type in a second sequence, wherein the second feature type is distinct from the first feature type;
displaying at least a portion of the document on the display;
detecting a first gesture on the touch-sensitive surface; and
in response to detecting the first gesture;
in accordance with a determination that the first gesture is a single contact gesture, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the first feature type in the document; and
in accordance with a determination that the first gesture is a multi-contact gesture with a first predefined number of contacts, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the second feature type in the document.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display and a touch-sensitive surface stores a document having primary content, supplementary content, and user-generated content. The device displays a representation of the document in a segmented user interface on the display. Primary content of the document is displayed in a first segment of the segmented user interface and supplementary content of the document is concurrently displayed in a second segment of the segmented user interface distinct from the first segment. The device receives a request to view user-generated content of the document. In response to the request, the device maintains display of the previously displayed primary content, ceases to display at least a portion of the previously displayed supplementary content, and displays user-generated content of the document in a third segment of the segmented user interface distinct from the first segment and the second segment.
109 Citations
11 Claims
-
1. An electronic 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; storing a document having a plurality of features having respective locations within the document, the plurality of features including features of a first feature type in a first sequence and features of a second feature type in a second sequence, wherein the second feature type is distinct from the first feature type; displaying at least a portion of the document on the display; detecting a first gesture on the touch-sensitive surface; and in response to detecting the first gesture; in accordance with a determination that the first gesture is a single contact gesture, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the first feature type in the document; and in accordance with a determination that the first gesture is a multi-contact gesture with a first predefined number of contacts, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the second feature type in the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
at an electronic device having a display and a touch-sensitive surface; storing a document having a plurality of features having respective locations within the document, the plurality of features including features of a first feature type in a first sequence and features of a second feature type in a second sequence, wherein the second feature type is distinct from the first feature type; displaying at least a portion of the document on the display; detecting a first gesture on the touch-sensitive surface; and in response to detecting the first gesture; in accordance with a determination that the first gesture is a single contact gesture, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the first feature type in the document; and in accordance with a determination that the first gesture is a multi-contact gesture with a first predefined number of contacts, navigating to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the second feature type in the document.
-
10. A non-transitory 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:
-
store a document having a plurality of features having respective locations within the document, the plurality of features including features of a first feature type in a first sequence and features of a second feature type in a second sequence, wherein the second feature type is distinct from the first feature type; display at least a portion of the document on the display; detect a first gesture on the touch-sensitive surface; and in response to detecting the first gesture; in accordance with a determination that the first gesture is a single contact gesture, navigate to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the first feature type in the document; and in accordance with a determination that the first gesture is a multi-contact gesture with a first predefined number of contacts, navigate to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the second feature type in the document.
-
-
11. 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:
-
display of at least a portion of a document, the document having a plurality of features having respective locations within the document, the plurality of features including features of a first feature type in a first sequence and features of a second feature type in a second sequence, wherein the second feature type is distinct from the first feature type; wherein, in response to detecting a first gesture on the touch-sensitive surface; in accordance with a determination that the first gesture is a single contact gesture, the document is navigated to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the first feature type in the document; and in accordance with a determination that the first gesture is a multi-contact gesture with a first predefined number of contacts, the document is navigated to a portion of the document that includes or is located proximate to a sequentially adjacent feature of the second feature type in the document.
-
Specification