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: 10679256
    Abstract: 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: Grant
    Filed: June 25, 2015
    Date of Patent: June 9, 2020
    Assignee: Pandora Media, LLC
    Inventors: Christopher Irwin, Shriram Bharath, Andrew J. Asman
  • Patent number: 10643248
    Abstract: 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: Grant
    Filed: April 2, 2018
    Date of Patent: May 5, 2020
    Assignee: Pandora Media, LLC
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
  • Patent number: 10290027
    Abstract: 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: Grant
    Filed: September 29, 2014
    Date of Patent: May 14, 2019
    Assignee: Pandora Media, LLC
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
  • Publication number: 20180225721
    Abstract: 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: Application
    Filed: April 2, 2018
    Publication date: August 9, 2018
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
  • Patent number: 9959557
    Abstract: 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: Grant
    Filed: September 29, 2014
    Date of Patent: May 1, 2018
    Assignee: Pandora Media, Inc.
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
  • Patent number: 9736204
    Abstract: 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: Grant
    Filed: June 24, 2015
    Date of Patent: August 15, 2017
    Assignee: Pandora Media, Inc.
    Inventor: Shriram Bharath
  • Publication number: 20160381103
    Abstract: 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: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventor: Shriram Bharath
  • Publication number: 20160379274
    Abstract: 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: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Irwin, Shriram Bharath, Andrew J. Asman
  • Publication number: 20160092932
    Abstract: 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: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin
  • Publication number: 20160092936
    Abstract: 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: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Shriram Bharath, Jacek Adam Krawczyk, Christopher Irwin