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: 20230047586Abstract: 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: ApplicationFiled: June 30, 2022Publication date: February 16, 2023Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo RANDO
-
Patent number: 11461389Abstract: 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: GrantFiled: September 4, 2020Date of Patent: October 4, 2022Assignee: Spotify ABInventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
-
Patent number: 11403341Abstract: 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: GrantFiled: March 16, 2020Date of Patent: August 2, 2022Assignee: SPOTIFY ABInventors: Miles Lennon, Rafael Mumme, Jason Gavris, Minwei Gu, Mateo Rando
-
Patent number: 11354510Abstract: 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: GrantFiled: July 22, 2019Date of Patent: June 7, 2022Assignee: Spotify ABInventors: Ranqi Zhu, Minwei Gu, Vibhor Jain
-
Publication number: 20200401619Abstract: 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: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Applicant: Spotify ABInventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
-
Patent number: 10803118Abstract: 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: GrantFiled: March 24, 2017Date of Patent: October 13, 2020Assignee: SPOTIFY ABInventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
-
Publication number: 20200265082Abstract: 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: ApplicationFiled: March 16, 2020Publication date: August 20, 2020Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo RANDO
-
Patent number: 10628482Abstract: 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: GrantFiled: September 30, 2016Date of Patent: April 21, 2020Assignee: Spotify ABInventors: Miles Lennon, Rafael Mumme, Jason Gavris, Minwei Gu, Mateo Rando
-
Publication number: 20190340245Abstract: 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: ApplicationFiled: July 22, 2019Publication date: November 7, 2019Inventors: RANQI ZHU, MINWEI GU, VIBHOR JAIN
-
Patent number: 10360260Abstract: 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: GrantFiled: December 1, 2016Date of Patent: July 23, 2019Assignee: SPOTIFY ABInventors: Ranqi Zhu, Minwei Gu, Vibhor Jain
-
Publication number: 20180157746Abstract: 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: ApplicationFiled: December 1, 2016Publication date: June 7, 2018Inventors: RANQI ZHU, MINWEI GU, VIBHOR JAIN
-
Publication number: 20180096064Abstract: 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: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Miles LENNON, Rafael MUMME, Jason GAVRIS, Minwei GU, Mateo Rando
-
Publication number: 20170300567Abstract: 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: ApplicationFiled: March 24, 2017Publication date: October 19, 2017Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
-
Publication number: 20170301372Abstract: 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: ApplicationFiled: March 24, 2017Publication date: October 19, 2017Inventors: Tristan Jehan, Rachel Bittner, Nicola Montecchio, Hunter McCurry, Minwei Gu, Gandalf Hernandez
-
Patent number: 9794827Abstract: 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: GrantFiled: October 31, 2016Date of Patent: October 17, 2017Assignee: SPOTIFY ABInventors: Ranqi Zhu, Reid Wilbur, Minwei Gu
-
Publication number: 20170048750Abstract: 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: ApplicationFiled: October 31, 2016Publication date: February 16, 2017Inventors: RANQI ZHU, REID WILBUR, MINWEI GU
-
Patent number: 9510131Abstract: 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: GrantFiled: April 30, 2015Date of Patent: November 29, 2016Assignee: SPOTIFY ABInventors: Ranqi Zhu, Reid Wilbur, Minwei Gu
-
Publication number: 20160323691Abstract: 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: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Inventors: Ranqi Zhu, Reid Wilbur, Minwei Gu