Generation and distribution of a digital mixtape
AssigneeSpotify AB
InventorsHenriette Susanne Martine Cramer, Sarah Mennicken, Kurt Jacobson, Rohit Kumar, Henrik Lindström, Karl Humphreys, Jennifer Thom-Santelli, Robert L. Williams
Life of this patent
Estimating the term…
Abstract
A system for generating and distributing a digital mixtape. In one example, the system can receive a user command to generate a digital mixtape including a user-defined compilation of music. The user command identifies a recipient of the digital mixtape and identifies one or more media content items to be included in the music compilation for the recipient. The digital mixtape can also include audio recordings from the user to be added to the digital mixtape.
Claims28
A method for generating a digital mixtape including a user-defined compilation of a plurality of media content for sharing with another user, the method comprising:
- displaying a view of a user interface on a creating user device associated with a creating user, wherein the view includes:
- a descriptor button selectable by the creating user to select media content descriptors, a recipient button selectable by the creating user to select recipient users, an add audio button selectable by the creating user to add user-generated audio recordings, and an add media content button selectable by the creating user to select media content items;
- receiving a user request to generate the digital mixtape from the creating user via the view, the user request including information identifying at least one recipient user and a first media content descriptor;
- determining user information of the recipient user, the user information including a listening history of the recipient user;
- determining a first media content item to be included in the digital mixtape based on the first media content descriptor and the user information of the recipient user;
- receiving a second media content descriptor from the creating user;
- determining a second media content item to be included in the digital mixtape based on the second media content descriptor;
- obtaining at least one user-generated audio recording from the creating user to be included in the digital mixtape;
- generating a digital media object data package of the digital mixtape identifying the first and second media content items and the at least one user-generated audio recording;
- and providing the recipient user with access to the digital media object data package to play back the first and second media content items and the at least one user-generated audio recording.
A system for providing a digital mixtape including a user-defined compilation of a plurality of media content items for sharing with another user, the system comprising:
- a media streaming application stored in memory of a voice interactive device;
- a media server in communication with the media streaming application, the media server including:
- a memory processing unit;
- and a memory storing instructions that, when executed by the processing unit, causes the media server to:
- display a view of a user interface on a creating user device associated with the creating user, wherein the view includes:
- a descriptor button selectable by the creating user to select media content descriptors, a recipient button selectable by the creating user to select recipient users, an add audio button selectable by the creating user to add user- generated audio recordings, and an add media content button selectable by the creating user to select media content items;
- receive a user request to generate the digital mixtape from the creating user via the view, the user request including information identifying at least one recipient user and a first media content descriptor;
- determine user information of the recipient user, the user information including a listening history of the recipient user;
- determine a first media content item to be included in the digital mixtape based on the first media content descriptor and the user information of the recipient user;
- receive a second media content descriptor from the creating user;
- determine a second media content item to be included in the digital mixtape based on the second media content descriptor;
- obtain at least one user-generated audio recording from the creating user to be included in the digital mixtape;
- generate a digital media object data package of the digital mixtape identifying the first and second media content items and the at least one user-generated audio recording;
- and provide the recipient user with access to the digital media object data package to playback the first and second media content item with the at least one user-generated audio recording.
Dependencies are inferred from the claim text.