Device, method, and graphical user interface for media playback

US10545653B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10545653-B2
Application numberUS-201615273989-A
CountryUS
Kind codeB2
Filing dateSep 23, 2016
Priority dateJun 12, 2016
Publication dateJan 28, 2020
Grant dateJan 28, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with some embodiments, a method includes displaying 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 first automatically-generated playlist, detecting user interaction with the representations of the first set of media items, and then detecting that a first update criterion for the first automatically-generated playlist has been met. In response, 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—by adding or removing one or more removed media items from the first set of media items, and/or maintaining media items in the first set of media items.

First claim

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: displaying, on the display, a first image that corresponds to a first automatically-generated playlist, the first image that corresponds to the first automatically-generated playlist including a first group of images that correspond to 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; detecting, via the input device, a user interaction; and in response to detecting the user interaction: in accordance with a determination that the user interaction corresponds to a first input type, displaying, on the display, a second image that corresponds to a second automatically-generated playlist, the second image that corresponds to the second automatically-generated playlist including a second group of images that correspond to a second set of media items selected for inclusion in the second automatically-generated playlist based on second playlist generation criteria for the second automatically-generated playlist; and in accordance with a determination that the user interaction corresponds to a second input type: ceasing display of the first image that corresponds to the first automatically-generated playlist; and displaying, on the display, a playlist interface for the first automatically-generated playlist that includes at least a subset of the first group of images displayed adjacent to descriptions that correspond to the first set of media items. 2. The method of claim 1 , further comprising, in accordance with a determination that the user interaction corresponds to a third input type directed to a respective image among the first group of images that correspond to the first set of media items, starting playback of the one of the first set of media items. 3. The method of claim 1 , further comprising: while displaying the first image that corresponds to the first automatically-generated playlist, detecting a second user interaction with the first group of images that correspond to the first set of media items; after detecting the second user interaction with the first group of images that correspond to the first set of media items, 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, updating the first set of media items based on the first playlist generation criteria and the second user interaction with the first group of images that correspond to the first set of media items, wherein 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; and after updating the first set of media items, displaying, on the display, an updated first image that corresponds to the first automatically-generated playlist, the first updated image that corresponds to the first automatically-generated playlist including a third group of images that correspond to the updated first set of media items. 4. The method of claim 3 , wherein the first update criterion specifies that the first set of media items is to be updated on a predefined day of the week. 5. The method of claim 3 , wherein the added media items are selected based on user-agnostic criteria and user-specific criteria. 6. The method of claim 3 , wherein the removed media items are selected based on user-specific criteria. 7. The method of claim 3 , wherein the maintained items include a majority of the first set of media items. 8. The method of claim 3 , wherein a number of the added media items and a number of the removed media items are selected such that a size of the first automatically-generated playlist is maintained within a playlist size range. 9. The method of claim 8 , wherein the playlist size range is a range of a number of media items. 10. The method of claim 8 , wherein the playlist size range is a range of a duration time. 11. The method of claim 3 , wherein displaying the updated first image that corresponds to the first automatically-generated playlist includes displaying, on the display, one or more new media item indicators displayed in respective association with one or more images of the added media items. 12. The method of claim 11 , wherein each new media item indicator includes a dot or icon displayed beside a respective image of an added media item. 13. The method of claim 11 , wherein each new media item indicator is substantially similar to a new message indicator used to indicate new messages in a messaging application of the device. 14. The method of claim 11 , further comprising, in response to detecting an input interacting with one of the images of the added media items, ceasing display of a corresponding one of the one or more new media item indicators. 15. The method of claim 3 , further comprising: before updating the first set of media items, displaying, on the display, a first playlist affordance for displaying the image that corresponds to the first automatically-generated playlist, the first playlist affordance including a first plurality of images respectively associated with a plurality of the first set of media items; and after updating the first set of media items, displaying, on the display, an updated first playlist affordance for displaying the updated first image that corresponds to the first automatically-generated playlist, the updated first playlist affordance including an updated first plurality of images respectively associated with a plurality of the third group of images that correspond to the updated first set of media items. 16. The method of claim 15 , wherein displaying the updated first playlist affordance includes displaying, on the display, an update animation in which one or more of the first plurality of images are replaced with one or more of the third group of images. 17. The method of claim 1 , wherein displaying the first image of the first automatically-generated playlist includes displaying a save affordance for saving the first set of media items as a non-updated playlist. 18. The method of claim 3 , wherein displaying the first image that corresponds to the first automatically-generated playlist includes displaying a share affordance for sharing the first set of media items with another device as a shared playlist. 19. The method of claim 18 , further comprising, in response to the first update criterion being met, updating the first set of media items of the shared playlist. 20. The method of claim 1 , further comprising: while displaying the second image that corresponds to the second automatically-generated playlist, detecting a second user interaction with the second group of images that correspond to the second set of media items; after detecting the second user interaction with the second group of images that correspond to the second set of media items, detecting that a second update criterion for the second automatically-generated playlist has been met; in response to detecting that the second update criterion has been met, updating the second set of media items based on the second playlist generation criteria and the user interaction with the representations of the second set of

Assignees

Inventors

Classifications

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Programmed access in sequence to addressed parts of tracks of operating record carriers (access by moving the head G11B3/08, G11B5/54, G11B7/085, G11B21/022; by moving the record carrier G11B15/005, G11B17/005, by driving of both record carrier and head G11B15/1816) · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10545653B2 cover?
In accordance with some embodiments, a method includes displaying 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-generat…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 28 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).