Patents by Inventor Senthil Govindaswamy

Senthil Govindaswamy 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: 8838896
    Abstract: The present patent application discloses a method and apparatus for using external and internal memory for cancelling traffic interference comprising storing data in an external memory; and processing the data samples on an internal memory, wherein the external memory is low bandwidth memory; and the internal memory is high bandwidth on board cache. The present method and apparatus also comprises caching portions of the data on the internal memory, filling the internal memory by reading the newest data from the external memory and updating the internal memory; and writing the older data back to the external memory from the internal memory, wherein the data is incoming data samples.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Jeffrey A. Levin, Raghu Sagar Madala, Sharad Deepak Sambhwani
  • Patent number: 8194987
    Abstract: An apparatus and method for limiting bit rate of compressed data is disclosed. The apparatus and method allows the generation of parameters for encoding digital image data based on the data bit rate resulting from the use of different parameters. In one embodiment, a statistical analysis is performed to determine the different parameters. The use of parameters results in a bit rate that would prevent a decoder to stall during decompression while allowing the encoder compress without affecting the quality. Therefore, a more efficient encoding and decoding can be achieved.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: June 5, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
  • Patent number: 7856149
    Abstract: An apparatus and method for limiting bit rate of compressed data is disclosed. The apparatus and method allows the generation of parameters for encoding digital image data based on the data bit rate resulting from the use of different parameters. In one embodiment, a statistical analysis is performed to determine the different parameters. The use of parameters results in a bit rate that would prevent a decoder to stall during decompression while allowing the encoder compress without affecting the quality. Therefore, a more efficient encoding and decoding can be achieved.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: December 21, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
  • Patent number: 7596277
    Abstract: An apparatus and method for the detection of errors in compressed digital image is disclosed. In one embodiment, a signature is generated using a multiple input shift register and added to the compressed information. The signature is verified at the decoder to detect an error in the compressed information. Other information such as the frame number and/or color component type of the compressed image can also be verified to detect errors in the compressed information. In other embodiments, the decoder detects errors if there are bits remaining after decompression and/or if there are invalid codes at decompression. Once an error is detected, the compressed information can be discarded or re-sent and processed. Therefore, the detection of errors can significantly enhance at least the reliance of systems such as digital cinema that require compression of large amounts of data.
    Type: Grant
    Filed: April 7, 2003
    Date of Patent: September 29, 2009
    Inventors: Senthil Govindaswamy, Ann C. Irvine, John Ratzel
  • Patent number: 7593582
    Abstract: Apparatus, systems and methods for using the selection of an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: September 22, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
  • Publication number: 20080301367
    Abstract: The present patent application discloses a method and apparatus for using external and internal memory for cancelling traffic interference comprising storing data in an external memory; and processing the data samples on an internal memory, wherein the external memory is low bandwidth memory; and the internal memory is high bandwidth on board cache. The present method and apparatus also comprises caching portions of the data on the internal memory, filling the internal memory by reading the newest data from the external memory and updating the internal memory; and writing the older data back to the external memory from the internal memory, wherein the data is incoming data samples.
    Type: Application
    Filed: May 20, 2008
    Publication date: December 4, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Jeffrey A. Levin, Raghu Sagar Madala, Sharad Deepak Sambhwani
  • Patent number: 7388993
    Abstract: Apparatus and method for selecting an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: June 17, 2008
    Assignee: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
  • Publication number: 20070286278
    Abstract: An apparatus and method for limiting bit rate of compressed data is disclosed. The apparatus and method allows the generation of parameters for encoding digital image data based on the data bit rate resulting from the use of different parameters. In one embodiment, a statistical analysis is performed to determine the different parameters. The use of parameters results in a bit rate that would prevent a decoder to stall during decompression while allowing the encoder compress without affecting the quality. Therefore, a more efficient encoding and decoding can be achieved.
    Type: Application
    Filed: August 22, 2007
    Publication date: December 13, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Senthil Govindaswamy, Brian Fudge, Ann Irvine, Kadayam Thyagarajan
  • Publication number: 20070248274
    Abstract: Apparatus, systems and methods for using the selection of an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.
    Type: Application
    Filed: May 22, 2007
    Publication date: October 25, 2007
    Applicant: QUALCOMM INCORPORATED
    Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
  • Patent number: 7203319
    Abstract: An apparatus for installing a decryption key is initially arranged so that a decryption algorithm received by a control processor is passed via a first interface path to a decryption processor. The algorithm is installed in the decryption processor together with a program decryption key. The apparatus is subsequently arranged so that encrypted working decryption keys received by the control processor are passed on to the decryption processor over the first interface path. The decryption processor decrypts the encrypted keys using the program decryption key. Decryption keys are thus obtained and are transferred via a second interface path to decryptors for use in decrypting encrypted program signals input to the decryptors.
    Type: Grant
    Filed: July 9, 2001
    Date of Patent: April 10, 2007
    Assignee: Qualcomm, Inc.
    Inventors: Liat Ben-Zur, Curtis D. Mursfeldt, Christopher Wingert, Paul Pomes, Jesse Hose, Ann C. Irvine, Senthil Govindaswamy
  • Publication number: 20060034532
    Abstract: Apparatus and method for selecting an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.
    Type: Application
    Filed: October 17, 2005
    Publication date: February 16, 2006
    Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
  • Patent number: 6975773
    Abstract: Apparatus and method for selecting an appropriate parameter at decompression are disclosed. In particular, when adaptive block size discrete cosine transform compression is used to compress data, different combinations of sub-blocks can be generated. To decompress the different combinations of sub-blocks, the appropriate parameter is selected based on block size assignment information and the address of data in the data block.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: December 13, 2005
    Assignee: Qualcomm, Incorporated
    Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
  • Patent number: 6912070
    Abstract: An apparatus and method for minimizing the code length of an input address for at least one for variable length encoded data is claimed. A block of variable length encoded data is read. The block of variable length encoded data is then converted into sub-optimall encoded data. The variable length encoded data is defined in having a prefix portion and a suffix portion. The prefix portion of the variable length encoded data is used to signify the look-up table. The suffix portion of the variable length encoded data is used as an input address for the look-up table.
    Type: Grant
    Filed: August 8, 2000
    Date of Patent: June 28, 2005
    Assignee: Qualcomm, Inc.
    Inventors: Senthil Govindaswamy, A. Chris Irvine, Jeff Levin
  • Patent number: 6870963
    Abstract: An apparatus and method of serializing frequency based image data in a digital cinema system is described. At least one group of data that may be represented as a 16×16 block of data is compiled. Alternatively, a frame of data is compiled. The group of data is divided into four groups, each which may be represented as an 8×8 blocks. Each of the four 8×8 blocks of data are serialized using zig-zag scanning vertical scanning, and/or horizontal scanning.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 22, 2005
    Assignee: Qualcomm, Inc.
    Inventors: Senthil Govindaswamy, Kadayam Thyagarajan, Jeffrey A. Levin
  • Publication number: 20040156550
    Abstract: An apparatus and method for limiting bit rate of compressed data is disclosed. The apparatus and method allows the generation of parameters for encoding digital image data based on the data bit rate resulting from the use of different parameters. In one embodiment, a statistical analysis is performed to determine the different parameters. The use of parameters results in a bit rate that would prevent a decoder to stall during decompression while allowing the encoder compress without affecting the quality. Therefore, a more efficient encoding and decoding can be achieved.
    Type: Application
    Filed: July 29, 2003
    Publication date: August 12, 2004
    Inventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
  • Publication number: 20030190078
    Abstract: An apparatus and method for the detection of errors in compressed digital image is disclosed. In one embodiment, a signature is generated using a multiple input shift register and added to the compressed information. The signature is verified at the decoder to detect an error in the compressed information. Other information such as the frame number and/or color component type of the compressed image can also be verified to detect errors in the compressed information. In other embodiments, the decoder detects errors if there are bits remaining after decompression and/or if there are invalid codes at decompression. Once an error is detected, the compressed information can be discarded or re-sent and processed. Therefore, the detection of errors can significantly enhance at least the reliance of systems such as digital cinema that require compression of large amounts of data.
    Type: Application
    Filed: April 7, 2003
    Publication date: October 9, 2003
    Inventors: Senthil Govindaswamy, Ann C. Irvine, John Ratzel
  • Publication number: 20030007643
    Abstract: An apparatus for installing a decryption key is initially arranged so that a decryption algorithm received by a control processor is passed via a first interface path to a decryption processor. The algorithm is installed in the decryption processor together with a program decryption key. The apparatus is subsequently arranged so that encrypted working decryption keys received by the control processor are passed on to the decryption processor over the first interface path. The decryption processor decrypts the encrypted keys using the program decryption key. Decryption keys are thus obtained and are transferred via a second interface path to decryptors for use in decrypting encrypted program signals input to the decryptors.
    Type: Application
    Filed: July 9, 2001
    Publication date: January 9, 2003
    Inventors: Liat Ben-Zur, Curtis D. Mursfeldt, Christopher Wingert, Paul Pomes, Jesse Hose, Ann C. Irvine, Senthil Govindaswamy
  • Publication number: 20030007698
    Abstract: An apparatus and method of serializing frequency based image data in a digital cinema system is described. At least one group of data that may be represented as a 16×16 block of data is compiled. Alternatively, a frame of data is compiled. The group of data is divided into four groups, each which may be represented as an 8×8 blocks. Each of the four 8×8 blocks of data are serialized using zig-zag scanning vertical scanning, and/or horizontal scanning.
    Type: Application
    Filed: June 15, 2001
    Publication date: January 9, 2003
    Inventors: Senthil Govindaswamy, Kadayam Thyagarajan, Jeffrey A. Levin