Device, Method, and Graphical User Interface for Moving a Current Position in Content at a Variable Scrubbing Rate
First Claim
1. A method, comprising:
- at an electronic device with a display and a touch-sensitive surface;
displaying a progress icon in a predefined area on the display, wherein the progress icon is configured to move in a first predefined direction on the display;
providing content with the electronic device;
indicating a current position within the content with the progress icon; and
,while providing the content with the electronic device;
detecting a contact with the touch-sensitive surface at a location that corresponds to the progress icon;
detecting movement of the contact across the touch-sensitive surface to a location on the touch-sensitive surface that corresponds to a location on the display outside the predefined area that includes the progress icon, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to the first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and
,while continuing to detect the contact on the touch-sensitive surface, moving the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a progress icon; while providing content with the electronic device: detecting a contact at a location that corresponds to the progress icon; detecting movement of the contact, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to a first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and, while continuing to detect the contact on the touch-sensitive surface, moving the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
335 Citations
25 Claims
-
1. A method, comprising:
at an electronic device with a display and a touch-sensitive surface; displaying a progress icon in a predefined area on the display, wherein the progress icon is configured to move in a first predefined direction on the display; providing content with the electronic device; indicating a current position within the content with the progress icon; and
,while providing the content with the electronic device; detecting a contact with the touch-sensitive surface at a location that corresponds to the progress icon; detecting movement of the contact across the touch-sensitive surface to a location on the touch-sensitive surface that corresponds to a location on the display outside the predefined area that includes the progress icon, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to the first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and
,while continuing to detect the contact on the touch-sensitive surface, moving the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A graphical user interface on an electronic device with a display and a touch-sensitive surface, comprising:
-
a progress icon configured to move in a first predefined direction in a predefined area on the display; wherein; content is provided with the electronic device; a current position within the content is indicated with the progress icon; and
,while providing the content with the electronic device; a contact is detected with the touch-sensitive surface at a location that corresponds to the progress icon; movement of the contact across the touch-sensitive surface to a location on the touch-sensitive surface that corresponds to a location on the display outside the predefined area that includes the progress icon is detected, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to the first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and
,while continuing to detect the contact on the touch-sensitive surface, the current position within the content is moved at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
-
-
24. 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 a progress icon in a predefined area on the display, wherein the progress icon is configured to move in a first predefined direction on the display; providing content with the electronic device; indicating a current position within the content with the progress icon; and
,while providing the content with the electronic device; detecting a contact with the touch-sensitive surface at a location that corresponds to the progress icon; detecting movement of the contact across the touch-sensitive surface to a location on the touch-sensitive surface that corresponds to a location on the display outside the predefined area that includes the progress icon, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to the first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and
,while continuing to detect the contact on the touch-sensitive surface, moving the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
-
-
25. 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 and a touch-sensitive surface, cause the device to:
-
display a progress icon in a predefined area on the display, wherein the progress icon is configured to move in a first predefined direction on the display; provide content with the electronic device; indicate a current position within the content with the progress icon; and
,while providing the content with the electronic device; detect a contact with the touch-sensitive surface at a location that corresponds to the progress icon; detect movement of the contact across the touch-sensitive surface to a location on the touch-sensitive surface that corresponds to a location on the display outside the predefined area that includes the progress icon, wherein movement of the contact comprises a first component of movement on the touch-sensitive surface in a direction corresponding to movement on the display parallel to the first predefined direction and a second component of movement on the touch-sensitive surface in a direction corresponding to movement on the display perpendicular to the first predefined direction; and
,while continuing to detect the contact on the touch-sensitive surface, move the current position within the content at a scrubbing rate, wherein the scrubbing rate decreases as the second component of movement on the touch-sensitive surface increases.
-
Specification