Patents by Inventor Prasad Rallabandi

Prasad Rallabandi 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: 9838839
    Abstract: Systems, methods, and computer-readable storage media for maintaining user anonymity in content statistics. A system can first receive a media content request from a client device. The media content request can include a user account identifier and a content identifier. The content identifier can be different and separate from the user account identifier and a device identifier associated with the client device, and the content identifier can identify content presented at the client device. Next, the system can store the user account identifier and the content identifier in separate locations without attributing the content identifier to the user account identifier. In response to the media content request, the system can transmit a media content item to the client device based on the user account identifier. The system can also report the content presented at the client device with the content identifier and without the user account identifier.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: December 5, 2017
    Assignee: APPLE INC.
    Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
  • Publication number: 20160360355
    Abstract: Systems, methods, and computer-readable storage media for maintaining user anonymity in content statistics. A system can first receive a media content request from a client device. The media content request can include a user account identifier and a content identifier. The content identifier can be different and separate from the user account identifier and a device identifier associated with the client device, and the content identifier can identify content presented at the client device. Next, the system can store the user account identifier and the content identifier in separate locations without attributing the content identifier to the user account identifier. In response to the media content request, the system can transmit a media content item to the client device based on the user account identifier. The system can also report the content presented at the client device with the content identifier and without the user account identifier.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Inventors: Madhusudhan Vudali, Prasad Rallabandi, Jason Novak, Sagar Joshi, Todd Michael Teresi, Erik C. Neuenschwander
  • Publication number: 20160110764
    Abstract: The present technology maintains a profile for each user known to a content delivery system and selectively excludes delivery of certain content to some users based on past performance. The user profile includes a listing of all completed conversion actions associated with the invitational content presented to the user. When presented with a request for invitational content, the system identifies the set of all possible invitational content for the given context. Based on the user profile, the system removes from the set all invitational content for which the user has completed the associated conversion action to create a user-specific set of invitational content. The system selects an invitational content from the user-specific set of invitational content to include in the content package presented to the user.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 21, 2016
    Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasad Rallabandi
  • Publication number: 20110295679
    Abstract: The present technology maintains a profile for each user known to a content delivery system and selectively excludes delivery of certain content to some users based on past performance. The user profile includes a listing of all completed conversion actions associated with the invitational content presented to the user. When presented with a request for invitational content, the system identifies the set of all possible invitational content for the given context. Based on the user profile, the system removes from the set all invitational content for which the user has completed the associated conversion action to create a user-specific set of invitational content. The system selects an invitational content from the user-specific set of invitational content to include in the content package presented to the user.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Apple Inc.
    Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasad Rallabandi
  • Publication number: 20070294423
    Abstract: Multi-client single-session media streaming is disclosed. One process includes setting up a single logical connection to a media server for a media to be transmitted, and transmitting the media from the media server over the single logical connection to a plurality of clients.
    Type: Application
    Filed: June 14, 2006
    Publication date: December 20, 2007
    Applicant: Comverse, Inc.
    Inventors: Allan Brockenbrough, Prasad Rallabandi