Intelligent Media Queue

US2023305676A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2023305676-A1
Application numberUS-202318169064-A
CountryUS
Kind codeA1
Filing dateFeb 14, 2023
Priority dateSep 10, 2012
Publication dateSep 28, 2023
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).

1 . (canceled) 2 . A non-transitory computer readable medium comprising computer readable code executable by one or more processors to: cause to display a graphical user interface (GUI) depicting a toggle button and at least one of a queue representing a playback sequence of one or more media items and a history list separate from the queue representing one or more recently played media items; in response to receiving a selection of the toggle button, toggle display between the queue and the history list; and in response to receiving a selection of at least one media item in the history list, add the at least one media item to the queue. 3 . The non-transitory computer readable medium of claim 2 , further comprising computer readable code to: in response to a determination that a recently played media item meets a first criterion, add the recently played media item to the history list. 4 . The non-transitory computer readable medium of claim 3 , wherein the first criterion comprises a minimum play time parameter of the recently played media item. 5 . The non-transitory computer readable medium of claim 3 , wherein the first criterion comprises full playback of the recently played media item. 5 . The non-transitory computer readable medium of claim 2 , wherein the one or more recently played media items are listed sequentially in the history list based on playback order. 6 . The non-transitory computer readable medium of claim 2 , wherein the toggle button is displayed within a header window of the GUI, wherein the toggle button remains hidden from view until a user pointing device is within the header window of the GUI. 7 . The non-transitory computer readable medium of claim 2 , wherein the toggle button is displayed within a header window of the GUI, wherein the toggle button remains within a fixed position in the header window of the GUI. 8 . The non-transitory computer readable medium of claim 2 , wherein the one or more recently played media items in the history list are each displayed concurrently with one or more action buttons, wherein the one or more action buttons include purchase, play now, play next, add to queue, or a combination thereof. 9 . A method, comprising: causing display of a graphical user interface (GUI) depicting a toggle button and at least one of a queue representing a playback sequence of one or more media items and a history list separate from the queue representing one or more recently played media items; in response to receiving a selection of the toggle button, toggle display between the queue and the history list; and in response to receiving a selection of at least one media item in the history list, adding the at least one media item to the queue. 10 . The method of claim 9 , further comprising: in response to a determination that a recently played media item meets a first criterion, adding the recently played media item to the history list. 11 . The method of claim 10 , wherein the first criterion comprises a minimum play time parameter of the recently played media item. 12 . The method of claim 10 , wherein the first criterion comprises full playback of the recently played media item. 13 . The method of claim 9 , wherein the one or more recently played media items are listed sequentially in the history list based on playback order. 12 . The method of claim 9 , wherein the toggle button is displayed within a header window of the GUI, wherein the toggle button remains hidden from view until a user pointing device is within the header window of the GUI. 13 . The method of claim 9 , wherein the toggle button is displayed within a header window of the GUI, wherein the toggle button remains within a fixed position in the header window of the GUI. 14 . The method of claim 9 , wherein the one or more recently played media items in the history list are each displayed concurrently with one or more action buttons, wherein the one or more action buttons include purchase, play now, play next, add to queue, or a combination thereof. 15 . A system, comprising: one or more processors; and one or more computer readable media comprising computer readable code executable by the one or more processors to: causing to display a graphical user interface (GUI) depicting a toggle button and at least one of a queue representing a playback sequence of one or more media items and a history list separate from the queue representing one or more recently played media items; in response to receiving a selection of the toggle button, toggle display between the queue and the history list; and in response to receiving a selection of at least one media item in the history list, adding the at least one media item to the queue. 16 . The system of claim 15 , further comprising computer readable code executable by the one or more processors to: in response to a determination that a recently played media item meets a first criterion, adding the recently played media item to the history list; 17 . The system of claim 16 , wherein the first criterion comprises a minimum play time parameter of the recently played media item. 18 . The system of claim 16 , wherein the first criterion comprises full playback of the recently played media item. 19 . The system of claim 15 , wherein the one or more recently played media items are listed sequentially in the history list based on playback order. 20 . The system of claim 15 , wherein the toggle button is displayed within a header window of the GUI, wherein the toggle button remains hidden from view until a user pointing device is within the header window of the GUI. 21 . The system of claim 15 , wherein the one or more recently played media items in the history list are each displayed concurrently with one or more action buttons, wherein the one or more action buttons include purchase, play now, play next, add to queue, or a combination thereof.

Assignees

Inventors

Classifications

  • G06F3/0482Primary

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

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • using playlists · CPC title

  • by the use of playlists · 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

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 US2023305676A1 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 Sep 28 2023 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).