Portable Multifunction Device, Method, and Graphical User Interface for Interpreting a Finger Swipe Gesture
First Claim
Patent Images
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display with a plurality of user interface objects,detecting a finger-in-contact event at a first position on the touch screen display;
identifying a user interface object associated with the first position, the user interface object including a slide bar and a slide object;
detecting a finger-out-of-range event at a second position on the touch screen display;
determining a distance between the first position and the second position; and
moving the slide object along the slide bar in accordance with the distance between the first position and the second position.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable device with a touch screen display detects a finger-in-contact or finger-in-range event at a first position on the touch screen display and a finger-out-of-range event at a second position on the touch screen display and then determines a distance between the first position and the second position. Next, the portable device identifies a user interface object associated with the first position, which includes a slide bar and a slide object, and moves the slide object along the slide bar in accordance with the distance between the first position and the second position.
84 Citations
19 Claims
-
1. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display with a plurality of user interface objects,
detecting a finger-in-contact event at a first position on the touch screen display; identifying a user interface object associated with the first position, the user interface object including a slide bar and a slide object; detecting a finger-out-of-range event at a second position on the touch screen display; determining a distance between the first position and the second position; and moving the slide object along the slide bar in accordance with the distance between the first position and the second position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- at a portable electronic device with a touch screen display with a plurality of user interface objects,
-
8. A computer-implemented method, comprising:
- at a portable electronic device with a touch screen display with a plurality of user interface objects,
detecting a finger-in-range event at a first position on the touch screen display; identifying a user interface object associated with the first position, the user interface object including a slide bar and a slide object; detecting a finger-out-of-range event at a second position on the touch screen display; determining a distance between the first position and the second position; and moving the slide object along the slide bar in accordance with the distance between the first position and the second position. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- at a portable electronic device with a touch screen display with a plurality of user interface objects,
-
16. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
a plurality of user interface objects; wherein; a finger-in-contact or finger-in-range event is detected at a first position on the touch screen display; a user interface object associated with the first position is identified, the user interface object including a slide bar and a slide object; a finger-out-of-range event is detected at a second position on the touch screen display; a distance is determined between the first position and the second position; and the slide object is moved along the slide bar in accordance with the distance between the first position and the second position.
-
-
17. A portable electronic device, comprising:
-
a touch screen display with a plurality of user interface objects; 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 detecting a finger-in-contact or finger-in-range event at a first position on the touch screen display; instructions for identifying a user interface object associated with the first position, the user interface object including a slide bar and a slide object displayed on the touch screen display; instructions for detecting a finger-out-of-range event at a second position on the touch screen display; instructions for determining a distance between the first position and the second position; and instructions for moving the slide object along the slide bar in accordance with the distance between the first position and the second position.
-
-
18. A computer readable storage medium that stores one or more programs, the one or more programs including instructions that, when executed by a portable electronic device having a touch screen display, cause the device to:
-
detect a finger-in-contact or finger-in-range event at a first position on the touch screen display; identify a user interface object associated with the first position, the user interface object including a slide bar and a slide object displayed on the touch screen display; detect a finger-out-of-range event at a second position on the touch screen display; determine a distance between the first position and the second position; and move the slide object along the slide bar in accordance with the distance between the first position and the second position.
-
-
19. A portable electronic device with a touch screen display with a plurality of user interface objects, comprising:
-
means for detecting a finger-in-contact or finger-in-range event at a first position on the touch screen display; means for identifying a user interface object associated with the first position, the user interface object including a slide bar and a slide object displayed on the touch screen display; means for detecting a finger-out-of-range event at a second position on the touch screen display; means for determining a distance between the first position and the second position; and means for moving the slide object along the slide bar in accordance with the distance between the first position and the second position.
-
Specification