Presenting Search Results in a Dynamically Formatted Graphical User Interface
US-2024420206-A1 · Dec 19, 2024 · US
US2023305676A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023305676-A1 |
| Application number | US-202318169064-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 14, 2023 |
| Priority date | Sep 10, 2012 |
| Publication date | Sep 28, 2023 |
| Grant date | — |
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.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.