Portable Electronic Device, Method, and Graphical User Interface for Displaying Electronic Lists and Documents
First Claim
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document, and wherein the displayed portion of the electronic document comprises a vertical portion of the electronic document and a horizontal portion of the electronic document;
detecting a finger on the displayed portion of the electronic document;
in response to detecting the finger on the displayed portion of the electronic document, displaying a vertical bar and a horizontal bar on top of the displayed portion of the electronic document, wherein;
the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document;
the vertical bar has a vertical length that corresponds to the vertical portion of the electronic document being displayed;
the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; and
the horizontal bar has a horizontal length that corresponds to the horizontal portion of the electronic document being displayed;
detecting a movement of the finger on the displayed portion of the electronic document;
in response to detecting the movement,translating the electronic document displayed on the touch screen display so that a new portion of the electronic document is displayed,moving the vertical position of the vertical bar to a new vertical position such that the new vertical position corresponds to the vertical position in the electronic document of the displayed new portion of the electronic document, andmoving the horizontal position of the horizontal bar to a new horizontal position such that the new horizontal position corresponds to the horizontal position in the electronic document of the displayed new portion of the electronic document;
after a predetermined condition is met, ceasing to display the vertical bar and the horizontal bar while continuing to display the new portion of the electronic document, wherein the displayed new portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and
displaying the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer-implemented method, a portion of an electronic document is displayed on the touch screen display. The displayed portion of the electronic document has a vertical position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object on or near the displayed portion of the electronic document, a vertical bar is displayed on top of the displayed portion of the electronic document. The vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document. After a predetermined condition is met, display of the vertical bar is ceased. The vertical bar is displayed for a predetermined time period when the portion of the electronic document is initially displayed.
-
Citations
65 Claims
-
1. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document, and wherein the displayed portion of the electronic document comprises a vertical portion of the electronic document and a horizontal portion of the electronic document; detecting a finger on the displayed portion of the electronic document; in response to detecting the finger on the displayed portion of the electronic document, displaying a vertical bar and a horizontal bar on top of the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; the vertical bar has a vertical length that corresponds to the vertical portion of the electronic document being displayed; the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; and the horizontal bar has a horizontal length that corresponds to the horizontal portion of the electronic document being displayed; detecting a movement of the finger on the displayed portion of the electronic document; in response to detecting the movement, translating the electronic document displayed on the touch screen display so that a new portion of the electronic document is displayed, moving the vertical position of the vertical bar to a new vertical position such that the new vertical position corresponds to the vertical position in the electronic document of the displayed new portion of the electronic document, and moving the horizontal position of the horizontal bar to a new horizontal position such that the new horizontal position corresponds to the horizontal position in the electronic document of the displayed new portion of the electronic document; after a predetermined condition is met, ceasing to display the vertical bar and the horizontal bar while continuing to display the new portion of the electronic document, wherein the displayed new portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and displaying the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
2. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document; detecting an object on or near the displayed portion of the electronic document; in response to detecting the object on or near the displayed portion of the electronic document, displaying a vertical bar and a horizontal bar on top of the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; and the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; after a predetermined condition is met, ceasing to display the vertical bar and the horizontal bar while continuing to display the displayed portion of the electronic document, wherein the displayed portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and displaying the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A graphical user interface on a portable multifunction device with a touch screen display, comprising:
-
a portion of an electronic document displayed on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document; a vertical bar displayed on top of the portion of the electronic document; and a horizontal bar displayed on top of the portion of the electronic document; wherein; in response to detecting an object on or near the displayed portion of the electronic document, the vertical bar and the horizontal bar are displayed on top of the portion of the electronic document; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; after a predetermined condition is met, the display of the vertical bar and the horizontal bar is ceased while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and the vertical bar and the horizontal bar are displayed for a predetermined time period when the portion of the electronic document is initially displayed. - View Dependent Claims (20)
-
-
21. A portable multifunction device, comprising:
-
a touch screen 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 a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document; instructions for detecting an object on or near the displayed portion of the electronic document; instructions for displaying a vertical bar and a horizontal bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; and the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; instructions for ceasing to display the vertical bar and the horizontal bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and instructions for displaying the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
22. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable multifunction device with a touch screen display, cause the device to:
-
display a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document; detect an object on or near the displayed portion of the electronic document; display a vertical bar and a horizontal bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; and the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; cease to display the vertical bar and the horizontal bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and display the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
23. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document and a horizontal position in the electronic document; means for detecting an object on or near the displayed portion of the electronic document; means for displaying a vertical bar and a horizontal bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; and the horizontal bar has a horizontal position on top of the displayed portion of the electronic document that corresponds to the horizontal position in the electronic document of the displayed portion of the electronic document; means for ceasing to display the vertical bar and the horizontal bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent and horizontal extent that are less than a vertical extent and horizontal extent of the electronic document, respectively; and means for displaying the vertical bar and the horizontal bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
24. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of a list of items on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; detecting a finger on the displayed portion of the list; in response to detecting the finger on the displayed portion of the list, displaying a vertical bar on top of the displayed portion of the list, wherein; the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; and the vertical bar has a vertical length that corresponds to the portion of the list being displayed; detecting a movement of the finger on the displayed portion of the list; in response to detecting the movement, scrolling the list of items displayed on the touch screen display so that a new portion of the list is displayed, the displayed new portion of the list having an associated vertical position in the list; and moving the vertical position of the vertical bar to a new position such that the new position corresponds to the vertical position in the list of the displayed new portion of the list; after a predetermined condition is met, ceasing to display the vertical bar while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and displaying the vertical bar for a predetermined time period when the portion of the list is initially displayed.
-
-
25. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of a list of items on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; detecting an object on or near the displayed portion of the list; in response to detecting the object on or near the displayed portion of the list, displaying a vertical bar on top of the displayed portion of the list, wherein the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; after a predetermined condition is met, ceasing to display the vertical bar while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and displaying the vertical bar for a predetermined time period when the portion of the list is initially displayed. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A graphical user interface on a portable multifunction device with a touch screen display, comprising:
-
a portion of a list of items displayed on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; and a vertical bar displayed on top of the portion of the list of items; wherein; in response to detecting an object on or near the displayed portion of the list, the vertical bar is displayed on top of the portion of the list of items; the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; after a predetermined condition is met, the display of the vertical bar is ceased while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and the vertical bar is displayed for a predetermined time period when the portion of the list is initially displayed. - View Dependent Claims (41)
-
-
42. A portable multifunction device, comprising:
-
a touch screen 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 a portion of a list of items on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; instructions for detecting an object on or near the displayed portion of the list; instructions for displaying a vertical bar on top of the displayed portion of the list in response to detecting the object on or near the displayed portion of the list, wherein the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; instructions for ceasing to display the vertical bar after a predetermined condition is met while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and instructions for displaying the vertical bar for a predetermined time period when the portion of the list is initially displayed.
-
-
43. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable multifunction device with a touch screen display, cause the device to:
-
display a portion of a list of items on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; detect an object on or near the displayed portion of the list; display a vertical bar on top of the displayed portion of the list in response to detecting the object on or near the displayed portion of the list, wherein the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; cease to display the vertical bar after a predetermined condition is met while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and display the vertical bar for a predetermined time period when the portion of the list is initially displayed.
-
-
44. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a portion of a list of items on the touch screen display, wherein the displayed portion of the list has a vertical position in the list; means for detecting an object on or near the displayed portion of the list; means for displaying a vertical bar on top of the displayed portion of the list in response to detecting the object on or near the displayed portion of the list, wherein the vertical bar has a vertical position on top of the displayed portion of the list that corresponds to the vertical position in the list of the displayed portion of the list; means for ceasing to display the vertical bar after a predetermined condition is met while continuing to display the displayed portion of the list, wherein the displayed portion of the list has a vertical extent that is less than a vertical extent of the list; and means for displaying the vertical bar for a predetermined time period when the portion of the list is initially displayed.
-
-
45. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; detecting a finger on the displayed portion of the electronic document; in response to detecting the finger on the displayed portion of the electronic document, displaying a vertical bar on top of the displayed portion of the electronic document, wherein; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; and the vertical bar has a vertical length that corresponds to the portion of the electronic document being displayed; detecting a movement of the finger on the displayed portion of the electronic document; in response to detecting the movement, scrolling the electronic document displayed on the touch screen display so that a new portion of the electronic document is displayed and moving the vertical position of the vertical bar to a new position such that the new position corresponds to the vertical position in the electronic document of the displayed new portion of the electronic document; after a predetermined condition is met, ceasing to display the vertical bar while continuing to display the displayed portion of the electronic document, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and displaying the vertical bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
46. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; detecting an object on or near the displayed portion of the electronic document; in response to detecting the object on or near the displayed portion of the electronic document, displaying a vertical bar on top of the displayed portion of the electronic document, wherein the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; after a predetermined condition is met, ceasing to display the vertical bar while continuing to display the displayed portion of the electronic document, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and displaying the vertical bar for a predetermined time period when the portion of the electronic document is initially displayed. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A graphical user interface on a portable multifunction device with a touch screen display, comprising:
-
a portion of an electronic document displayed on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; and a vertical bar displayed on top of the portion of the electronic document; wherein; in response to detecting an object on or near the displayed portion of the electronic document, the vertical bar is displayed on top of the portion of the electronic document; the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; after a predetermined condition is met, the display of the vertical bar is ceased while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and the vertical bar is displayed for a predetermined time period when the portion of the electronic document is initially displayed. - View Dependent Claims (62)
-
-
63. A portable multifunction device, comprising:
-
a touch screen 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 a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; instructions for detecting an object on or near the displayed portion of the electronic document; instructions for displaying a vertical bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; instructions for ceasing to display the vertical bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and instructions for displaying the vertical bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
64. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable multifunction device with a touch screen display, cause the device to:
-
display a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; detect an object on or near the displayed portion of the electronic document; display a vertical bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; cease to display the vertical bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and display the vertical bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
-
65. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a portion of an electronic document on the touch screen display, wherein the displayed portion of the electronic document has a vertical position in the electronic document; means for detecting an object on or near the displayed portion of the electronic document; means for displaying a vertical bar on top of the displayed portion of the electronic document in response to detecting the object on or near the displayed portion of the electronic document, wherein the vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document; means for ceasing to display the vertical bar after a predetermined condition is met while the displayed portion of the electronic document continues to be displayed, wherein the displayed portion of the electronic document has a vertical extent that is less than a vertical extent of the electronic document; and means for displaying the vertical bar for a predetermined time period when the portion of the electronic document is initially displayed.
-
Specification