Device, method, and graphical user interface for navigating and annotating an electronic document
First Claim
1. An electronic device, configured to operate in a navigation-preferred mode at some times and in an annotation-preferred mode distinct from the navigation-preferred mode at other times, 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 an electronic book on the display;
detecting a first gesture on the touch-sensitive surface having a first gesture type; and
in response to detecting the first gesture;
in accordance with a determination that the device is in the navigation-preferred mode, performing a navigation operation on the electronic book; and
in accordance with a determination that the device is in the annotation-preferred mode, performing a text annotation operation on the electronic book distinct from the navigation operation on the electronic book;
detecting a second gesture on the touch-sensitive surface having a second gesture type distinct from the first gesture type; and
in response to detecting the second gesture;
in accordance with a determination that the device is in the navigation-preferred mode, performing a text annotation operation on the electronic book; and
in accordance with a determination that the device is in the annotation-preferred mode, performing a navigation operation on the electronic book.
1 Assignment
0 Petitions
Accused Products
Abstract
A device, configured to operate in a first operational mode at some times and in a second operational mode at other times, detects a first gesture having a first gesture type; in response to detecting the first gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having a first operation type; and, in accordance with a determination that the device is in the second operational mode, performs an operation having a second operation type; detects a second gesture having a second gesture type; and in response to detecting the second gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having the second operation type; and in accordance with a determination that the device is in the second operational mode, performs an operation having the first operation type.
188 Citations
21 Claims
-
1. An electronic device, configured to operate in a navigation-preferred mode at some times and in an annotation-preferred mode distinct from the navigation-preferred mode at other times, 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 an electronic book on the display; detecting a first gesture on the touch-sensitive surface having a first gesture type; and in response to detecting the first gesture; in accordance with a determination that the device is in the navigation-preferred mode, performing a navigation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, performing a text annotation operation on the electronic book distinct from the navigation operation on the electronic book; detecting a second gesture on the touch-sensitive surface having a second gesture type distinct from the first gesture type; and in response to detecting the second gesture; in accordance with a determination that the device is in the navigation-preferred mode, performing a text annotation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, performing a navigation operation on the electronic book. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
at an electronic device having a display and a touch-sensitive surface, the device configured to operate in a navigation-preferred mode at some times and in an annotation-preferred mode distinct from the navigation-preferred mode at other times; displaying an electronic book on the display; detecting a first gesture on the touch-sensitive surface having a first gesture type; and in response to detecting the first gesture; in accordance with a determination that the device is in the navigation-preferred mode, performing a navigation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, performing a text annotation operation on the electronic book distinct from the navigation operation on the electronic book; detecting a second gesture on the touch-sensitive surface having a second gesture type distinct from the first gesture type; and in response to detecting the second gesture; in accordance with a determination that the device is in the navigation-preferred mode, performing a text annotation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, performing a navigation operation on the electronic book. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. 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, the device configured to operate in a navigation-preferred mode at some times and in an annotation-preferred mode distinct from the navigation-preferred mode at other times, cause the device to:
-
display an electronic book on the display; detect a first gesture on the touch-sensitive surface having a first gesture type; and in response to detecting the first gesture; in accordance with a determination that the device is in the navigation-preferred mode, perform a navigation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, perform a text annotation operation on the electronic book distinct from the navigation operation on the electronic book; detect a second gesture on the touch-sensitive surface having a second gesture type distinct from the first gesture type; and in response to detecting the second gesture; in accordance with a determination that the device is in the navigation-preferred mode, perform a text annotation operation on the electronic book; and in accordance with a determination that the device is in the annotation-preferred mode, perform a navigation operation on the electronic book. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification