Automatic playlist generation for a content collection
US-2016357863-A1 · Dec 8, 2016 · US
US11922487B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11922487-B2 |
| Application number | US-202318153119-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 11, 2023 |
| Priority date | Jul 24, 2017 |
| Publication date | Mar 5, 2024 |
| Grant date | Mar 5, 2024 |
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.
A method, which may be performed at an electronic device, such as a media server associated with a media-providing service, causes a set of media items to be provided to a user based on identifying performance listings relevant to the user. The method includes determining a list of one or more performance listings of artists relevant to a user based on a media consumption history of the user, the media consumption history describing media content items previously delivered to the user by a media content server, and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server. The method includes providing one or more media items to the user, the one or more media items selected based on the list of one or more performance listings.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: determining a list of one or more performance listings of upcoming performances of artists relevant to a first user based on: a media consumption history of the first user, the media consumption history describing media content items previously delivered to the first user by a media content server; and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server; and providing one or more media items to the first user, the one or more media items selected based on the list of one or more performance listings of the upcoming performances of artists, as determined to be relevant to the first user based on the media consumption history of the first user and the listening profile of the second user. 2. The method of claim 1 , wherein the determination of the list of one or more performance listings is based on a plurality of other users, including the second user, having listening histories similar to the first user. 3. The method of claim 1 , further comprising: adding a first performance to the list of one or more performance listings based on the media consumption history of the first user; identifying, via the listening profile of the second user, an additional artist associated with a second performance listing, distinct from the first performance listing; and adding the second performance listing to the list of one or more performance listings. 4. The method of claim 1 , further comprising: before providing the one or more media items to the first user, ordering the one or more media items based on a listing chronology of the one or more performance listings. 5. The method of claim 1 , wherein the one or more performance listings correspond to performances scheduled to occur within a predefined window from a current date. 6. The method of claim 1 , wherein providing the one or more media items to the first user includes: for each respective media item of the one or more media items: while the respective media item is being played back, displaying performance information associated with a respective performance listing corresponding to the respective media item. 7. A media server that provides access to media items associated with artists, comprising: one or more processors; memory storing one or more programs, including instructions for: determining a list of one or more performance listings of upcoming performances of artists relevant to a first user based on: a media consumption history of the first user, the media consumption history describing media content items previously delivered to the first user by a media content server; and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media server; and providing one or more media items to the first user, the one or more media items selected based on the list of one or more performance listings of the upcoming performances of artists, as determined to be relevant to the first user based on the media consumption history of the first user and the listening profile of the second user. 8. The media server of claim 7 , wherein the determination of the list of one or more performance listings is based on a plurality of other users, including the second user, having listening histories similar to the first user. 9. The media server of claim 7 , wherein the memory further includes instructions for: adding a first performance to the list of one or more performance listings based on the media consumption history of the first user; identifying, via the listening profile of the second user, an additional artist associated with a second performance listing, distinct from the first performance listing; and adding the second performance listing to the list of one or more performance listings. 10. The media server of claim 7 , wherein the memory further includes instructions for: before providing the one or more media items to the first user, ordering the one or more media items based on a listing chronology of the one or more performance listings. 11. The media server of claim 7 , wherein the one or more performance listings correspond to performances scheduled to occur within a predefined window from a current date. 12. The media server of claim 7 , wherein providing the one or more media items to the first user includes: for each respective media item of the one or more media items: while the respective media item is being played back, displaying performance information associated with a respective performance listing corresponding to the respective media item. 13. A non-transitory computer-readable storage medium comprising instructions, which, when executed by one or more processors of an electronic device, cause the electronic device to perform operations, including: determining a list of one or more performance listings of upcoming performances of artists relevant to a first user based on: a media consumption history of the first user, the media consumption history describing media content items previously delivered to the first user by a media content server; and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server; and providing one or more media items to the first user, the one or more media items selected based on the list of one or more performance listings of the upcoming performances of artists, as determined to be relevant to the first user based on the media consumption history of the first user and the listening profile of the second user. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the determination of the list of one or more performance listings is based on a plurality of other users, including the second user, having listening histories similar to the first user. 15. The non-transitory computer-readable storage medium of claim 13 , further including instructions for: adding a first performance to the list of one or more performance listings based on the media consumption history of the first user; identifying, via the listening profile of the second user, an additional artist associated with a second performance listing, distinct from the first performance listing; and adding the second performance listing to the list of one or more performance listings. 16. The non-transitory computer-readable storage medium of claim 13 , further including instructions for: before providing the one or more media items to the first user, ordering the one or more media items based on a listing chronology of the one or more performance listings. 17. The non-transitory computer-readable storage medium of claim 13 , wherein the one or more performance listings correspond to performances scheduled to occur within a predefined window from a current date. 18. The non-transitory computer-readable storage medium of claim 13 , wherein providing the one or more media items to the first user includes: for each respective media item of the one or more media items: while the respective media item is being played back, displaying performance information associated with a respective performance listing corresponding to the respective media item.
Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087) · CPC title
by the use of playlists · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.