Patents by Inventor Ramesh V. Panchagnula

Ramesh V. Panchagnula 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).

  • Publication number: 20230370683
    Abstract: Techniques for encoding video content are discloses. These techniques include generating an encoded video content corresponding to a first video content by encoding a plurality of image frames. This includes segmenting an image frame into image portions associated with a corresponding portion identifier, assigning a tag for each of the image portions based on: (i) information relating to a viewer for the video content or (ii) a corresponding image portion different from the respective image portion, where the tag relates to: (i) a resolution or (ii) a bitrate for encoding the respective image portion, and encoding each image portion based on the respective assigned tag. The techniques further include generating a record including the encoded video content and the plurality of portion identifiers and transmitting the encoded video content over a communication network. The record is used to reconstruct the first video content from the encoded video content.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 16, 2023
    Inventor: Ramesh V. PANCHAGNULA
  • Patent number: 9973767
    Abstract: Methods, systems, and computer readable media can be operable to encode an input video stream into one or more output streams by using information obtained from a first transcoding of the input video stream. During a first encoding of an input video stream, pre-processing, motion estimation, mode decision, and other information can be collected or buffered and can be re-used to encode the input video stream to multiple output video streams at different bitrates, resolutions, and/or frame rates. Motion estimation, macroblock mode decision, and pre-processing data can be manipulated and re-used during the encoding of an input video stream at various resolutions. Data can be re-computed at a new resolution or bitrate to improve visual quality.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: May 15, 2018
    Assignee: ARRIS Enterprises LLC
    Inventor: Ramesh V. Panchagnula
  • Patent number: 9807391
    Abstract: Methods, systems, and computer readable media can be operable to reduce the number of video streams or increase the quality of delivered video with the same number of video streams in a multiple bitrate video encoding. Multiple video resolutions and/or frame rates can be combined into a single stream. In embodiments, optimal segments from a plurality of input streams can be selected for inclusion in an output stream based upon a range of acceptable quantization parameter values for the output stream and a quality characteristic associated with the optimal input stream.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: October 31, 2017
    Assignee: ARRIS Enterprises LLC
    Inventors: Ramesh V. Panchagnula, Alexander D. Raji
  • Publication number: 20160255348
    Abstract: A method of encoding digital content is provided that allows for adaptive joint bitrate allocation that allocates bits for audio and video. The method includes: determining an overall transport stream bitrate, determining a target audio bitrate for each audio stream based on their complexity, determining a portion of the overall transport stream bitrate available for video streams by subtracting the sum of the target audio bitrates from the overall transport stream bitrate, allocating a target video bitrate for each video streams out of the portion of the overall transport stream bitrate available for video streams, encoding audio streams at the target audio bitrates, encoding video streams at the target video bitrates, and combining the audio streams and video streams with a multiplexor into a transport stream.
    Type: Application
    Filed: February 26, 2016
    Publication date: September 1, 2016
    Inventors: Ramesh V. Panchagnula, Alexander D. Raji
  • Publication number: 20160182906
    Abstract: Methods, systems, and computer readable media can be operable to reduce the number of video streams or increase the quality of delivered video with the same number of video streams in a multiple bitrate video encoding. Multiple video resolutions and/or frame rates can be combined into a single stream. In embodiments, optimal segments from a plurality of input streams can be selected for inclusion in an output stream based upon a range of acceptable quantization parameter values for the output stream and a quality characteristic associated with the optimal input stream.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Ramesh V. Panchagnula, Alexander D. Raji
  • Publication number: 20160073120
    Abstract: Methods, systems, and computer readable media can be operable to encode an input video stream into one or more output streams by using information obtained from a first transcoding of the input video stream. During a first encoding of an input video stream, pre-processing, motion estimation, mode decision, and other information can be collected or buffered and can be re-used to encode the input video stream to multiple output video streams at different bitrates, resolutions, and/or frame rates. Motion estimation, macroblock mode decision, and pre-processing data can be manipulated and re-used during the encoding of an input video stream at various resolutions. Data can be re-computed at a new resolution or bitrate to improve visual quality.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventor: Ramesh V. Panchagnula