Patents by Inventor Shyam Sundar Rajagopalan

Shyam Sundar Rajagopalan 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: 8451906
    Abstract: Systems and methods are presented for reconstructing sequences of video frames received from a sending device in a distributed video coding environment. Some of the video frames are received as key video frames fully encoded at the sending device. Others are received as non-key video frames partitioned into pixel blocks. Some of the pixel blocks are indicated for reconstruction via a corresponding previous pixel block of a previous video frame, while other pixel blocks are to be reconstructed by decoding encodings of those pixel blocks received from the sending device. Each received encoding of a pixel block is based on contents of the non-key video frame that contains the pixel block and not on contents of the previous key video frame, nor on contents of any other video frame positioned between the previous key video frame and the non-key video frame in the sequence of video frames.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: May 28, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Patent number: 8451905
    Abstract: Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: May 28, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20130128988
    Abstract: Systems and methods are presented for reconstructing sequences of video frames received from a sending device in a distributed video coding environment. Some of the video frames are received as key video frames fully encoded at the sending device. Others are received as non-key video frames partitioned into pixel blocks. Some of the pixel blocks are indicated for reconstruction via a corresponding previous pixel block of a previous video frame, while other pixel blocks are to be reconstructed by decoding encodings of those pixel blocks received from the sending device. Each received encoding of a pixel block is based on contents of the non-key video frame that contains the pixel block and not on contents of the previous key video frame, nor on contents of any other video frame positioned between the previous key video frame and the non-key video frame in the sequence of video frames.
    Type: Application
    Filed: February 25, 2011
    Publication date: May 23, 2013
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya
  • Publication number: 20130128962
    Abstract: Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device.
    Type: Application
    Filed: February 25, 2011
    Publication date: May 23, 2013
    Inventors: Shyam Sundar Rajagopalan, Deepak Pai, Shriram V. Revankar, Arsh Sood, Parimi Krishna Chaitanya