Patents by Inventor Gustav Soderstrom

Gustav Soderstrom has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190081997
    Abstract: An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a display change associated with media content item represented on a display, transmitting a request (e.g., to a server) for at least a portion of the media content item, receiving the requested portion of the media content item, storing the received portion of the media content item in a local cache, receiving a user input indicative of the selection of the media content item, and presenting the received portion of the media content item in response to receiving the user input indicative of the selection of the media content item.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 14, 2019
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Silva, Michelle Kadir, Peter Stromberg
  • Patent number: 10209950
    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: Grant
    Filed: December 22, 2016
    Date of Patent: February 19, 2019
    Assignee: Spotify AB
    Inventors: Owen Smith, Sten Garmark, Gustav Söderström
  • Patent number: 10165357
    Abstract: Audio mix information is received from a plurality of users. Mix rules are determined from the audio mix information from the plurality of users, wherein the mix rules include a first mix rule associated with a first audio item. The first mix rule relates to an overlap of the first audio item with another audio item. The first mix rule is made available to one or more clients. After making the first mix rule available, an indication, from a respective client device, that the first audio item is to be mixed with a second audio item at the respective client device in accordance with the first mix rule is received. In response to the indication, a specification of the first mix rule is transmitted to the respective client device to be applied by the respective client device to generate a transition between the first audio item and the second item.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: December 25, 2018
    Assignee: Spotify AB
    Inventors: Par Mikael Bohrarper, Sten Garmark, Niklas Martin Gustavsson, John Fredrik Wilhelm Noren, Gustav Söderström, Babar Zafar
  • Patent number: 10110947
    Abstract: An electronic device with one or more processors, memory and a display displays a first video stream on the display. While displaying the first video stream, the electronic device downloads and stores a first portion of a second video stream and receives a request to display the second video stream on the display. In response to receiving the request, the electronic device starts to play the second video stream using the first portion of the second video stream, if the first portion of the second video stream meets recency criteria with respect to a current stream time of the second video stream. But if the first portion of the second video stream does not meet the recency criteria, the electronic device requests a second portion of the second video stream that is outside of the first portion of the second video stream.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: October 23, 2018
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 10075496
    Abstract: An electronic device presents a first song that includes a sample of a second song, different from the first song. While presenting the first song, the electronic device displays a preview control on a display. The preview control corresponds to the second song. The electronic device receives selection of the preview control and, in response to receiving the selection of the preview control, plays a preview of the second song.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: September 11, 2018
    Assignee: SPOTIFY AB
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Silva, Michelle Kadir, Peter Stromberg
  • Patent number: 10055413
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for identifying media content for playback during a repetitive motion activity are provided. An example media-playback device includes a media-output device that plays media content items and a repetitive-motion activity content identification engine. The repetitive-motion activity content identification engine is configured to: review media content items to identify the media content items that are conducive to performing repetitive-motion activities; and select certain media content items from the media content items, the certain media content items being conducive to performing the repetitive-motion activities.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: August 21, 2018
    Assignee: Spotify AB
    Inventors: Tristan Jehan, Dariusz Dziuk, Gustav Söderström, Mateo Rando, Nicola Montecchio
  • Publication number: 20180167726
    Abstract: Audio mix information is received from a plurality of users. Mix rules are determined from the audio mix information from the plurality of users, wherein the mix rules include a first mix rule associated with a first audio item. The first mix rule relates to an overlap of the first audio item with another audio item. The first mix rule is made available to one or more clients. After making the first mix rule available, an indication, from a respective client device, that the first audio item is to be mixed with a second audio item at the respective client device in accordance with the first mix rule is received. In response to the indication, a specification of the first mix rule is transmitted to the respective client device to be applied by the respective client device to generate a transition between the first audio item and the second item.
    Type: Application
    Filed: January 29, 2018
    Publication date: June 14, 2018
    Inventors: Par Mikael Bohrarper, Sten Garmark, Niklas Martin Gustavsson, John Fredrik Wilhelm Noren, Gustav Söderström, Babar Zafar
  • Patent number: 9883284
    Abstract: Systems and methods for mixing music are disclosed. Audio mix information is received from a plurality of users. Mix rules are determined from the audio mix information from the plurality of users, wherein the mix rules include a first mix rule associated with a first audio item. The first mix rule relates to an overlap of the first audio item with another audio item. The first mix rule is made available to one or more clients. In some implementations, making the first mix rule available to the one or more clients includes transmitting, to the first client, information enabling the first client to playback a transition between the first audio item and the second audio item in accordance with the first mix rule.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: January 30, 2018
    Assignee: Spotify AB
    Inventors: Par Mikael Bohrarper, Sten Garmark, Niklas Martin Gustavsson, John Fredrik Wilhelm Noren, Gustav Söderström, Babar Zafar
  • Publication number: 20170289489
    Abstract: An electronic device with one or more processors, memory and a display displays a first video stream on the display. While displaying the first video stream, the electronic device downloads and stores a first portion of a second video stream and receives a request to display the second video stream on the display. In response to receiving the request, the electronic device starts to play the second video stream using the first portion of the second video stream, if the first portion of the second video stream meets recency criteria with respect to a current stream time of the second video stream. But if the first portion of the second video stream does not meet the recency criteria, the electronic device requests a second portion of the second video stream that is outside of the first portion of the second video stream.
    Type: Application
    Filed: May 1, 2017
    Publication date: October 5, 2017
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Publication number: 20170235541
    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: December 22, 2016
    Publication date: August 17, 2017
    Inventors: Owen Smith, Sten Garmark, Gustav Söderström
  • Patent number: 9661379
    Abstract: An electronic device with one or more processors, memory, and a display displays a first video stream on the display. The electronic device downloads and stores a portion of a second video stream and, once the portion of the second video stream has been downloaded, ceases to download the second video stream. The electronic device receives a request to display the second video stream on the display and, in response, determines whether the stored portion of the second video stream satisfies recency criteria with respect to a current stream time of the second video stream. In accordance with a determination that the stored portion of the second video stream satisfies the recency criteria, the electronic device displays at least a portion of the first video stream on the display concurrently with at least the stored portion of the second video stream.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: May 23, 2017
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 9654822
    Abstract: An electronic device displays a first video stream on a display. While displaying the first video stream on the display, the device allocates, in accordance with a historical pattern of video stream switching of a particular user, available bandwidth for receiving data at the device at least between receiving the first video stream and preloading a second, non-displayed video stream. The device receives the first video stream and preloads the second, non-displayed video stream in accordance with the allocated available bandwidth. The device receives a request to display the second video stream on the display. In response to receiving the request to display the second video stream on the display, the device displays the preloaded second video stream on the display.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: May 16, 2017
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 9641891
    Abstract: An electronic device with one or more processors, memory and a display receives a first request to display a first video stream and, in response, displays the first video stream. After receiving the first request, the device preloads a second video stream that corresponds to live content, including caching a cached portion of the second video stream. While displaying the first video stream, the device receives a second request to display the second video stream. In response to receiving the second request, the device determines whether the second request meets recency criteria. When the second request meets recency criteria, the device starts to play the second video stream using the cached portion. When the second request does not meet the recency criteria, the device requests, from a content source for the second video stream, data corresponding to a portion of the second video stream other than the cached portion.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: May 2, 2017
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 9635416
    Abstract: A client device with one or more processors, memory, and a display displays a first video stream that corresponds to a first channel in a sequence. While displaying the first video stream and before receiving a request to display a second video stream corresponding to a second channel in the sequence, the client device preloads, from a remote content source, video content of one or more intervening channels. In response to receiving the request, the client device transitions from displaying the first video stream to displaying the second video stream: a portion of the first video stream is concurrently displayed with at least a portion of the preloaded video content of one or more intervening channels, and at least a portion of the preloaded video content of one or more intervening channels is displayed concurrently with at least a portion of the second video stream.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: April 25, 2017
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 9563268
    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: Grant
    Filed: October 14, 2015
    Date of Patent: February 7, 2017
    Assignee: Spotify AB
    Inventors: Owen Smith, Sten Garmark, Gustav Söderström
  • Publication number: 20170019441
    Abstract: An electronic device presents a first song that includes a sample of a second song, different from the first song. While presenting the first song, the electronic device displays a preview control on a display. The preview control corresponds to the second song. The electronic device receives selection of the preview control and, in response to receiving the selection of the preview control, plays a preview of the second song.
    Type: Application
    Filed: April 18, 2016
    Publication date: January 19, 2017
    Inventors: Sten Garmark, Quenton Cook, Gustav Soderstrom, Ivo Silva, Michelle Kadir, Peter Stromberg
  • Publication number: 20160342598
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for identifying media content for playback during a repetitive motion activity are provided. An example media-playback device includes a media-output device that plays media content items and a repetitive-motion activity content identification engine. The repetitive-motion activity content identification engine is configured to: review media content items to identify the media content items that are conducive to performing repetitive-motion activities; and select certain media content items from the media content items, the certain media content items being conducive to performing the repetitive-motion activities.
    Type: Application
    Filed: November 18, 2015
    Publication date: November 24, 2016
    Inventors: Tristan Jehan, Dariusz Dziuk, Gustav Söderström, Mateo Rando, Nicola Montecchio
  • Publication number: 20160342199
    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: October 14, 2015
    Publication date: November 24, 2016
    Inventors: Owen Smith, Sten Garmark, Gustav Söderström
  • Publication number: 20160342687
    Abstract: Systems, apparatuses, components, methods, and techniques for acquiring a cadence and selecting one song version from more than one versions of a song are disclosed. An example system acquires a cadence and selects one of a plurality of song versions that has a tempo matching the acquired cadence. Each song version shares at least one characteristic, such as a melody, and each song version is different from each of the other song versions in at least one characteristic, such as tempo. The different song versions can be based on different musical compositions composed for different tempos.
    Type: Application
    Filed: October 14, 2015
    Publication date: November 24, 2016
    Inventors: Sten Garmark, Dariusz Dziuk, Gustav Söderström, Matilda Hannäs, Mateo Rando
  • Patent number: 9503780
    Abstract: An electronic device with one or more processors, memory, and a display displays a first video stream on the display and plays first audio content that corresponds to the first video stream. While displaying the first video stream and playing the first audio content, the electronic device receives a request to display a second video stream on the display. In response, the electronic device displays a visual transition from display of the first video stream to display of the second video stream; plays second audio content that corresponds to the second video stream; and increases an amplitude of the second audio content while decreasing an amplitude of the first audio content, in accordance with progress of the visual transition.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: November 22, 2016
    Assignee: Spotify AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom