Control of system zoom magnification using a rotatable input mechanism
First Claim
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a touch-sensitive display and a rotatable input mechanism, cause the electronic device to:
- display content on the display, wherein the content includes a first edge and a second edge opposite the first edge;
detect a first user input;
in response to detecting the first user input, display an enlarged view of the content, wherein displaying the enlarged view of the content includes displaying a portion of the content without displaying the first edge of the content on the display;
detect a rotation of the rotatable input mechanism in a first rotation direction;
in response to detecting the rotation, translate the enlarged view of the content in a first translation direction on the display to display the first edge of the enlarged view of the content;
detect further rotation of the rotatable input mechanism in the first rotation direction; and
in response to detecting the further rotation, translate the enlarged view in a second translation direction on the display to display the second edge of the enlarged view of the content, wherein the second translation direction is different than the first translation direction.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a touch-sensitive display, a rotatable input mechanism, one or more processors, and memory. The electronic device displays content on the display, where the content includes a first edge and a second edge opposite the first edge. The electronic device further detects a first user input, and in response to detecting the first user input, displays an enlarged view of the content that does not include the first edge. The electronic device further detects a rotation of the rotatable input mechanism in a first rotation direction, and in response to detecting the rotation, translates the enlarged view of the content in a first translation direction on the display to display the first edge of the content.
38 Citations
60 Claims
-
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device with a touch-sensitive display and a rotatable input mechanism, cause the electronic device to:
-
display content on the display, wherein the content includes a first edge and a second edge opposite the first edge; detect a first user input; in response to detecting the first user input, display an enlarged view of the content, wherein displaying the enlarged view of the content includes displaying a portion of the content without displaying the first edge of the content on the display; detect a rotation of the rotatable input mechanism in a first rotation direction; in response to detecting the rotation, translate the enlarged view of the content in a first translation direction on the display to display the first edge of the enlarged view of the content; detect further rotation of the rotatable input mechanism in the first rotation direction; and in response to detecting the further rotation, translate the enlarged view in a second translation direction on the display to display the second edge of the enlarged view of the content, wherein the second translation direction is different than the first translation direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
at an electronic device with a touch-sensitive display, a rotatable input mechanism, one or more processors, and memory; displaying content on the display, wherein the content includes a first edge and a second edge opposite the first edge; detecting a first user input; in response to detecting the first user input, displaying an enlarged view of the content, wherein displaying the enlarged view of the content includes displaying a portion of the content without displaying the first edge of the content on the display; detecting a rotation of the rotatable input mechanism in a first rotation direction; in response to detecting the rotation, translating the enlarged view of the content in a first translation direction on the display to display the first edge of the enlarged view of the content; detecting further rotation of the rotatable input mechanism in the first rotation direction; and in response to detecting the further rotation, translating the enlarged view in a second translation direction on the display to display the second edge of the enlarged view of the content, wherein the second translation direction is different than the first translation direction. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
41. An electronic device, comprising:
-
a display; a rotatable input mechanism; one or more processors; a 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 content on the display, wherein the content includes a first edge and a second edge opposite the first edge; detecting a first user input; in response to detecting the first user input, displaying an enlarged view of the content, wherein displaying the enlarged view of the content includes displaying a portion of the content without displaying the first edge of the content on the display; detecting a rotation of the rotatable input mechanism in a first rotation direction; in response to detecting the rotation, translating the enlarged view of the content in a first translation direction on the display to display the first edge of the enlarged view of the content; detecting further rotation of the rotatable input mechanism in the first rotation direction; and in response to detecting the further rotation, translating the enlarged view in a second translation direction on the display to display the second edge of the enlarged view of the content, wherein the second translation direction is different than the first translation direction. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification