IP Library Granted Patent US 8,661,339
Granted Patent B2
US 8,661,339 · App. 13/243,637 · Granted Feb 25, 2014

Devices, methods, and graphical user interfaces for document manipulation

Inventors: Christopher Douglas Weeldreyer (San Carlos, CA); Martin J. Murrett (Portland, OR); Matthew Todd Schomer (Santa Cruz, CA); Kevin Raemon Glyn Smyth (Vancouver, CA); Ian Joseph Elseth (Vancouver, WA)
Assignee: Apple Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,661,339
App. No.
13/243,637
Granted
Feb 25, 2014
Kind
B2
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.

Claims (54)

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 an input indicating a point within an object in the document; and

in response to detecting the input:

in accordance with a determination that the object includes respective editable text:

selecting a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the respective text at a target text display size; and

displaying the document at the second magnification level; and

in accordance with a determination that the object does not include editable text:

selecting a third magnification level different from the second magnification level, wherein the third magnification level is selected so as to display the object at a target object display size; and

displaying the document at the third magnification level.

2. The device of claim 1 , wherein the second magnification level is selected without reference to a size of the object.

3. The device of claim 1 , wherein the object display size is a display size where the object is displayed at a predefined size with reference to a displayed area of the document on the display.

4. 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 an input indicating a point within an object in the document; and

in response to detecting the input:

in accordance with a determination that the object includes respective editable text:

selecting a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the respective text at a target text display size; and

displaying the document at the second magnification level; and

in accordance with a determination that the object does not include editable text:

selecting a third magnification level different from the second magnification level, wherein the third magnification level is selected so as to display the object at a target object display size; and

displaying the document at the third magnification level.

5. The method of claim 4 , wherein the second magnification level is selected without reference to a size of the object.

6. The method of claim 4 , wherein the object display size is a display size where the object is displayed at a predefined size with reference to a displayed area of the document on the display.

7. 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 an input indicating a point within an object in the document; and

in response to detecting the input:

in accordance with a determination that the object includes respective editable text:

select a second magnification level different from the first magnification level, wherein the second magnification level is selected so as to display the respective text at a target text display size; and

display the document at the second magnification level; and

in accordance with a determination that the object does not include editable text:

select a third magnification level different from the second magnification level, wherein the third magnification level is selected so as to display the object at a target object display size; and

display the document at the third magnification level.

8. The computer readable storage medium of claim 7 , wherein the second magnification level is selected without reference to a size of the object.

9. The computer readable storage medium of claim 7 , wherein the object display size is a display size where the object is displayed at a predefined size with reference to a displayed area of the document on the display.

10. 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:

an input indicating a point within an object in the document is detected; and

in response to detecting the input:

in accordance with a determination that the object includes respective editable text:

a second magnification level different from the first magnification level is selected, wherein the second magnification level is selected so as to display the respective text at a target text display size; and

the document is displayed at the second magnification level; and

in accordance with a determination that the object does not include editable text:

a third magnification level different from the second magnification level is selected, wherein the third magnification level is selected so as to display the object at a target object display size; and

the document is displayed at the third magnification level.

11. The graphical user interface of claim 10 , wherein the second magnification level is selected without reference to a size of the object.

12. The graphical user interface of claim 10 , wherein the object display size is a display size where the object is displayed at a predefined size with reference to a displayed area of the document on the display.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT PREVIOUSLY RECORDED ON REEL 029472 FRAME 0500. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT NAME OF ASSIGNOR KEVIN RAEMON GLYN SMITH IS KEVIN RAEMON GLYN SMYTH.. Recorded Sep 23, 2013
From: WEELDREYER, CHRISTOPHER DOUGLAS; MURRETT, MARTIN J.; SCHOMER, MATTHEW TODD; SMYTH, KEVIN RAEMON GLYN; ELSETH, IAN JOSEPH
To: APPLE INC.
Reel/Frame 031263/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2012
From: WEELDREYER, CHRISTOPHER DOUGLAS; MURRETT, MARTIN J.; SCHOMER, MATTHEW TODD; SMYTH, KEVIN RAEMON GLYN; ELSETH, IAN JOSEPH
To: APPLE INC.
Reel/Frame 029472/0500 →
Continuity (2)
Provisional Application 61491323 · May 31, 2011
Related Publication 20120311437A1 · Dec 6, 2012