Devices, Methods, and Graphical User Interfaces for Document Manipulation
First Claim
1. An electronic device, comprising:
- a display;
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 at least a portion of an electronic document at a first magnification level on the display;
detecting a first input indicating a first insertion point in the document, wherein the first insertion point is proximate to a first portion of text in the document;
in response to detecting the first input;
selecting a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a default target text display size; and
displaying a portion of the document at the second magnification level;
detecting a second input corresponding to a request to display a portion of the document at a third magnification level different from the second magnification level;
in response to detecting the second input;
displaying the portion of the document at the third magnification level; and
storing a user-adjusted target text display size corresponding to a text display size of the first portion of text at the third magnification level, wherein the user-adjusted target text display size is different from the default target text display size; and
after storing the user-adjusted target text display size;
detecting a third input indicating a second insertion point in the document, wherein the second insertion point is proximate to a second portion of text in the document; and
in response to detecting the third input, displaying the document at a respective magnification level such that the second portion of text is displayed at the user-adjusted target text display size.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device displays at least a portion of an electronic document with a predefined page layout at a first magnification level on a display; detects a first input indicating a first insertion point in the document, where the first insertion point is proximate to a first portion of text in the document; and in response to detecting the first input: selects a second magnification level different from the first magnification level, where the second magnification level is selected so as to display the first portion of text at a target text display size, and, while maintaining the predefined page layout of the document, displays, at the second magnification level, a portion of the document that includes the first portion of text.
-
Citations
11 Claims
-
1. An electronic device, comprising:
-
a display; 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 at least a portion of an electronic document at a first magnification level on the display; detecting a first input indicating a first insertion point in the document, wherein the first insertion point is proximate to a first portion of text in the document; in response to detecting the first input; selecting a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a default target text display size; and displaying a portion of the document at the second magnification level; detecting a second input corresponding to a request to display a portion of the document at a third magnification level different from the second magnification level; in response to detecting the second input; displaying the portion of the document at the third magnification level; and storing a user-adjusted target text display size corresponding to a text display size of the first portion of text at the third magnification level, wherein the user-adjusted target text display size is different from the default target text display size; and after storing the user-adjusted target text display size; detecting a third input indicating a second insertion point in the document, wherein the second insertion point is proximate to a second portion of text in the document; and in response to detecting the third input, displaying the document at a respective magnification level such that the second portion of text is displayed at the user-adjusted target text display size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
at an electronic device with a display; displaying at least a portion of an electronic document at a first magnification level on the display; detecting a first input indicating a first insertion point in the document, wherein the first insertion point is proximate to a first portion of text in the document; in response to detecting the first input; selecting a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a default target text display size; and displaying a portion of the document at the second magnification level; detecting a second input corresponding to a request to display a portion of the document at a third magnification level different from the second magnification level; in response to detecting the second input; displaying the portion of the document at the third magnification level; and storing a user-adjusted target text display size corresponding to a text display size of the first portion of text at the third magnification level, wherein the user-adjusted target text display size is different from the default target text display size; and after storing the user-adjusted target text display size; detecting a third input indicating a second insertion point in the document, wherein the second insertion point is proximate to a second portion of text in the document; and in response to detecting the third input, displaying the document at a respective magnification level such that the second portion of text is displayed at the user-adjusted target text display size.
-
10. 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, cause the device to:
-
display at least a portion of an electronic document at a first magnification level on the display; detect a first input indicating a first insertion point in the document, wherein the first insertion point is proximate to a first portion of text in the document; in response to detecting the first input; select a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a default target text display size; and display a portion of the document at the second magnification level; detect a second input corresponding to a request to display a portion of the document at a third magnification level different from the second magnification level; in response to detecting the second input; display the portion of the document at the third magnification level; and store a user-adjusted target text display size corresponding to a text display size of the first portion of text at the third magnification level, wherein the user-adjusted target text display size is different from the default target text display size; and after storing the user-adjusted target text display size; detect a third input indicating a second insertion point in the document, wherein the second insertion point is proximate to a second portion of text in the document; and in response to detecting the third input, display the document at a respective magnification level such that the second portion of text is displayed at the user-adjusted target text display size.
-
-
11. A graphical user interface on an electronic device with a display, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
at least a portion of an electronic document at a first magnification level; wherein; a first input indicating a first insertion point in the document is detected, wherein the first insertion point is proximate to a first portion of text in the document; in response to detecting the first input; a second magnification level different from the first magnification level is selected, wherein the second magnification level is selected so as to display the first portion of text at a default target text display size; and a portion of the document is displayed at the second magnification level; a second input corresponding to a request to display a portion of the document at a third magnification level different from the second magnification level is detected; in response to detecting the second input; the portion of the document is displayed at the third magnification level; and a user-adjusted target text display size corresponding to a text display size of the first portion of text at the third magnification level is stored, wherein the user-adjusted target text display size is different from the default target text display size; and after storing the user-adjusted target text display size; a third input indicating a second insertion point in the document is detected, wherein the second insertion point is proximate to a second portion of text in the document; and in response to detecting the third input, the document is displayed at a respective magnification level such that the second portion of text is displayed at the user-adjusted target text display size.
-
Specification