Patents by Inventor Raju BABANNAVAR

Raju BABANNAVAR 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: 10904595
    Abstract: A system and method for just-in-time embedded watermarking of streaming digital content. The system employs sequential processing to transcode streaming content to embed a user-specific watermark into the streaming content. Additionally, the just-in-time embedded watermarking system transcodes short segments of content on an as-needed basis, in response to user requests, instead of performing bulk transcoding of large amounts of content at once. Accordingly, the just-in-time embedded watermarking system provides consistent and predictable user playback experience. Further, the system automatically supports adaptive bit rate optimization by providing interoperability with multiple potential adaptive bit rates requestable by the content player device. The system watermarks the requested content segment in real-time during the streaming of the content by causing burn-in of the user-specific watermark into the streaming content.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 26, 2021
    Assignee: PRIME FOCUS TECHNOLOGIES, INC.
    Inventors: Raju Babannavar, Ajay Jose, Vimalesh Gul Melwani, Ramakrishnan Sankaranarayanan
  • Publication number: 20200068238
    Abstract: A system and method for just-in-time embedded watermarking of streaming digital content. The system employs sequential processing to transcode streaming content to embed a user-specific watermark into the streaming content. Additionally, the just-in-time embedded watermarking system transcodes short segments of content on an as-needed basis, in response to user requests, instead of performing bulk transcoding of large amounts of content at once. Accordingly, the just-in-time embedded watermarking system provides consistent and predictable user playback experience. Further, the system automatically supports adaptive bit rate optimization by providing interoperability with multiple potential adaptive bit rates requestable by the content player device. The system watermarks the requested content segment in real-time during the streaming of the content by causing burn-in of the user-specific watermark into the streaming content.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventors: Raju BABANNAVAR, Ajay JOSE, Vimalesh Gul MELWANI, Ramakrishnan SANKARANARAYANAN
  • Patent number: 10205955
    Abstract: The present disclosure relates to a method and a system for transcoding a digital video. The method and system includes a decoder, a hierarchical motion sampling and re-estimation engine, a resizing engine and an encoder. The decoder extracts a plurality of pre-determined decoder information pertaining to each macroblock of a plurality of macroblocks of each of a decoded frame of a plurality of decoded frames of the digital video. The decoder information includes syntax elements. The hierarchical motion sampling and re-estimation engine evaluates hierarchically the syntax elements pertaining to the each macroblock of the plurality of macroblocks of the plurality of decoded frames. The resizing engine resizes each of the macroblock of the plurality of macroblocks based on evaluated hierarchical syntax elements. The encoder encodes each of re-sized macroblock based on the evaluated hierarchical syntax elements.
    Type: Grant
    Filed: July 26, 2014
    Date of Patent: February 12, 2019
    Assignee: RIVERSILICA TECHNOLOGIES PVT LTD
    Inventors: Essaki P Muthu, Jagadish K Kamath, Raju Babannavar
  • Publication number: 20160165245
    Abstract: The present disclosure relates to a method and a system for transcoding a digital video. The method and system includes a decoder, a hierarchical motion sampling and re-estimation engine, a resizing engine and an encoder. The decoder extracts a plurality of pre-determined decoder information pertaining to each macroblock of a plurality of macroblocks of each of a decoded frame of a plurality of decoded frames of the digital video. The decoder information includes syntax elements. The hierarchical motion sampling and re-estimation engine evaluates hierarchically the syntax elements pertaining to the each macroblock of the plurality of macroblocks of the plurality of decoded frames. The resizing engine resizes each of the macroblock of the plurality of macroblocks based on evaluated hierarchical syntax elements. The encoder encodes each of re-sized macroblock based on the evaluated hierarchical syntax elements.
    Type: Application
    Filed: July 26, 2014
    Publication date: June 9, 2016
    Inventors: Essaki P MUTHU, Jagadish K KAMATH, Raju BABANNAVAR