Portable Multifunction Device, Method, and Graphical User Interface Supporting User Navigations of Graphical Objects on a Touch Screen Display
First Claim
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,detecting a finger-down event on the touch screen display;
identifying a first user interface object at which the finger-down event occurs;
detecting one or more finger-dragging events on the touch screen display;
moving the first user interface object on the touch screen display in accordance with the finger-dragging events;
detecting a finger-up event on the touch screen display;
identifying a second user interface object at which the finger-up event occurs; and
visually replacing the second user interface object with the first user interface object.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable multifunction device displays a first user interface object and a second user interface object on a touch screen display. Upon detecting a finger-down event at the first user interface object and one or more finger-dragging events on the touch screen display, the device moves the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object. Upon detecting a finger-up event at the second user interface object, the device visually replaces the second user interface object with the first user interface object.
-
Citations
27 Claims
-
1. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display,
detecting a finger-down event on the touch screen display; identifying a first user interface object at which the finger-down event occurs; detecting one or more finger-dragging events on the touch screen display; moving the first user interface object on the touch screen display in accordance with the finger-dragging events; detecting a finger-up event on the touch screen display; identifying a second user interface object at which the finger-up event occurs; and visually replacing the second user interface object with the first user interface object.
- at a portable multifunction device with a touch screen display,
-
2. A computer-implemented method, comprising:
- at a portable multifunction device with a touch screen display with a plurality of user interface objects,
displaying a first user interface object and a second user interface object on the touch screen display; detecting a finger-down event at the first user interface object; detecting one or more finger-dragging events on the touch screen display; moving the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object; detecting a finger-up event at the second user interface object; and visually replacing the second user interface object with the first user interface object. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
- at a portable multifunction device with a touch screen display with a plurality of user interface objects,
-
12. A portable electronic device, comprising:
-
a touch screen display with a plurality of user interface objects; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including; instructions for displaying a first user interface object and a second user interface object on the touch screen display; instructions for detecting a finger-down event at the first user interface object; instructions for detecting one or more finger-dragging events on the touch screen display; instructions for moving the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object; instructions for detecting a finger-up event at the second user interface object; and instructions for visually replacing the second user interface object with the first user interface object.
-
-
13. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display with a plurality of user interface objects, cause the device to:
-
display a first user interface object and a second user interface object on the touch screen display; detect a finger-down event at the first user interface object; detect one or more finger-dragging events on the touch screen display; move the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object; detect a finger-up event at the second user interface object; and visually replace the second user interface object with the first user interface object.
-
-
14. A portable electronic device with a touch screen display with a plurality of user interface objects, comprising:
-
means for displaying a first user interface object and a second user interface object on the touch screen display; means for detecting a finger-down event at the first user interface object; means for detecting one or more finger-dragging events on the touch screen display; means for moving the first user interface object on the touch screen display along a path determined by the finger-dragging events until the first user interface object at least in part overlaps the second user interface object; means for detecting a finger-up event at the second user interface object; and means for visually replacing the second user interface object with the first user interface object.
-
-
15. A computer-implemented method, comprising:
-
at a portable multifunction device with a touch screen display, displaying a series of ratings indicia on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia; detecting a finger gesture by a user on one or more of the ratings indicia, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display; and using a rating corresponding to the last rating indicia contacted by the finger gesture as input to a function or application in the device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A graphical user interface on a portable multifunction device with a touch screen display, comprising:
-
a series of ratings indicia on the touch screen display, wherein; the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia; and in response to detecting a finger gesture by a user on one or more of the ratings indicia, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display, a rating corresponding to the last rating indicia contacted by the finger gesture is used as input to a function or an application in the device.
-
-
25. 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 programs including; instructions for displaying a series of ratings indicia on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia; instructions for detecting a finger gesture by a user on one or more of the ratings indicia, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display; and instructions for using a rating corresponding to the last rating indicia contacted by the finger gesture as input to a function or application in the device.
-
-
26. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable electronic device with a touch screen display, cause the device to:
-
display a series of ratings indicia on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia; detect a finger gesture by a user on one or more of the ratings indicia, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display; and use a rating corresponding to the last rating indicia contacted by the finger gesture as input to a function or application in the device.
-
-
27. A portable multifunction device with a touch screen display, comprising:
-
means for displaying a series of ratings indicia on the touch screen display, wherein the ratings indicia comprise a lowest rating indicia and one or more progressively higher rating indicia; means for detecting a finger gesture by a user on one or more of the ratings indicia, wherein the finger gesture contacts a last rating indicia immediately prior to breaking contact with the touch screen display; and means for using a rating corresponding to the last rating indicia contacted by the finger gesture as input to a function or application in the device.
-
Specification