Patents by Inventor Rama Murty Kalluri

Rama Murty Kalluri 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: 11234060
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for providing recommendations based on non-streaming content on a media device. In a non-limiting embodiment, an apparatus, such as a media device, may provide recommendations of related streaming content based on non-streaming content retrieved from non-streaming sources and retrieving the streaming content from distributed streaming sources. The media device may monitor a transmission and display of non-streaming content and create a fingerprint of the non-streaming content based on the monitoring. And based on the fingerprint, the media device may generate recommendations of related or similar streaming content that can be retrieved and displayed by the media device.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: January 25, 2022
    Assignee: ROKU, INC.
    Inventors: Louqman Ackandy Parampath, Cameron Baharloo, Rama Murty Kalluri, Scott Rosenberg
  • Publication number: 20190075372
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for providing recommendations based on non-streaming content on a media device. In a non-limiting embodiment, an apparatus, such as a media device, may provide recommendations of related streaming content based on non-streaming content retrieved from non-streaming sources and retrieving the streaming content from distributed streaming sources. The media device may monitor a transmission and display of non-streaming content and create a fingerprint of the non-streaming content based on the monitoring. And based on the fingerprint, the media device may generate recommendations of related or similar streaming content that can be retrieved and displayed by the media device.
    Type: Application
    Filed: July 27, 2018
    Publication date: March 7, 2019
    Inventors: Louqman Ackandy PARAMPATH, Cameron BAHARLOO, Rama Murty KALLURI, Scott ROSENBERG
  • Publication number: 20150326897
    Abstract: A mechanism for booking events comprising an. event broker, one or more event managers and one or more action handlers. In one embodiment, the event broker is configured to register a plurality of event bookings, each of which identifies an event and a corresponding action. For each event booking, the event broker notifies an event manager which is configured to detect the type of event identified in the event booking. When the event manager detects the identified event, it notifies the event broker. The broker then notifies an action, handler which is configured to initiate the type of action identified, in the event booking. The action handler then initiates the action. If the event booking is non-recurring and the action is complete, the event booking is unregistered by the event broker. The event broker is configured to work in conjunction with a plurality of event managers which can detect different types of events and a plurality of action handlers which can initiate different types of actions.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 12, 2015
    Inventors: Ludovic Pierre, Thierry Godin, Rama Murty Kalluri, Jino Nguyen
  • Patent number: 6931660
    Abstract: A system and method for the simultaneous transmission and rendition of multiple MPEG-encoded digital video signal streams in an interactive television application are disclosed. Simultaneous transmission and rendition of multiple MPEG-encoded digital video signal streams in an interactive television application generally comprises determining a value for a display position code corresponding to a display position of each slice of each of the MPEG-encoded video streams, modifying the value of the display position code of each slice of each of the MPEG-encoded video streams as necessary, and interleaving each slice of each of the MPEG-encoded video streams as modified into a single composite video stream. The modifying preferably maintains bit-alignment of the display position code within a byte.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: August 16, 2005
    Assignee: OpenTV, Inc.
    Inventors: Rama Murty Kalluri, Joel Zdepski
  • Patent number: 6539545
    Abstract: A system and method for the simultaneous transmission and rendition of multiple encoded digital video signal streams in an interactive television application are disclosed. Simultaneous transmission and rendition of multiple encoded digital video signal streams in an interactive television application generally comprises modifying at least one of the multiple encoded video streams broadcast from a broadcast center for repositioning the at least one of the multiple encoded video stream for display, interleaving the modified multiple encoded video streams comprising the at least one modified encoded video stream into a single composite interleaved video stream, and outputting the single composite video stream. The method may further comprise receiving the multiple encoded video streams from a broadcast center. Each of the multiple encoded video streams is preferably encoded using MPEG-1 or MPEG-2 compression technology.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: March 25, 2003
    Assignee: OpenTV Corp.
    Inventors: Vincent Dureau, Rama Murty Kalluri