Patents by Inventor Soumitra Kumar Nandy

Soumitra Kumar Nandy 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: 20150309808
    Abstract: A method and System on Chip (SoC) for adapting a reconfigurable hardware for an application kernel at run time is provided. The method includes obtaining a plurality of Hyper-Operations corresponding to the application. A Hyper-Operation performs one or more of a plurality of MIMO functions of the application. The method further includes retrieving compute metadata and transport metadata corresponding to each Hyper-Operation. Compute metadata specifies functionality of a Hyper-Operation and transport metadata specifies data flow path of a Hyper-Operation. Thereafter, the method maps each Hyper-Operation to a corresponding set of tiles in the hardware. The set of tiles includes one or more tiles and a tile performs one or more of the plurality of MIMO functions of the application.
    Type: Application
    Filed: March 5, 2015
    Publication date: October 29, 2015
    Applicant: MORPHING MACHINES PVT LTD
    Inventors: Soumitra Kumar Nandy, Ranjani Narayan, Mythri Alle, Keshavan Vardarajan, Alexander Fell
  • Patent number: 8891614
    Abstract: A method and System on Chip (SoC) for adapting a runtime reconfigurable hardware to decode a video stream, wherein the video stream is of one of a plurality of video types is disclosed. The method includes determining a video type of the video stream and identifying at least one functional block of a set of functional blocks in the runtime reconfigurable hardware in response to determining the video type. A functional block of the set of functional blocks corresponds to a decoding sub function of the video type. Thereafter, the method configures the one or more functional block based on a plurality of configuration parameters of the video type. Further, the method decodes the video stream using the one or more functional blocks in response of configuring the one or more functional block.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: November 18, 2014
    Assignee: Morphing Machines PVT Ltd
    Inventors: Soumitra Kumar Nandy, Ranjani Narayan, Mythri Alle, Keshavan Vardarajan, Alexander Fell, Adarsha Rao, Ramesh Reddy, Nimmy Joseph
  • Patent number: 6968010
    Abstract: A method for efficient low power motion estimation of a digital video image is provided in which processing requirements are reduced based upon the content being processed. The method performs motion estimation of a current video image using a search window of a previous video image. The method may include forming mean pyramids of a reference macroblock and the search area and a full search at a lowest resolution. A number of candidate motion vectors (CMVs) propagated to lower levels may be dependent on a quantized average deviation estimate (QADE) of a current macroblock and the maximum distortion band obtained during training for that QADE value at that particular level. Training over a sequence may be triggered at the beginning of every sequence. This training technique may be used to determine the value of the maximum distortion band for all QADEs of the macroblocks occurring over the training frames.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: November 22, 2005
    Assignee: STMicroelectronics Ltd.
    Inventors: Paul Sathya Chelladurai, Arshad Ahmed, Soumitra Kumar Nandy
  • Publication number: 20030012282
    Abstract: A method for efficient low power motion estimation of a digital video image is provided in which processing requirements are reduced based upon the content being processed. The method performs motion estimation of a current video image using a search window of a previous video image. The method may include forming mean pyramids of a reference macroblock and the search area and a full search at a lowest resolution. A number of candidate motion vectors (CMVs) propagated to lower levels may be dependent on a quantized average deviation estimate (QADE) of a current macroblock and the maximum distortion band obtained during training for that QADE value at that particular level. Training over a sequence may be triggered at the beginning of every sequence. This training technique may be used to determine the value of the maximum distortion band for all QADEs of the macroblocks occurring over the training frames.
    Type: Application
    Filed: April 29, 2002
    Publication date: January 16, 2003
    Applicant: STMicroelectronics Ltd.
    Inventors: Paul Sathya Chelladurai, Arshad Ahmed, Soumitra Kumar Nandy