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 with a predefined page layout, the electronic document displayed 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; and
in response to detecting the first input;
selecting a second magnification level for the electronic document, different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a target text display size;
while maintaining the predefined page layout of the document, displaying, at the second magnification level, a portion of the document that includes the first portion of text;
performing an operation selected from the set consisting of;
placing a text cursor at the first insertion point, selecting a cell of a spreadsheet proximate to the first insertion point for editing, and highlighting text proximate to the first insertion point; and
displaying a soft keyboard on the display.
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
24 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 with a predefined page layout, the electronic document displayed 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; and in response to detecting the first input; selecting a second magnification level for the electronic document, different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a target text display size; while maintaining the predefined page layout of the document, displaying, at the second magnification level, a portion of the document that includes the first portion of text; performing an operation selected from the set consisting of;
placing a text cursor at the first insertion point, selecting a cell of a spreadsheet proximate to the first insertion point for editing, and highlighting text proximate to the first insertion point; anddisplaying a soft keyboard on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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; displaying at least a portion of an electronic document with a predefined page layout, the electronic document displayed at a first magnification level on the display; detecting a contact on the touch-sensitive surface; detecting movement of the contact on the touch-sensitive surface; while detecting movement of the contact on the touch-sensitive surface, displaying a magnified portion of the document corresponding to a current location of the contact on the touch-sensitive surface; ceasing to detect the contact on the touch-sensitive surface; 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, wherein the first insertion point is selected based on a position of the contact on the touch-sensitive surface when the device ceases to detect the contact on the touch-sensitive surface; and in response to detecting the first input; selecting a second magnification level for the electronic document, different from the first magnification level, wherein 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, displaying, at the second magnification level, a portion of the document that includes the first portion of text.
-
-
9. A method, comprising:
at an electronic device with a display; displaying at least a portion of an electronic document with a predefined page layout, the electronic document displayed 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; and in response to detecting the first input; selecting a second magnification level for the electronic document, different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a target text display size; while maintaining the predefined page layout of the document, displaying, at the second magnification level, a portion of the document that includes the first portion of text; performing an operation selected from the set consisting of;
placing a text cursor at the first insertion point, selecting a cell of a spreadsheet proximate to the first insertion point for editing, and highlighting text proximate to the first insertion point; anddisplaying a soft keyboard on the display. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. 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, cause the device to:
-
display at least a portion of an electronic document with a predefined page layout, the electronic document displayed 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; and in response to detecting the first input; select a second magnification level for the electronic document, different from the first magnification level, wherein the second magnification level is selected so as to display the first portion of text at a target text display size; while maintaining the predefined page layout of the document, display, at the second magnification level, a portion of the document that includes the first portion of text; perform an operation selected from the set consisting of;
placing a text cursor at the first insertion point, selecting a cell of a spreadsheet proximate to the first insertion point for editing, and highlighting text proximate to the first insertion point; anddisplay a soft keyboard on the display. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method, comprising:
at an electronic device with a display and a touch-sensitive surface; displaying at least a portion of an electronic document with a predefined page layout, the electronic document displayed at a first magnification level on the display; detecting a contact on the touch-sensitive surface; detecting movement of the contact on the touch-sensitive surface; while detecting movement of the contact on the touch-sensitive surface, displaying a magnified portion of the document corresponding to a current location of the contact on the touch-sensitive surface; ceasing to detect the contact on the touch-sensitive surface; 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, wherein the first insertion point is selected based on a position of the contact on the touch-sensitive surface when the device ceases to detect the contact on the touch-sensitive surface; and in response to detecting the first input; selecting a second magnification level for the electronic document, different from the first magnification level, wherein 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, displaying, at the second magnification level, a portion of the document that includes the first portion of text.
-
24. 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:
-
display at least a portion of an electronic document with a predefined page layout, the electronic document displayed at a first magnification level on the display; detect a contact on the touch-sensitive surface; detect movement of the contact on the touch-sensitive surface; while detecting movement of the contact on the touch-sensitive surface, display a magnified portion of the document corresponding to a current location of the contact on the touch-sensitive surface; cease to detect the contact on the touch-sensitive surface; 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, wherein the first insertion point is selected based on a position of the contact on the touch-sensitive surface when the device ceases to detect the contact on the touch-sensitive surface; and in response to detecting the first input; select a second magnification level for the electronic document, different from the first magnification level, wherein 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, display, at the second magnification level, a portion of the document that includes the first portion of text.
-
Specification