Device, method, and graphical user interface for displaying content associated with a corresponding affordance
First Claim
1. A method, comprising:
- at an electronic device with a touch-sensitive surface and a display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface;
displaying, on the display, a media player application, wherein the media player application includes a first media player control that is displayed in a first region of a user interface of the media player application, the first media player control for controlling playback of a plurality of different media items by the media player application; and
while the first media player control is associated with a first media item;
displaying a representation of a second media item that is associated with a second media player control for controlling playback of the second media item, wherein;
the second media player control is displayed in a second region of the user interface of the media player application that is distinct from the first region,the second media player control is distinct from the representation of the second media item, andthe second media player control includes a single button that controls a plurality of media playback operations, including;
starting playback of the second media item at a playback rate; and
fast forwarding through the second media item at a rate faster than the playback rate;
while a focus selector is over the single button in the second media player control that controls the plurality of media playback operations, detecting an input that includes an increase in intensity of a contact; and
in response to detecting the input, determining whether to advance playback through the second media item in accordance with the intensity of the contact, wherein determining whether to advance playback through the second media item in accordance with the intensity of the contact includes;
in accordance with a determination that, during the input, the intensity of the contact increases above a first intensity threshold but does not increase above a second intensity threshold higher than the first intensity threshold, starting playback of the second media item at the playback rate; and
,in accordance with a determination that, during the input, the intensity of the contact increases above the second intensity threshold, fast forwarding through the second media item at a rate that is faster than the playback rate.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display, a touch-sensitive surface, and sensors to detect intensity of contacts with the touch-sensitive surface displays, on the display, an affordance corresponding to respective content at a respective size and detects a gesture that includes an increase in intensity of a contact followed by a subsequent decrease in intensity of the contact. In response to the increase in intensity, the device decreases a size of the affordance below the respective size. In response to the subsequent decrease in intensity: when a maximum intensity of the contact is above a content-display intensity threshold, the device ceases to display the affordance and displays at least a portion of the respective content; and when a maximum intensity of the contact is below the content-display intensity threshold, the device increases the size of the affordance to the respective size and forgoes displaying the respective content.
829 Citations
24 Claims
-
1. A method, comprising:
at an electronic device with a touch-sensitive surface and a display, wherein the device includes one or more sensors to detect intensity of contacts with the touch-sensitive surface; displaying, on the display, a media player application, wherein the media player application includes a first media player control that is displayed in a first region of a user interface of the media player application, the first media player control for controlling playback of a plurality of different media items by the media player application; and while the first media player control is associated with a first media item; displaying a representation of a second media item that is associated with a second media player control for controlling playback of the second media item, wherein; the second media player control is displayed in a second region of the user interface of the media player application that is distinct from the first region, the second media player control is distinct from the representation of the second media item, and the second media player control includes a single button that controls a plurality of media playback operations, including;
starting playback of the second media item at a playback rate; and
fast forwarding through the second media item at a rate faster than the playback rate;while a focus selector is over the single button in the second media player control that controls the plurality of media playback operations, detecting an input that includes an increase in intensity of a contact; and in response to detecting the input, determining whether to advance playback through the second media item in accordance with the intensity of the contact, wherein determining whether to advance playback through the second media item in accordance with the intensity of the contact includes; in accordance with a determination that, during the input, the intensity of the contact increases above a first intensity threshold but does not increase above a second intensity threshold higher than the first intensity threshold, starting playback of the second media item at the playback rate; and
,in accordance with a determination that, during the input, the intensity of the contact increases above the second intensity threshold, fast forwarding through the second media item at a rate that is faster than the playback rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An electronic device, comprising:
-
a display; a touch-sensitive surface; one or more sensors to detect intensity of contacts with the 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, on the display, a media player application, wherein the media player application includes a first media player control that is displayed in a first region of a user interface of the media player application, the first media player control for controlling playback of a plurality of different media items by the media player application; and while the first media player control is associated with a first media item; displaying a representation of a second media item that is associated with a second media player control for controlling playback of the second media item, wherein; the second media player control is displayed in a second region of the user interface of the media player application that is distinct from the first region, the second media player control is distinct from the representation of the second media item, and the second media player control includes a single button that controls a plurality of media playback operations, including;
starting playback of the second media item at a playback rate; and
fast forwarding through the second media item at a rate faster than the playback rate;while a focus selector is over the single button in the second media player control that controls the plurality of media playback operations, detecting an input that includes an increase in intensity of a contact; and in response to detecting the input, determining whether to advance playback through the second media item in accordance with the intensity of the contact wherein determining whether to advance playback through the second media item in accordance with the intensity of the contact includes; in accordance with a determination that, during the input, the intensity of the contact increases above a first intensity threshold but does not increase above a second intensity threshold higher than the first intensity threshold, starting playback of the second media item at the playback rate; and
,in accordance with a determination that, during the input, the intensity of the contact increases above the second intensity threshold, fast forwarding through the second media item at a rate that is faster than the playback rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory 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, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface, cause the electronic device to:
-
display, on the display, a media player application, wherein the media player application includes a first media player control that is displayed in a first region of a user interface of the media player application, the first media player control for controlling playback of a plurality of different media items by the media player application; and while the first media player control is associated with a first media item; display a representation of a second media item that is associated with a second media player control for controlling playback of the second media item, wherein; the second media player control is displayed in a second region of the user interface of the media player application that is distinct from the first region, the second media player control is distinct from the representation of the second media item, and the second media player control includes a single button that controls a plurality of media playback operations, including; starting playback of the second media item at a playback rate; and fast forwarding through the second media item at a rate faster than the playback rate; while a focus selector is over the single button in the second media player control that controls the plurality of media playback operations, detect an input that includes an increase in intensity of a contact; and in response to detecting the input, determine whether to advance playback through the second media item in accordance with the intensity of the contact, wherein determining whether to advance playback through the second media item in accordance with the intensity of the contact includes; in accordance with a determination that, during the input, the intensity of the contact increases above a first intensity threshold but does not increase above a second intensity threshold higher than the first intensity threshold, starting playback of the second media item at the playback rate; and
,in accordance with a determination that, during the input, the intensity of the contact increases above the second intensity threshold, fast forwarding through the second media item at a rate that is faster than the playback rate. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification