Patent AU-2020203682-A1 (AU)
Title: Device, method, and graphical user interface for media playback
Inventor: DYE ALAN C
IPC: H04N21/81
Filed: 2020-06-04
Abstract: EDITORAL NOTE There is two pages of Abstract In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a playback status indicator regarding playback of a media item. The method includes displaying, on the display, an image associated with the media item. The method includes detecting an input interacting with the image. In response to a first portion of the input, the method includes adjusting the appearance of the image on the display in accordance with the first portion of the input. In response to a second portion of the input, the method includes changing playback of media items on the device in accordance with the input in accordance with the second portion of the input. In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. While playing a first media item in a queue of media items, the method includes detecting a request to add a second media item to the queue. In response to detecting the request to add the second media item to the queue, the method includes, in accordance with a determination that the first media item meets group-sensitive queueing criteria, wherein the group-sensitive queuing criteria include a criterion that is met when the first media item is part of a predefined group of media items in the queue, providing an option to add the second media item to the queue after the media items in the predefined group that are in the queue after the first media item and, in accordance with a determination that the first media item does not meet the group-sensitive queueing criteria, providing an option to add the second media item to the queue after the first media item and before any other media items that are in the queue. In accordance with some embodiments, a method is performed at a device with one or more processors, non transitory memory, a display, and an input device. While a plurality of media items are stored on the device, the method includes detecting the occurrence of a condition that corresponds to a request to free storage on the device, wherein the plurality of media items uses a first amount of storage on the device and a minimum amount of storage on the device has been reserved for media items. In response to detecting the occurrence of the condition while the plurality of media items uses the first amount of storage, the method includes, in accordance with a determination that the first amount of storage on the device is greater than the minimum amount of storage on the device that has been reserved for media items, deleting one or more of the plurality of media items and, in accordance with a determination that the first amount of storage on the device is less than the minimum amount of storage on the device that has been reserved for media items, forgoing deleting one or more of the plurality of media items from the device. In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, a display, and an input device. The method includes displaying, on the display, a representation of a first automatically-generated playlist, the representation of the first automatically-generated playlist including representations of a first set of media items selected for inclusion in the first automatically-generated playlist based on first playlist generation criteria for the first automatically-generated playlist. While displaying the representation of the first automatically-generated playlist, the method includes detecting user interaction with the representations of the first set of media items. After detecting the user interaction with the representations of the first set of media items, the method includes detecting that a first update criterion for the first automatically-generated playlist has been met. In response to detecting that the first update criterion has been met, the method includes updating the first set of media items based on the first playlist generation criteria and the user interaction with the representations of the first set of media items. Updating the first set of media items includes adding one or more added media items to the first set of media items, removing one or more removed media items from the first set of media items, and maintaining a plurality of maintained media items in the first set of media items. After updating the first set of media items, the method includes displaying, on the display, an updated representation of the first automatically-generated playlist, the updated representation of the first automatically-generated playlist including representations of the updated first set of media items.