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: 8838896Abstract: 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: GrantFiled: May 20, 2008Date of Patent: September 16, 2014Assignee: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Jeffrey A. Levin, Raghu Sagar Madala, Sharad Deepak Sambhwani
-
Patent number: 8194987Abstract: 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: GrantFiled: August 22, 2007Date of Patent: June 5, 2012Assignee: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
-
Patent number: 7856149Abstract: 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: GrantFiled: July 29, 2003Date of Patent: December 21, 2010Assignee: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
-
Patent number: 7596277Abstract: 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: GrantFiled: April 7, 2003Date of Patent: September 29, 2009Inventors: Senthil Govindaswamy, Ann C. Irvine, John Ratzel
-
Patent number: 7593582Abstract: 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: GrantFiled: May 22, 2007Date of Patent: September 22, 2009Assignee: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
-
Publication number: 20080301367Abstract: 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: ApplicationFiled: May 20, 2008Publication date: December 4, 2008Applicant: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Jeffrey A. Levin, Raghu Sagar Madala, Sharad Deepak Sambhwani
-
Patent number: 7388993Abstract: 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: GrantFiled: October 17, 2005Date of Patent: June 17, 2008Assignee: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
-
Publication number: 20070286278Abstract: 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: ApplicationFiled: August 22, 2007Publication date: December 13, 2007Applicant: QUALCOMM IncorporatedInventors: Senthil Govindaswamy, Brian Fudge, Ann Irvine, Kadayam Thyagarajan
-
Publication number: 20070248274Abstract: 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: ApplicationFiled: May 22, 2007Publication date: October 25, 2007Applicant: QUALCOMM INCORPORATEDInventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
-
Patent number: 7203319Abstract: 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: GrantFiled: July 9, 2001Date of Patent: April 10, 2007Assignee: Qualcomm, Inc.Inventors: Liat Ben-Zur, Curtis D. Mursfeldt, Christopher Wingert, Paul Pomes, Jesse Hose, Ann C. Irvine, Senthil Govindaswamy
-
Publication number: 20060034532Abstract: 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: ApplicationFiled: October 17, 2005Publication date: February 16, 2006Inventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
-
Patent number: 6975773Abstract: 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: GrantFiled: July 29, 2003Date of Patent: December 13, 2005Assignee: Qualcomm, IncorporatedInventors: Senthil Govindaswamy, Judith LaRocca, Jeff Levin
-
Patent number: 6912070Abstract: 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: GrantFiled: August 8, 2000Date of Patent: June 28, 2005Assignee: Qualcomm, Inc.Inventors: Senthil Govindaswamy, A. Chris Irvine, Jeff Levin
-
Patent number: 6870963Abstract: 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: GrantFiled: June 15, 2001Date of Patent: March 22, 2005Assignee: Qualcomm, Inc.Inventors: Senthil Govindaswamy, Kadayam Thyagarajan, Jeffrey A. Levin
-
Publication number: 20040156550Abstract: 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: ApplicationFiled: July 29, 2003Publication date: August 12, 2004Inventors: Senthil Govindaswamy, Brian Fudge, Ann C. Irvine, Kadayam Thyagarajan
-
Publication number: 20030190078Abstract: 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: ApplicationFiled: April 7, 2003Publication date: October 9, 2003Inventors: Senthil Govindaswamy, Ann C. Irvine, John Ratzel
-
Publication number: 20030007643Abstract: 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: ApplicationFiled: July 9, 2001Publication date: January 9, 2003Inventors: Liat Ben-Zur, Curtis D. Mursfeldt, Christopher Wingert, Paul Pomes, Jesse Hose, Ann C. Irvine, Senthil Govindaswamy
-
Publication number: 20030007698Abstract: 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: ApplicationFiled: June 15, 2001Publication date: January 9, 2003Inventors: Senthil Govindaswamy, Kadayam Thyagarajan, Jeffrey A. Levin