Patents by Inventor Shriram Bharath
Shriram Bharath 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).
-
Patent number: 10679256Abstract: A content server uses a form of artificial intelligence such as machine learning to identify audio content with musicological characteristics. The content server obtains an indication of a music item presented by a client device and obtains reference music features describing musicological characteristics of the music item. The content server identifies candidate audio content associated with candidate music features. The candidate music features are determined by analyzing acoustic features of the candidate audio content and mapping the acoustic features to music features according to a music feature model. Acoustic features quantify low-level properties of the candidate audio content. One of the candidate audio content items is selected according to comparisons between the candidate music features of the candidate audio advertisements and the reference music features of the music item. The selected audio content is provided the client device for presentation.Type: GrantFiled: June 25, 2015Date of Patent: June 9, 2020Assignee: Pandora Media, LLCInventors: Christopher Irwin, Shriram Bharath, Andrew J. Asman
-
Patent number: 10643248Abstract: A content server provides a client device with audio content including an audio advertisement, which is provided in response to receiving a request for digital audio content from a client device associated with a user. The content server obtains user information about the user and retrieves advertisement text received from an advertiser, which are used to generate a personalized text advertisement. The personalized text advertisement is generated according to an advertisement template specifying an ordered combination of text components. The personalized text advertisement includes the received advertisement text, user information text selected from the obtained user information, and template text. The client device is provided with an advertisement based on the personalized text advertisement and is configured to play an audio version of the personalized text advertisement. The audio advertisement is generated using a text-to-speech algorithm at the client device or at the content server.Type: GrantFiled: April 2, 2018Date of Patent: May 5, 2020Assignee: Pandora Media, LLCInventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
-
Patent number: 10290027Abstract: A content server system provides a client device with content including an audio advertisement with personalized background music. The content server selects a vocal advertisement received from an advertiser for presentation to a user of a client device. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server identifies candidate background music items and selects background music from the candidate background music items based on the obtained content data. The client device is provided with the selected background music and the selected vocal advertisement. The client device plays an audio advertisement comprising the background music played concurrently with the vocal advertisement.Type: GrantFiled: September 29, 2014Date of Patent: May 14, 2019Assignee: Pandora Media, LLCInventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
-
Publication number: 20180225721Abstract: A content server provides a client device with audio content including an audio advertisement, which is provided in response to receiving a request for digital audio content from a client device associated with a user. The content server obtains user information about the user and retrieves advertisement text received from an advertiser, which are used to generate a personalized text advertisement. The personalized text advertisement is generated according to an advertisement template specifying an ordered combination of text components. The personalized text advertisement includes the received advertisement text, user information text selected from the obtained user information, and template text. The client device is provided with an advertisement based on the personalized text advertisement and is configured to play an audio version of the personalized text advertisement. The audio advertisement is generated using a text-to-speech algorithm at the client device or at the content server.Type: ApplicationFiled: April 2, 2018Publication date: August 9, 2018Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
-
Patent number: 9959557Abstract: A content server provides a client device with audio content including an audio advertisement, which is provided in response to receiving a request for digital audio content from a client device associated with a user. The content server obtains user information about the user and retrieves advertisement text received from an advertiser, which are used to generate a personalized text advertisement. The personalized text advertisement is generated according to an advertisement template specifying an ordered combination of text components. The personalized text advertisement includes the received advertisement text, user information text selected from the obtained user information, and template text. The client device is provided with an advertisement based on the personalized text advertisement and is configured to play an audio version of the personalized text advertisement. The audio advertisement is generated using a text-to-speech algorithm at the client device or at the content server.Type: GrantFiled: September 29, 2014Date of Patent: May 1, 2018Assignee: Pandora Media, Inc.Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
-
Patent number: 9736204Abstract: A media service server provides media content to users over telephone networks. The media content server receives a request for media items, where the request is a call placed by a phone. The media content server identifies a user associated with the request, and establishes an audio communication channel with the phone. The media content server selects a media item for the user based on an identity of the user, and provides the media item to the user by playing content of the media item to the user over the audio communication channel.Type: GrantFiled: June 24, 2015Date of Patent: August 15, 2017Assignee: Pandora Media, Inc.Inventor: Shriram Bharath
-
Publication number: 20160381103Abstract: A media service server provides media content to users over telephone networks. The media content server receives a request for media items, where the request is a call placed by a phone. The media content server identifies a user associated with the request, and establishes an audio communication channel with the phone. The media content server selects a media item for the user based on an identity of the user, and provides the media item to the user by playing content of the media item to the user over the audio communication channel.Type: ApplicationFiled: June 24, 2015Publication date: December 29, 2016Inventor: Shriram Bharath
-
Publication number: 20160379274Abstract: A content server uses a form of artificial intelligence such as machine learning to identify audio content with musicological characteristics. The content server obtains an indication of a music item presented by a client device and obtains reference music features describing musicological characteristics of the music item. The content server identifies candidate audio content associated with candidate music features. The candidate music features are determined by analyzing acoustic features of the candidate audio content and mapping the acoustic features to music features according to a music feature model. Acoustic features quantify low-level properties of the candidate audio content. One of the candidate audio content items is selected according to comparisons between the candidate music features of the candidate audio advertisements and the reference music features of the music item. The selected audio content is provided the client device for presentation.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Christopher Irwin, Shriram Bharath, Andrew J. Asman
-
Publication number: 20160092932Abstract: A content server provides a client device with audio content including an audio advertisement, which is provided in response to receiving a request for digital audio content from a client device associated with a user. The content server obtains user information about the user and retrieves advertisement text received from an advertiser, which are used to generate a personalized text advertisement. The personalized text advertisement is generated according to an advertisement template specifying an ordered combination of text components. The personalized text advertisement includes the received advertisement text, user information text selected from the obtained user information, and template text. The client device is provided with an advertisement based on the personalized text advertisement and is configured to play an audio version of the personalized text advertisement. The audio advertisement is generated using a text-to-speech algorithm at the client device or at the content server.Type: ApplicationFiled: September 29, 2014Publication date: March 31, 2016Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
-
Publication number: 20160092936Abstract: A content server system provides a client device with content including an audio advertisement with personalized background music. The content server selects a vocal advertisement received from an advertiser for presentation to a user of a client device. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server identifies candidate background music items and selects background music from the candidate background music items based on the obtained content data. The client device is provided with the selected background music and the selected vocal advertisement. The client device plays an audio advertisement comprising the background music played concurrently with the vocal advertisement.Type: ApplicationFiled: September 29, 2014Publication date: March 31, 2016Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin