Device, method, and graphical user interface for media playback
US-2021004148-A1 · Jan 7, 2021 · US
US12086399B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12086399-B2 |
| Application number | US-202117645292-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 20, 2021 |
| Priority date | Jun 12, 2016 |
| Publication date | Sep 10, 2024 |
| Grant date | Sep 10, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A method comprising: 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, detecting 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, and wherein the minimum amount of storage is a threshold that the first amount of storage is required to exceed before one or more media items of the plurality of media items is deleted by the device in response to an occurrence of the condition that corresponds to a request to free storage on the device; in response to detecting the occurrence of the condition while the plurality of media items uses the first amount of storage: 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. 2. The method of claim 1 , wherein detecting the occurrence of the condition that corresponds to a request to free storage on the device includes receiving a request to store an additional one or more media items on the device, wherein the additional one or more media items would use a second amount of storage on the device, and determining that the second amount of storage on the device is greater than an available amount of storage on the device. 3. The method of claim 1 , wherein detecting the occurrence of the condition that corresponds to a request to free storage on the device includes detecting an input interacting with a displayed increase free space affordance. 4. The method of claim 1 , further comprising: displaying, on the display, an optimize storage affordance; in response to detecting an input interacting with the optimize storage affordance, displaying, on the display, a plurality of minimum media storage option affordances corresponding to a plurality of minimum media storage values; and in response to detecting an input interacting with a particular one of the minimum media storage option affordances corresponding to a particular one of the minimum media storage values, setting the minimum amount of storage on the device that has been reserved for media items to the particular minimum media storage value. 5. The method of claim 4 , wherein the plurality of minimum media storage values are based on a total amount of storage on device. 6. The method of claim 4 , further comprising: determining that the minimum amount of storage on the device that has been reserved for media items is less than a current amount of storage on the device used by media items; and in response to the determination, displaying, on the display, a notification indicating the current amount of storage on the device used by media items. 7. The method of claim 4 , further comprising: determining that the minimum amount of storage on the device that has been reserved for media items is greater than a current amount of storage on the device used by media items; and in response to the determination, forgoing displaying, on the display, a notification indicating the current amount of storage on the device used by media items. 8. The method of claim 4 , wherein the optimize storage affordance is displayed in response to detecting an input interacting with an optimization affordance displayed in a settings menu. 9. The method of claim 4 , wherein the optimize storage affordance is displayed in response to detecting an input interacting with an optimization affordance displayed in a storage full notification. 10. The method of claim 1 , further comprising: displaying, on the display, a manual storage management affordance; and in response to detecting an input interacting with the manual storage management affordance, displaying, on the display, a manual storage management user interface including a list of media item data regarding a plurality of media items and a delete affordance for deleting one or more of the plurality of media items. 11. The method of claim 10 , wherein a set of the plurality of media items corresponding to an album are listed together. 12. The method of claim 10 , wherein the plurality of media items are prioritized according to size of the media item and/or listening history of the media item. 13. The method of claim 10 , wherein the manual storage management user interface includes a selection affordance for selecting or deselecting one or more of the plurality of media items. 14. The method of claim 1 , further comprising, in response to detecting an input interacting with an add affordance for adding one or more media items to a library, displaying an auto-add affordance for storing media items in the library on the device. 15. The method of claim 14 , wherein the one or more media items are displayed with a location region, the location region including the add affordance when the media items are not in the library, the location region including a download affordance when the media items are in the library but not stored on the device, and the location region being empty when the media items are stored on the device. 16. The method of claim 1 , further comprising displaying, on the display, a list of playlist selection affordances for synching a set of media items with the device, the list of playlist selection affordances including a smart playlist selection affordance for synching an algorithmically selected set of media items, a random playlist selection affordance for synching a random set of media items with the device, and a user playlist selection affordance for synching a user-selected set of media items. 17. The method of claim 16 , further comprising: detecting an input interacting with the user playlist selection affordance; and in accordance with a determination that a size of the user-selected set of media items is greater than an amount of available storage on the device, displaying a notification indicating that at least some of the user-selected set of media items will not be stored on the device. 18. An electronic device, comprising: a display; an input device; one or more processors; non-transitory 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: while a plurality of media items are stored on the device, detecting 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, and wherein the minimum amount of storage is a threshold that the first amount of storage is required to exceed before one or more media items of the plurality of media items is deleted by the device in response to an occurrence of the condition that corresponds to a request to free storage on the device; in response to detecting the occurrence of the condition while the plurality of media items uses the first amount of storage: in acco
Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.