Patents by Inventor Manoj Vajhallya

Manoj Vajhallya 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: 8537889
    Abstract: An Inverse Transform (IT) conforming to MPEG AVC I_PCM that offers better video image quality than the MPEG-2/H.263 based video decoders and real time motion picture processing at 30 frames/seconds is described. The IT module performs 4×4 Inverse Integer transform for AVC for MPEG-2 operations on a given macro block (MB) and all its sub blocks. The IT is the third module in the data flow pipeline of a video decoder, the first two being a variable length decoder (VLD) and an inverse quantizer (IQ). The IT module gets its inputs from IQ module and feeds its processed output to a Motion compensation unit/intra-prediction (MCU-IP) module, thus reconstructing the video picture.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: September 17, 2013
    Assignee: Broadcom Corporation
    Inventors: Manoj Vajhallya, R. Lakshmikanth Pai
  • Publication number: 20110310971
    Abstract: An Inverse Transform (IT) conforming to MPEG AVC I_PCM that offers better video image quality than the MPEG-2/H.263 based video decoders and real time motion picture processing at 30 frames/seconds is described. The IT module performs 4×4 Inverse Integer transform for AVC for MPEG-2 operations on a given macro block (MB) and all its sub blocks. The IT is the third module in the data flow pipeline of a video decoder, the first two being a variable length decoder (VLD) and an inverse quantizer (IQ). The IT module gets its inputs from IQ module and feeds its processed output to a Motion compensation unit/intra-prediction (MCU-IP) module, thus reconstructing the video picture.
    Type: Application
    Filed: July 14, 2011
    Publication date: December 22, 2011
    Inventors: Manoj Vajhallya, R. Lakshmikanth Pai
  • Patent number: 7983335
    Abstract: An Inverse Transform (IT) conforming to MPEG AVC I_PCM that offers better video image quality than the MPEG-2/H.263 based video decoders and real time motion picture processing at 30 frames/seconds is described. The IT module performs 4×4 Inverse Integer transform for AVC for MPEG-2 operations on a given macro block (MB) and all its sub blocks. The IT is the third module in the data flow pipeline of a video decoder, the first two being a variable length decoder (VLD) and an inverse quantizer (IQ). The IT module gets its inputs from IQ module and feeds its processed output to a Motion compensation unit/intra-prediction (MCU-IP) module, thus reconstructing the video picture.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: July 19, 2011
    Assignee: Broadcom Corporation
    Inventors: Manoj Vajhallya, R. Lakshmikanth Pai
  • Publication number: 20070098081
    Abstract: An Inverse Transform (IT) conforming to MPEG AVC I_PCM that offers better video image quality than the MPEG-2/H.263 based video decoders and real time motion picture processing at 30 frames/seconds is described. The IT module performs 4×4 Inverse Integer transform for AVC for MPEG-2 operations on a given macro block (MB) and all its sub blocks. The IT is the third module in the data flow pipeline of a video decoder, the first two being a variable length decoder (VLD) and an inverse quantizer (IQ). The IT module gets its inputs from IQ module and feeds its processed output to a Motion compensation unit/intra-prediction (MCU-IP) module, thus reconstructing the video picture.
    Type: Application
    Filed: November 2, 2005
    Publication date: May 3, 2007
    Inventors: Manoj Vajhallya, R. Pai
  • Publication number: 20050198443
    Abstract: Described herein are systems and methods for verification of memory accesses by distal clients by testing memory access by a proximate client. A proximate client is associated with a first process, wherein the first process causes the proximate client to make a first type of memory access. One or more distal clients are associated with one or more processes, wherein the one or more processes cause the one or more clients to make any of a plurality of memory accesses. The proximate client is operable to make each of the plurality of memory accesses.
    Type: Application
    Filed: June 18, 2004
    Publication date: September 8, 2005
    Inventors: Lakshmikanth Pai, Manoj Vajhallya, Jagannath Narayana Shastry
  • Publication number: 20050169376
    Abstract: Described herein is a video decoding related system and method for error detection in a motion vector address computer. A circuit determines addresses for reference pixels. The circuit comprises an input and logic. The input receives parameters comprising a picture type indicator for indicating a type of a picture. The logic determines whether the parameters received by the input are valid.
    Type: Application
    Filed: April 1, 2004
    Publication date: August 4, 2005
    Inventors: Ramadas Pai, Srinivas Cheedella, Manoj Vajhallya
  • Publication number: 20050038938
    Abstract: Presented herein is a direct memory access engine for providing data words in the reverse order. The data words are fetched in batches comprising a predetermined number of data words starting from the last data word and proceeding to the first data word. The batches are stored in a local buffer. The contents of the local buffer are transmitted in reverse order.
    Type: Application
    Filed: December 15, 2003
    Publication date: February 17, 2005
    Inventors: Ramadas Pai, Manoj Vajhallya, Chhavi Kishore, Bhaskar Sherigar, Himakiran Kodihalli, Sandeep Bhatia, Gaurav Aggarwal, Sivagururaman Mahadevan, Vijayanand Aralaguppe
  • Publication number: 20050036614
    Abstract: Presented herein is a direct memory access engine for providing data words in reverse order. The data words are fetched in batches comprising a predetermined number of data words starting from the last data word and proceeding to the first data word. The batches are stored in a local buffer. The contents of the local buffer are transmitted in reverse order. A set of multiplexers reverses the bit positions of the words in the local buffer.
    Type: Application
    Filed: December 15, 2003
    Publication date: February 17, 2005
    Inventors: Ramadas Pai, Manoj Vajhallya, Chhavi Kishore, Bhaskar Sherigar, Himakiran Kodihalli, Sandeep Bhatia, Gaurav Aggarwal, Sivagururaman Mahadevan, Vijayanand Aralaguppe