Video notification system
US-2024251130-A1 · Jul 25, 2024 · US
US12526480B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12526480-B2 |
| Application number | US-202318349091-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 7, 2023 |
| Priority date | Jul 7, 2023 |
| Publication date | Jan 13, 2026 |
| Grant date | Jan 13, 2026 |
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.
An electronic device provides, to a user, a user-curated playlist, the user-curated playlist including an ordered set of media items that were added by the user. While providing a first media item in the ordered set of media items, the electronic device receives a first user input selecting an option to include recommended media items in the user-curated playlist. In response to the first user input, the electronic device updates the user-curated playlist to include a first recommended media item, the first recommended media item selected without user intervention based at least in part on attributes of the user-curated playlist. The first recommended media item is positioned in the user-curated playlist in between media items that were added to the ordered set of media items by the user.
Opening claim text (preview).
What is claimed is: 1 . A method, comprising: presenting, via a first user interface of a media-providing service, a scrollable feed of content items, including: one or more representations of audio content items; one or more video content items, each associated with a particular audio content item; and one or more composite content items, the one or more composite content items each including a corresponding plurality of content items, each of the corresponding plurality of content items comprising video and/or a representation of audio; displaying, in the scrollable feed, a respective audio content item and presenting the respective audio content item without corresponding video; while displaying, in the scrollable feed, the respective audio content item, receiving a first swipe input to navigate to a different content item; in response to the first swipe input, displaying, in the scrollable feed, the different content item, the different content item being one of a composite content item or a video content item; upon displaying the different content item, presenting content associated with the different content item, including: when the different content item is a respective composite content item, presenting respective ones of the corresponding plurality of content items; and when the different content item is a respective video content item, presenting the respective video content item concurrently with an associated audio content item; receiving an implicit or explicit user selection of the different content item; and in response to the implicit or explicit user selection of the different content item, transitioning to a second user interface and playing back the different content item, wherein the second user interface is a currently-playing view for a listening session. 2 . The method of claim 1 , wherein the second user interface is associated with playback of particular media items. 3 . The method of claim 1 , wherein the first user interface includes an indicator, the indicator presenting information about the different content item, and the method further comprises: based on a first preview input directed to a respective content item in the scrollable feed: while continuing to present the information about the different content item, causing playback of audio content of the respective content item; and based on a second preview input directed to the respective content item in the scrollable feed, playing back a second respective audio content item associated with the respective content item in the scrollable feed. 4 . The method of claim 1 , further comprising: presenting, within the scrollable feed of content items, a recommended content item, wherein the recommended content item is presented based on explicit or implicit feedback provided at (i) the first user interface and (ii) the second user interface. 5 . The method of claim 1 , further comprising: when the different content item is the respective composite content item, upon initiation of presentation of the respective composite content item, presenting each of the corresponding plurality of content items sequentially within a single user interface item. 6 . The method of claim 5 , wherein the respective composite content item represents a predefined sequence of content items, and the method further comprises: in response to a first user input directed to the respective composite content item, initiating playback, at the second user interface, of the predefined sequence of content items. 7 . The method of claim 6 , further comprising: while presenting a respective content item of the respective composite content item, wherein the respective content item is not the initial content item of the predefined sequence: detecting a second user input; in accordance with a determination that the second user input is directed to a first affordance corresponding to the respective content item, initiating playback of the predefined sequence starting from the respective content item; and in accordance with a determination that the second user input is directed to a second affordance corresponding to the predefined sequence, performing an alternate operation related to the predefined sequence, distinct from initiating playback of the predefined sequence starting from the respective content item. 8 . The method of claim 7 , further comprising: in accordance with a determination that the second user input is directed to the first affordance corresponding to the respective content item, providing first feedback to a media content server corresponding to the respective content item; and in accordance with a determination that the second user input is directed to the second affordance corresponding to the predefined sequence, providing second feedback to the media content server corresponding to the predefined sequence. 9 . The method of claim 5 , wherein: when the different content item is the respective composite content item, the respective ones of the corresponding plurality of content items that are presented in the first user interface are selected based on a first set of preview criteria, and an indication of other content items is presented within the respective composite content item, the other content items included in the indication selected based on a second set of preview criteria. 10 . The method of claim 1 , further comprising: in accordance with a determination that an audio content item has an associated video content item, displaying the associated video content item in the scrollable feed; and in accordance with a determination that the audio content item does not have an associated video content item, displaying the representation of the audio content item in the scrollable feed. 11 . The method of claim 1 , wherein the scrollable feed of content items is a first scrollable feed, and the video content items and the representations of audio content items within the first scrollable feed are associated with content items having a first media-content type, and the method further comprises: in accordance with a third user input directed to an affordance within the first user interface, presenting, via the first user interface, a second scrollable feed that includes video and content items associated with content items having a second media-content type. 12 . The method of claim 11 , wherein the first and second scrollable feeds include respective affordances for interacting with each of the content items within each of the first and second scrollable feeds, and the method further comprises: in accordance with detecting a fourth user input directed to a first respective content item within the first scrollable feed, performing a first operation with respect to the first respective content item within the first scrollable feed; and in accordance with detecting a fifth user input directed to a second respective content item within the second scrollable feed, performing a second operation, different from the first operation, with respect to the second respective content item within the second scrollable feed. 13 . A computer system, comprising: one or more processors; and memory storing one or more programs, the one or more programs including a set of instructions for performing operations, comprising: presenting, via a first user interface of a media-providing service, a scrollable feed of content items, including: one or more representations of audio content items; one or more video content items, each associated with a particular audio content item; and one or more composite content items, the one or more composite
using a list of items to be played back in a given order, e.g. playlists · CPC title
Scrolling or panning · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.