Patents Assigned to Spotify AB
-
Patent number: 12279098Abstract: A training audio track feature vector is generated for training audio tracks. The training audio track feature vector includes training track vector components based on one or more feature sets. Each of the training track vector components is grouped into at least one cluster. Audio filters are mapped to one or more of the clusters, thereby building a feature-filter mapping function. Mapping functions from filters to audio output devices and/or physical space acoustic features can also be built. A media playback device receives the mapping function(s) and is enabled to apply the mapping function(s) to a query audio track feature vector to identify at least one audio filter corresponding to the query audio track. The media playback device can then apply the at least one audio filter to the query audio track.Type: GrantFiled: December 28, 2022Date of Patent: April 15, 2025Assignee: Spotify ABInventors: Andreas Rossholm, Richard Mitic
-
Patent number: 12277178Abstract: A media content item recommendation system recommends media content items based on one or more attributes of a seed playlist. The recommended media content items can be determined from a plurality of existing playlists that have been created over a period of time. Such existing playlists can be selected based on similarity to the seed playlist.Type: GrantFiled: May 23, 2023Date of Patent: April 15, 2025Assignee: Spotify ABInventors: Paul Lamere, Jonathan Marmor, Michelle Ackerman, Per Lindstrand, Oscar Söderlund, Mattias Johansson, Jacob Colin Waller, Felipe Oliveira Carvalho, Camilla Westraeus, Michael Öhman
-
Patent number: 12278853Abstract: A system for device discovery for social playback is disclosed. The system operates to connect a host media playback device to a media output device and broadcast a social playback session to guest media playback devices. Upon joining a social playback session, a guest media playback device may control the media playback at the host media playback device. Where the media output for the social playback session is provided by the media output device.Type: GrantFiled: April 29, 2024Date of Patent: April 15, 2025Assignee: Spotify ABInventors: Mikael Ragnhult, Rifat Ordulu, Aron Manucheri, Kenny Christer Öberg, Cecilia Humlelu, Gustav Mattias Ovar Bergström
-
Patent number: 12277163Abstract: The various implementations described herein include methods and devices for identifying and presenting content to users. In one aspect, a method includes providing a domain specific language (DSL) tool to a user of the computing device and receiving a plurality of user inputs via the DSL tool. The plurality of user inputs includes: an input identifying a DSL object corresponding to a media pool; an input identifying a DSL object corresponding to a mutator to be applied to the media pool; and inputs identifying a plurality of DSL objects corresponding to respective objectives for a media set list. The method also includes generating the media set list from the media pool based on the mutator and the objectives and presenting information about the generated media set list to the user.Type: GrantFiled: October 21, 2022Date of Patent: April 15, 2025Assignee: Spotify ABInventors: Paul Lamere, Zachary Damien Shaw, Aaron Paul Harmon, Marcus Daniel Better
-
Publication number: 20250119434Abstract: Device control permissions are managed during collaborative media consumption sessions. A permissions coordinator authenticates a group of users who wish to participate in a collaborative media session. A specific set of control permissions for an initial user group. The permissions can be determined based on the number of users within that group. Permissions coordinator communicates these control permissions back to the user group.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Applicant: Spotify ABInventors: Joshua Barley, Anton Hans Isak Tingström, Adam Peter Stuart Brown
-
Patent number: 12265555Abstract: An adaptive multi-model item selection method, comprising: receiving, from one of a plurality of client devices, a request including a client-side feature vector representing a state of the client device; determining, by an advocate model, a probability distribution of a plurality of specialist cluster models from the client-side feature vector; choosing, by a use case selector, a cluster corresponding to a use case from the probability distribution; and obtaining, by the use case selector based on the cluster (i.e., the cluster that was sampled by the user case selector), a specialist cluster model from the plurality of specialist cluster models.Type: GrantFiled: November 15, 2023Date of Patent: April 1, 2025Assignee: Spotify ABInventors: Jesse Anderton, Maryam Aziz, David Bourgin, Benjamin Austin Carterette
-
Publication number: 20250106484Abstract: A method and system for resolving media content is disclosed. In some embodiments, the method includes requesting a manifest file for a media item identifier. The manifest file may be generated by a backend platform. The manifest file may include, among other things, a uniform resource locator (URL) that corresponds to a location of media content for the media item and a latency to generate the media content. The method further includes determining a time to request the media content from a content distribution network based at least in part on a time to play the media content and the latency time to generate the media content. The media playback device may request and play the media content.Type: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Applicant: Spotify ABInventors: Paolo LA CAMERA, Erik Johan Curcio LINDSTRÖM
-
Publication number: 20250104690Abstract: A method and system for generating synthesized speech is disclosed. The method includes receiving a request to play a sequence of media items. The sequence of media items may include a media track and a narration media item that relates to the media track. The method further comprises generating a media item identifier for the narration media item. Based on compatibility information of a media playback device, the method includes providing the media item identifier to a shortening service. The shortening service may generate a shortened media item identifier that is provided to the media playback device. The shortened media item identifier may be used by the media playback device to retrieve a synthesized speech track for the narration media item.Type: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Applicant: Spotify ABInventors: Paolo LA CAMERA, Erik Johan Curcio LINDSTRÖM
-
Patent number: 12259950Abstract: Disclosed examples include an automated online experimentation mechanism that can perform model selection from a large pool of models with a relatively small number of online experiments. The probability distribution of the metric of interest that contains the model uncertainty is derived from a Bayesian surrogate model trained using historical logs. Disclosed techniques can be applied to identify a superior model by sequentially selecting and deploying a list of models from the candidate set that balance exploration-exploitation.Type: GrantFiled: October 5, 2020Date of Patent: March 25, 2025Assignee: Spotify ABInventors: Zhenwen Dai, Praveen Chandar Ravichandran, Ghazal Fazelnia, Benjamin Carterette, Mounia Lalmas-Roelleke
-
Publication number: 20250097536Abstract: Systems and methods for skipping to playback positions in media content using seek guides are provided. Seek guides may be associated with a media content item. Each seek guide may have a position and a radius. When a user skips to a reference position, a seek guide selector may select a seek guide to use in setting a new playback position. The seek guide selector may use a probabilistic distribution positioned based on the reference position to select a seek guide. Probabilities may be calculated for each seek guide using a cumulative distribution function, and the seek guides may be ranked based on the calculated probabilities. A seek guide may be selected based on the ranking, and a new playback position may be set based on the position of the selected seek guide.Type: ApplicationFiled: September 10, 2024Publication date: March 20, 2025Applicant: Spotify ABInventor: Erik Johan Curcio LINDSTRÖM
-
Patent number: 12254855Abstract: A system, method and computer product for combining audio tracks. In one example embodiment herein, the method comprises determining at least one music track that is musically compatible with a base music track, aligning those tracks in time, and combining the tracks. In one example embodiment herein, the tracks may be music tracks of different songs, the base music track can be an instrumental accompaniment track, and the at least one music track can be a vocal track. Also in one example embodiment herein, the determining is based on musical characteristics associated with at least one of the tracks, such as an acoustic feature vector distance between tracks, a likelihood of at least one track including a vocal component, a tempo, or musical key. Also, determining of musical compatibility can include determining at least one of a vertical musical compatibility or a horizontal musical compatibility among tracks.Type: GrantFiled: September 9, 2022Date of Patent: March 18, 2025Assignee: Spotify ABInventors: Juan José Bosch Vicente, Youn Jin Kim, Peter Milan Thomson Sobot, Angus William Sackfield
-
Patent number: 12248735Abstract: Systems, methods, and devices for human-machine interfaces for utterance-based playlist selection are disclosed. In one method, a list of playlists is traversed and a portion of each is audibly output until a playlist command is received. Based on the playlist command, the traversing is stopped and a playlist is selected for playback. In examples, the list of playlists is modified based on a modification input.Type: GrantFiled: July 26, 2023Date of Patent: March 11, 2025Assignee: Spotify ABInventors: Daniel Bromand, Richard Mitic, Horia-Dragos Jurcut, Henriette Susanne Martine Cramer, Ruth Brillman
-
Publication number: 20250077172Abstract: Systems, devices, apparatuses, components, methods, and techniques for automatically generating media previews are provided. An example media system for automatically generating media previews for a particular artist include a trailer generation application configured to receive input specifying an artist and duration of a trailer, automatically select clips from two or more media items by the artist, and automatically arrange and combine the clips into a media trailer for later playback.Type: ApplicationFiled: September 11, 2024Publication date: March 6, 2025Applicant: Spotify ABInventors: Rachel Bittner, Tristan Jehan
-
Patent number: 12244904Abstract: Systems, devices, apparatuses, components, methods, and techniques for generating and playing a selectable content depth media program are provided. Media content items are edited to produce selectable depth media segments which are assembled into selectable depth media programs. A media-playback device is configured to navigate and play the selectable depth media program through interaction by a listening user. The user selects the desired content depth for each media segment.Type: GrantFiled: November 8, 2023Date of Patent: March 4, 2025Assignee: Spotify ABInventors: Sten Garmark, Lawrence Kennedy, Johan Oskarsson
-
Patent number: 12242534Abstract: An electronic device receives a first media content item and receives information indicating: a first insertion time within the first media content item; and a second media content item to be played at the first insertion time and/or one or more properties of the second media content item. The electronic device stores the first media content item. The electronic device provides the first media content item to the second electronic device, including queuing the second electronic device to playback, in sequence and without user intervention: the first media content item until the first insertion time; the second media content item at the first insertion time; and the first media content item resumed after playback of the second media content item is ceased.Type: GrantFiled: April 26, 2023Date of Patent: March 4, 2025Assignee: Spotify ABInventors: Edward Yizhi Chen, Ludvig Asger Borgne, Andrew Apollonsky, Minchull Paul Kim
-
Publication number: 20250071381Abstract: Systems and methods for snapping to seek positions in media content using seek guides are provided. Seek guides may be associated with a media content item. Each seek guide may have a position and a radius. When a user seeks to a reference position, a seek guide selector may select a seek guide to use in setting a new playback position. The seek guide selector may use a probabilistic distribution positioned based on the reference position to select a seek guide. Probabilities may be calculated for each seek guide using a cumulative distribution function, and a seek guide may be selected based on the calculated probabilities.Type: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Applicant: Spotify ABInventor: Erik Johan Curcio LINDSTRÖM
-
Patent number: 12231708Abstract: A server system receives a request to generate a playlist. The playlist includes a sequence of media items. The server system receives a plurality of constraints that define disqualification criteria for excluding media items from a respective slot in the sequence of media items. The plurality of constraints for the respective slot in the sequence of media items includes at least one constraint that is based on already-populated slots in the sequence of media items. The server system generates the playlist by sequentially populating each respective slot in the sequence of media items, including selecting, for the respective slot, a respective media item that meets the plurality of constraints for the respective slot in the sequence of media items. The server system provides the playlist to a user of the media providing service.Type: GrantFiled: October 12, 2021Date of Patent: February 18, 2025Assignee: Spotify ABInventors: Paul Lamere, Christopher James Ciollaro, Chang Min Jeon, Peter Martin Deglopper, James Faulkner Kirk, Adam Latour Piel
-
Patent number: 12216668Abstract: Methods, systems, and computer programs for generating a playlist of media content items for a group of users. Media content items listened to by the selected users are compared to an average user taste profile to select media content items for playback to the group of users.Type: GrantFiled: June 5, 2023Date of Patent: February 4, 2025Assignee: Spotify ABInventors: Mark Kizelshteyn, Andreas Jansson, Tracey Churray, Mark Koh
-
Publication number: 20250036980Abstract: Systems and methods for performing bias bounded sensitivity analysis of synthetic control models are provided. Bias bounds may be determined for a synthetic control model using data from the synthetic control model. If a difference between a synthetic control determined by the synthetic control model and an observed outcome are within the bias bounds, a causal effect determined using the synthetic control model may be untrustworthy. Graphical representations may be presented based, at least in part, on the observed outcome, the synthetic control, and the bias bounds.Type: ApplicationFiled: January 30, 2024Publication date: January 30, 2025Applicant: Spotify ABInventors: Ciarán GILLIGAN-LEE, Thanos VLONTZOS, Jakob ZEITLER
-
Patent number: D1062790Type: GrantFiled: June 1, 2021Date of Patent: February 18, 2025Assignee: Spotify ABInventor: Heiko Winter