Patents by Inventor Minwei Gu

Minwei Gu 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: 20230047586
    Abstract: A server receives a request to play a selected playlist from a first electronic device associated with a host listener. The playlist includes audio items having a common attribute. The server also receives an identity of a guest listener having a second electronic device and retrieves an indication of taste of the guest listener based on the received identity. The server selects an additional audio item based at least in part on the indication of taste of the guest listener and the common attribute of the audio items of the selected playlist, and incorporates the additional audio item into the selected playlist.
    Type: Application
    Filed: June 30, 2022
    Publication date: February 16, 2023
    Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo RANDO
  • Patent number: 11461389
    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: Grant
    Filed: September 4, 2020
    Date of Patent: October 4, 2022
    Assignee: Spotify AB
    Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
  • Patent number: 11403341
    Abstract: A method is performed at a server system. The method includes, while streaming a playlist at a first electronic device associated with a host listener, the playlist including media content items: automatically receiving an identity of a guest listener having a second electronic device, without explicit input from the guest listener after the second electronic device comes within range of the first electronic device; selecting an additional media content item based at least in part on the identity of the guest listener; and incorporating the additional media content item into the selected playlist.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 2, 2022
    Assignee: SPOTIFY AB
    Inventors: Miles Lennon, Rafael Mumme, Jason Gavris, Minwei Gu, Mateo Rando
  • Patent number: 11354510
    Abstract: In accordance with an embodiment, described herein is a system and method for semantic analysis and use of song lyrics in a media content environment. Semantic analysis is used to identify persons, events, themes, stories, or other meaningful information within a plurality of songs. Example use cases include the selection and delivery of media content in response to input searches for songs of a particular nature; the recommendation or suggestion of media content in social messaging or other environments; or the delivery of an advertisement content based on a matching of song lyrics with advertisement topic words.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 7, 2022
    Assignee: Spotify AB
    Inventors: Ranqi Zhu, Minwei Gu, Vibhor Jain
  • 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
  • Patent number: 10803118
    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: Grant
    Filed: March 24, 2017
    Date of Patent: October 13, 2020
    Assignee: SPOTIFY AB
    Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
  • Publication number: 20200265082
    Abstract: A method is performed at a server system. The method includes, while streaming a playlist at a first electronic device associated with a host listener, the playlist including media content items: automatically receiving an identity of a guest listener having a second electronic device, without explicit input from the guest listener after the second electronic device comes within range of the first electronic device; selecting an additional media content item based at least in part on the identity of the guest listener; and incorporating the additional media content item into the selected playlist.
    Type: Application
    Filed: March 16, 2020
    Publication date: August 20, 2020
    Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo RANDO
  • Patent number: 10628482
    Abstract: A server receives a request to play a selected playlist from a first electronic device associated with a host listener. The playlist includes audio items having a common attribute. The server also receives an identity of a guest listener having a second electronic device and retrieves an indication of taste of the guest listener based on the received identity. The server selects an additional audio item based at least in part on the indication of taste of the guest listener and the common attribute of the audio items of the selected playlist, and incorporates the additional audio item into the selected playlist.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 21, 2020
    Assignee: Spotify AB
    Inventors: Miles Lennon, Rafael Mumme, Jason Gavris, Minwei Gu, Mateo Rando
  • Publication number: 20190340245
    Abstract: In accordance with an embodiment, described herein is a system and method for semantic analysis and use of song lyrics in a media content environment. Semantic analysis is used to identify persons, events, themes, stories, or other meaningful information within a plurality of songs. Example use cases include the selection and delivery of media content in response to input searches for songs of a particular nature; the recommendation or suggestion of media content in social messaging or other environments; or the delivery of an advertisement content based on a matching of song lyrics with advertisement topic words.
    Type: Application
    Filed: July 22, 2019
    Publication date: November 7, 2019
    Inventors: RANQI ZHU, MINWEI GU, VIBHOR JAIN
  • Patent number: 10360260
    Abstract: In accordance with an embodiment, described herein is a system and method for semantic analysis and use of song lyrics in a media content environment. Semantic analysis is used to identify persons, events, themes, stories, or other meaningful information within a plurality of songs. For each song, a story graph is generated which describes a narrative within that song's lyrics. The story graph is then used to determine a feature vector associated with the song's narrative. In response to receiving an input vector, for example as a search input for a particular song track, the input vector can be matched against feature vectors of the plurality of songs, to determine appropriate tracks. Example use cases include the selection and delivery of media content in response to input searches for songs of a particular nature, or the recommendation or suggestion of media content in social messaging or other environments.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: July 23, 2019
    Assignee: SPOTIFY AB
    Inventors: Ranqi Zhu, Minwei Gu, Vibhor Jain
  • Publication number: 20180157746
    Abstract: In accordance with an embodiment, described herein is a system and method for semantic analysis and use of song lyrics in a media content environment. Semantic analysis is used to identify persons, events, themes, stories, or other meaningful information within a plurality of songs. For each song, a story graph is generated which describes a narrative within that song's lyrics. The story graph is then used to determine a feature vector associated with the song's narrative. In response to receiving an input vector, for example as a search input for a particular song track, the input vector can be matched against feature vectors of the plurality of songs, to determine appropriate tracks. Example use cases include the selection and delivery of media content in response to input searches for songs of a particular nature, or the recommendation or suggestion of media content in social messaging or other environments.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Inventors: RANQI ZHU, MINWEI GU, VIBHOR JAIN
  • Publication number: 20180096064
    Abstract: A server receives a request to play a selected playlist from a first electronic device associated with a host listener. The playlist includes audio items having a common attribute. The server also receives an identity of a guest listener having a second electronic device and retrieves an indication of taste of the guest listener based on the received identity. The server selects an additional audio item based at least in part on the indication of taste of the guest listener and the common attribute of the audio items of the selected playlist, and incorporates the additional audio item into the selected playlist.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo Rando
  • Publication number: 20170300567
    Abstract: A media content item sequencing system determines a sequence for playback of selected media content items, such as media content items in a playlist. The system calculates similarities between all possible pairs of the media content items and determines a sequence of the media content items using the similarities. The sequence of media content items can be determined by modeling the track features of the media content items with a graphic traversal problem and calculating a solution to the problem with various methods.
    Type: Application
    Filed: March 24, 2017
    Publication date: October 19, 2017
    Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
  • Publication number: 20170301372
    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: March 24, 2017
    Publication date: October 19, 2017
    Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
  • Patent number: 9794827
    Abstract: The present disclosure relates to a method performed by a mobile device for facilitating inputting a command to a service application in the mobile device. The mobile device comprises an inertial measurement unit (IMU). The method comprises determining a time interval in which a user of the mobile device will agitate the mobile device in accordance with a command. The method also comprises filtering an information feed from the IMU during said time interval to remove signals which are outside of a predetermined spectrum and thus regarded as noise. The method comprises finding distinguishable signals within the filtered feed, said distinguishable signals forming a command pattern. The method comprises associating the command pattern with the command.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: October 17, 2017
    Assignee: SPOTIFY AB
    Inventors: Ranqi Zhu, Reid Wilbur, Minwei Gu
  • Publication number: 20170048750
    Abstract: The present disclosure relates to a method performed by a mobile device for facilitating inputting a command to a service application in the mobile device. The mobile device comprises an inertial measurement unit (IMU). The method comprises determining a time interval in which a user of the mobile device will agitate the mobile device in accordance with a command. The method also comprises filtering an information feed from the IMU during said time interval to remove signals which are outside of a predetermined spectrum and thus regarded as noise. The method comprises finding distinguishable signals within the filtered feed, said distinguishable signals forming a command pattern. The method comprises associating the command pattern with the command.
    Type: Application
    Filed: October 31, 2016
    Publication date: February 16, 2017
    Inventors: RANQI ZHU, REID WILBUR, MINWEI GU
  • Patent number: 9510131
    Abstract: The present disclosure relates to a method performed by a mobile device for facilitating inputting a command to a service application in the mobile device. The mobile device comprises an inertial measurement unit (IMU). The method comprises determining a time interval in which a user of the mobile device will agitate the mobile device in accordance with a command. The method also comprises filtering an information feed from the IMU during said time interval to remove signals which are outside of a predetermined spectrum and thus regarded as noise. The method comprises finding distinguishable signals within the filtered feed, said distinguishable signals forming a command pattern. The method comprises associating the command pattern with the command.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: November 29, 2016
    Assignee: SPOTIFY AB
    Inventors: Ranqi Zhu, Reid Wilbur, Minwei Gu
  • Publication number: 20160323691
    Abstract: The present disclosure relates to a method performed by a mobile device for facilitating inputting a command to a service application in the mobile device. The mobile device comprises an inertial measurement unit (IMU). The method comprises determining a time interval in which a user of the mobile device will agitate the mobile device in accordance with a command. The method also comprises filtering an information feed from the IMU during said time interval to remove signals which are outside of a predetermined spectrum and thus regarded as noise. The method comprises finding distinguishable signals within the filtered feed, said distinguishable signals forming a command pattern. The method comprises associating the command pattern with the command.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Ranqi Zhu, Reid Wilbur, Minwei Gu