Intelligent media queue

US2016291817A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016291817-A1
Application numberUS-201615182902-A
CountryUS
Kind codeA1
Filing dateJun 15, 2016
Priority dateSep 10, 2012
Publication dateOct 6, 2016
Grant date

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.

Systems, methods, and non-transitory computer-readable storage media for intelligently managing a playlist of digital media provide an intelligent dynamic queue that is configured to manage the playback of digital media. The queue can transition between passive playback mode, active playback mode, and mixed playback mode. The queue can handle the playback of the songs in the queue according to the playback mode and/or a queue status field that is associated with each song in the queue.

First claim

Opening claim text (preview).

We claim: 1 . A computer-readable medium having stored thereon computer-executable instructions causing a processor to: present, on a graphical user interface, a queue including a plurality of entries configured to represent a playback sequence for a plurality of media items, wherein each entry is associated with a media item and includes a queue status field, the queue status field indicating whether the media item is queued automatically or manually; receive a triggering event; purge the queue after receiving the triggering event, whereby a first entry associated with a first media item is deleted from the queue when the queue status field of the first entry indicates that the first media item is queued automatically; and output content from the queue by playing one of the plurality of media items in the queue on an output device in accordance with the playback sequence. 2 . The computer-readable medium of claim 1 , wherein the queue is a persistent data structure stored in a memory associated with said processor. 3 . The computer-readable medium of claim 1 , wherein the triggering event is a change in a media source. 4 . The computer-readable medium of claim 3 , wherein the media source is one of a personal music library, a remote streaming service, another user's music library, and cloud storage. 5 . The computer-readable medium of claim 1 , wherein the triggering event is adding a collection of media items to the queue. 6 . The computer-readable medium of claim 1 , wherein the queue is dynamically updated when one or more media items are added to the queue. 7 . The computer-readable medium of claim 6 , wherein the queue status field of an entry is set to manual entry when the one or more media items are added in the queue following the entry. 8 . The computer-readable medium of claim 6 , wherein the queue status field of the one or more media items in the queue are set to automatic entry when the one or more media items belong to a playlist. 9 . A method, comprising: presenting, on a graphical user interface, a queue including a plurality of entries being configured to represent a playback sequence for a plurality of media items, wherein each entry includes a queue status field, the queue status field indicating whether the media item was entered into said queue automatically or manually; receiving a triggering event; and purging the queue after receiving the triggering event, whereby a first entry associated with a first media item is deleted from the queue when the queue status field of the first entry indicates that the first media item is queued automatically; and outputting content from the queue by playing one of the plurality of media items in the queue on an output device in accordance with the playback sequence. 10 . The method of claim 9 , wherein the queue is a persistent data structure stored in a memory associated with said processor. 11 . The method of claim 9 , wherein the triggering event is a change in a media source. 12 . The method of claim 11 , wherein the media source is one of a personal music library, a remote streaming service, another user's music library, and cloud storage. 13 . The method of claim 9 , wherein the triggering event is adding a collection of media items to the queue. 14 . The method of claim 9 , wherein the queue is dynamically updated when one or more media items are added to the queue. 15 . The method of claim 14 , wherein the queue status field of an entry is set to manual entry when the one or more media items are added in the queue following the entry. 16 . The method of claim 14 , wherein the queue status field of the one or more media items in the queue are set to automatic entry when the one or more media items belong to a playlist. 17 . A method, comprising: receiving a request to modify a queue containing a plurality of entries representing a playback sequence for a plurality of media items, wherein each entry is associated with a media item and includes a queue status field; and updating the queue status field of an entry in the queue when the modification alters the playback sequence. 18 . The method of claim 17 , wherein the modification is reorganizing the playback sequence. 19 . The method of claim 17 , wherein the modification is adding another entry associated with a new media item to the playback sequence. 20 . The method of claim 19 , wherein the queue status field of the entry is updated according to the another entry's position in the queue.

Assignees

Inventors

Classifications

  • Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Physics · mapped topic

  • G06F3/0482Primary

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

  • of operating discs · 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 US2016291817A1 cover?
Systems, methods, and non-transitory computer-readable storage media for intelligently managing a playlist of digital media provide an intelligent dynamic queue that is configured to manage the playback of digital media. The queue can transition between passive playback mode, active playback mode, and mixed playback mode. The queue can handle the playback of the songs in the queue according to …
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 Thu Oct 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).