Patents Assigned to Spotify AB
  • Patent number: 10884588
    Abstract: A method is performed at a first electronic device associated with a user. The method includes displaying a webpage including a control element associated with media content provided by a media server. The webpage originates from a webpage server distinct from the media server. The method includes receiving a user input selecting the control element, and, in response to the user input: sending a media control request to the media server, the media control request configured to cause the media server to perform a media control operation to control presentation of the media content at a second electronic device associated with the user, wherein the second electronic device is distinct from the first electronic device; and sending, to the second electronic device, a local media control request via a local network. The local media control request is configured to cause performance of the same media control operation.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: January 5, 2021
    Assignee: Spotify AB
    Inventors: Sten Garmark, Karl Magnus Röös, Andreas Öman, Per Gunnar Joachim Bengtsson, Marcus Per Vesterlund
  • Patent number: 10884697
    Abstract: While playing a first media item, a device establishes a first wireless communication channel with a second electronic device while the second electronic device is playing a second media item. The device receives, from the second electronic device, second contextual data of the second electronic device via the first wireless communication channel. The second context data corresponds to the second media item. The device receives a playback command for the second media item played at the second electronic device. In response, the device automatically plays the second media item without additional user input at the device. The device establishes a second wireless communication channel with a third electronic device; receives, from the third electronic device, third contextual data corresponding to a third media item; and, in response, queues the third media item to be played after playing the second media item at the first electronic device.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: January 5, 2021
    Assignee: Spotify AB
    Inventor: Jose Falcon
  • Patent number: 10878438
    Abstract: Systems and methods for audio advertising user interaction are disclosed. A voice interactive device causes an advertising audio file to be played for a user. The user can express interest in the advertising content of the advertising audio file by speaking one of a plurality of predetermined intents. Based on expressed user response, one or more results can be provided to the user and/or to a user device. The results relate to advertising content of the advertising audio file.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 29, 2020
    Assignee: Spotify AB
    Inventors: Edward Yizhi Chen, Kevin Showkat, Sarah Raymond, Brenton Dale Laverty, Michelle Alexander, Lu Han, Colette Kolenda, Doug DeMarco
  • Patent number: 10877718
    Abstract: A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system operates to transmit a media signal representative to the received media content to a vehicle media playback system so that the vehicle media playback system operates to play the media content in the vehicle. Customized voice communications are generated based on receiving input, such as a user query and/or a media track change indication.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: December 29, 2020
    Assignee: Spotify AB
    Inventors: Emma-Camelia Gosu, Johan Oskarsson, Daniel Bromand
  • Publication number: 20200401619
    Abstract: A system of playing media content items determines transitions between pairs of media content items by determining desirable locations in which transitions across the pairs of media content items occur. The system uses a plurality of track features of media content items and determines such track features of each media content item associated with each of transition point candidates, such as beat positions, of that media content item. The system determines similarity in the plurality of track features between the transition point candidates of a first media content item and the transition point candidates for a second media content item being played subsequent to the first media content item. The transition points or portions of the first and second media content items are selected from the transition point candidates for the first and second media content items based on the similarity results.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Applicant: Spotify AB
    Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
  • Publication number: 20200394988
    Abstract: A lyrics analyzer generates tags and explicitness indicators for a set of tracks. These tags may indicate the genre, mood, occasion, or other features of each track. The lyrics analyzer does so by generating an n-dimensional vector relating to a set of topics extracted from the lyrics and then using those vectors to train a classifier to determine whether each tag applies to each track. The lyrics analyzer may also generate playlists for a user based on a single seed song by comparing the lyrics vector or the lyrics and acoustics vectors of the seed song to other songs to select songs that closely match the seed song. Such a playlist generator may also take into account the tags generated for each track.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 17, 2020
    Applicant: Spotify AB
    Inventors: Tahora H. NAZER, Tristan JEHAN
  • Patent number: 10853415
    Abstract: A method of selecting content items based on user interactions with provided content is performed at a server system. A subset of content items selected from a plurality of available content items is provided to a first user of the service. An amount of time that the subset of content items is provided to the first user is determined. Content item selection criteria for a second user of the service is adjusted based on the amount of time that the subset of content items is provided to the first user. In response to receiving a request for a content item from the second user, a content item is selected items for the second user from the plurality of available content according to the adjusted content item selection criteria. The selected content item is provided to the second user.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: December 1, 2020
    Assignee: Spotify AB
    Inventors: Erik Bernhardsson, Kevin Faaborg, Yinghao Li
  • Publication number: 20200372882
    Abstract: Methods, systems and computer program products are provided for testing a lead sheet for plagiarism. A test lead sheet receiving having a plurality of passages is received at receiving a plagiarism detector. A set of annotations describing a level of plagiarism of a plurality of elements (e.g., chord sequence, subsequences, melodic fragments (i.e., notes), rhythm, harmony, etc.) of the test lead sheet in relation to the preexisting lead sheets are generated and output via an output device.
    Type: Application
    Filed: February 26, 2020
    Publication date: November 26, 2020
    Applicant: Spotify AB
    Inventors: François Pachet, Pierre Roy
  • Patent number: 10827028
    Abstract: A first device receives a voice command from a first user of a second device. The first device determines, from content in the voice command, one or more characteristics of a target device and media content to be played on the target device. The first device identifies, using the characteristics of the target device, a third device. In response to identifying the third device: the first device modifies account information for the third device to associate the third device with the first user and transmits instructions to the third device to play the media content.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 3, 2020
    Assignee: Spotify AB
    Inventors: Daniel Bromand, Björn Erik Roth, David Gustafsson, Philip Edmonds
  • Publication number: 20200341632
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for a user interface for media content playback, such as during travel, are provided. An method of media playback by a media playback device, the method comprising: playing a media content item of a selected playlist of a selected group of playlists; generating a user interface displaying a graphic associated with the media content item that is playing; when an input associated with a first dimension is received into the user interface, playing another media content item of the selected playlist; when an input associated with a second dimension is received into the user interface, playing another media content item of another selected playlist of the selected group of playlists; and when an input associated with a third dimension is received into the user interface, playing another media content item of another selected playlist of another group of playlists.
    Type: Application
    Filed: July 10, 2020
    Publication date: October 29, 2020
    Applicant: Spotify AB
    Inventors: Sten GARMARK, Adam PRICE, Daniel CHOE
  • Publication number: 20200326772
    Abstract: A system for multi-track playback of media content includes: a media device; a user interface, provided at the media device, which displays a visual array of media options, a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region; and a tempo logic, provided within the media device, which is configured to provide or receive a selected tempo and provide the one or more media content items associated with the selected tempo.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 15, 2020
    Applicant: Spotify AB
    Inventors: Dariusz Dziuk, Rahul Sen
  • Publication number: 20200320120
    Abstract: A system for supporting a user's repetitive motion activity operates to manage cadence-based playlists identifying one or more media content items having a tempo corresponding to a user's cadence. The cadence-based playlists can be categorized by different tempi or tempo ranges that cover all likely cadences during the user's activities. A media-playback device is provided to acquire a user's cadence and retrieve a cadence-based playlist associated with a tempo or a tempo range corresponding to the cadence.
    Type: Application
    Filed: March 10, 2020
    Publication date: October 8, 2020
    Applicant: Spotify AB
    Inventors: Sten Garmark, Dariusz Dziuk, Owen Smith, Lars Christian Olofsson, Nikolaos Toumpelis
  • Publication number: 20200319847
    Abstract: A media-playback device includes: a media-output device that plays media content items; a physiological measurement device programmed to measure at least one physiological measurement of a user of the media-output device; and a physiological control engine configured to: identify a current physiological measurement for the user; and cause the media-output device to modify playback of the media content items based upon the current physiological measurement.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: Spotify AB
    Inventors: Owen Smith, Sten Garmark, Gustav Söderström
  • Patent number: 10797931
    Abstract: In one aspect, a first client device receives, from a second client device, a request to stream a media item from a first position within the media item. The first client device obtains, from a server, a seektable that identifies a plurality of segments into which content corresponding to the media item is divided, wherein each segment of the plurality of segments corresponds to multiple samples of the media item. The first client device consults the seektable to determine a segment of the media item to retrieve in response to the request, the segment including content at the first position. After consulting the seektable, the device retrieves, from the server, the segment of the media item. The first client device plays the content corresponding to the first position using the retrieved segment.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: October 6, 2020
    Assignee: Spotify AB
    Inventors: Isak Bakken, Mark Obcena, Swaroop Narsimha, Jyrki Pulliainen
  • Patent number: 10798214
    Abstract: An electronic device associated with a media-providing service assigns one or more characteristics of media items to at least one respective personality trait of a plurality of personality traits. The media items are provided by the media-providing service. The electronic device assigns one or more user behaviors to a first personality trait and tracks behavior of a user. The electronic device determines that a tracked behavior of the user corresponds to a first user behavior of the one or more user behaviors and assigns the first personality trait to the user based at least in part on determining that the tracked behavior of the user corresponds to the first user behavior. The electronic device provides personalized content to the user in accordance with a determination that the degree to which the tracked behavior of the user corresponds to the first user behavior satisfies a threshold.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: October 6, 2020
    Assignee: Spotify AB
    Inventors: Clay Gibson, Will Shapiro, Santiago Gil, Ian Anderson, Margreth Mpossi, Oguz Semerci, Scott Wolf
  • Patent number: 10776420
    Abstract: Methods and a computer-readable storage device for detecting shared audio content between first audio content information and second audio content information is provided. The methods cluster similar fingerprints to lessen the impact that similar or repetitive sounds have on the final decision, thereby producing a more accurate final decision about whether the first audio content information shares audio content with the second audio content information.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 15, 2020
    Assignee: Spotify AB
    Inventors: Jonathan Donier, Till Hoffmann
  • Patent number: 10777177
    Abstract: An electronic device determines a first audio event of a first media content item and modifies the first media content item by superimposing a first set of data that corresponds to the first media content item over the first audio event. The first audio event has a first audio profile configured to be presented over a first channel for playback. The first set of data has a second audio profile configured to be presented over the first channel for playback. Playback of the second audio profile is configured to be masked by the first audio profile during playback of the first media content item. The electronic device transmits, to a second electronic device, the modified first media content item.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 15, 2020
    Assignee: Spotify AB
    Inventors: Andreas Jansson, David Samuel Rubinstein, Peter Milan Thomson Sobot
  • Patent number: 10771521
    Abstract: Methods, systems, and/or devices for overlaying and playing back audio data for user vocals and media content received from distinct devices and systems at a media presentation system are described herein. In one aspect, a media presentation system receives, from a remote server, a first data stream for a first media item, and plays the first media item. While playing the first media item, a second data stream for audio data that includes vocals is received from an application at a client device distinct from the remote server. The vocals are overlaid with the first media item to generate a composite data stream, which includes combining the first and second data streams, and the media presentation system plays the overlaid vocals.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: September 8, 2020
    Assignee: Spotify AB
    Inventor: Pontus Persson
  • Publication number: 20200257492
    Abstract: An example system is provided for playing media content with a media playback device in a vehicle The example system can obtain vehicle movement data indicative of movement of the vehicle and sound data indicative of sound in the vehicle. The example system can also determine that the vehicle movement data and the sound data are at a given level, and switch the media playback device to a low power consumption mode.
    Type: Application
    Filed: February 20, 2020
    Publication date: August 13, 2020
    Applicant: Spotify AB
    Inventors: Jimmy Wahlberg, Thorbiörn Fritzon
  • Publication number: 20200249908
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for saving media content to a context for later playback are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes a context detecting device, a context-driven playback engine, and a media playback engine. Contexts are established by parameters that can be detected by a media-playback device. Contexts are situations that are defined by one or more locations, times, events, activities, people, and devices. Media content is saved to the contexts for later playback. The contexts are detected by the context detecting device, the associated media content is identified by the context-driven playback engine, and the media content is automatically played through the media playback engine, without additional input required by the user.
    Type: Application
    Filed: April 22, 2020
    Publication date: August 6, 2020
    Applicant: Spotify AB
    Inventors: Ari Liusaari, Felice Mancino, Chris Linnett