Patents by Inventor Kevin S. Cousineau

Kevin S. Cousineau 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: 8612504
    Abstract: Techniques for performing IFFT pipelining are described. In some aspects, the pipelining is achieved with a processing system having a memory having first and second sections, an encoder configured to process data in each of the first and second memory sections, an IFFT configured to process the encoded data in the first and second memory sections, and a post-processor configured to process the IFFT processed data in the first memory section while the IFFT is processing the encoded data in the second memory section, the post processor configured to operate at a different clock speed than the encoder or the IFFT.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: December 17, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jai N. Subrahmanyam, Chinnappa K. Ganapathy, Durk L. Van Veen, Jinxia Bai, Kevin S. Cousineau, Seokyong Oh
  • Patent number: 8543629
    Abstract: Techniques for perforating IFFT pipelining are described. In some aspects, the pipelining is achieved with a processing system having a memory with a first, second and third sections, an encoder configured to process data in each of the first, second and third memory sections in a round robin fashion, an IFFT configured to process the encoded data in each of the first, second, and third sections in a round robin fashion, and a post-processor configured to process the IFFT processed data in each of the first, second and third memory sections in a round robin fashion.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: September 24, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jai N. Subrahmanyam, Chinnappa K. Ganapathy, Durk L. Van Veen, Jinxia Bai, Kevin S. Cousineau, Seokyong Oh
  • Patent number: 8266196
    Abstract: An FFT engine implementing a cycle count method of applying twiddle multiplications in multi-stages. When implementing a multistage FFT, the intermediate values need to be multiplied by various twiddle factors. The FFT engine utilizes a minimal number of multipliers to perform the twiddle multiplications in an efficient pipeline. Optimizing a number of complex multipliers based on an FFT radix and a number of values in each row of memory allows the FFT function to be performed using a reasonable amount of area and in a minimal number of cycles. Strategic ordering and grouping of the values allows the FFT operation to be performed in a fewer number of cycles.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: September 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Kevin S. Cousineau, Raghuraman Krishnamoorthi
  • Publication number: 20080040413
    Abstract: Techniques for performing IFFT pipelining are described. In some aspects, the pipelining is achieved with a processing system having a memory having first and second sections, an encoder configured to process data in each of the first and second memory sections, an IFFT configured to process the encoded data in the first and second memory sections, and a post-processor configured to process the IFFT processed data in the first memory section while the IFFT is processing the encoded data in the second memory section, the post processor configured to operate at a different clock speed than the encoder or the IFFT.
    Type: Application
    Filed: December 18, 2006
    Publication date: February 14, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Jai N. Subrahmanyam, Chinnappa K. Ganapathy, Durk L. van Veen, Jinxia Bai, Kevin S. Cousineau, Seokyong Oh
  • Publication number: 20080040412
    Abstract: Techniques for perforating IFFT pipelining are described. In some aspects, the pipelining is achieved with a processing system having a memory with a first, second and third sections, an encoder configured to process data in each of the first, second and third memory sections in a round robin fashion, an IFFT configured to process the encoded data in each of the first, second, and third sections in a round robin fashion, and a post-processor configured to process the IFFT processed data in each of the first, second and third memory sections in a round robin fashion.
    Type: Application
    Filed: December 18, 2006
    Publication date: February 14, 2008
    Applicant: QUALCOMM INCORPORATED
    Inventors: Jai N. Subrahmanyam, Chinnappa K. Ganapathy, Durk L. van Veen, Jinxia Bai, Kevin S. Cousineau, Seokyong Oh
  • Patent number: 6400706
    Abstract: A re-synchronizing phase-independent first-in first-out (FIFO) memory aligns digital data transmitted between receive shelves and digital shelves in the gateway transceiver subsystem (GTS) of a low orbit (LEO) satellite system. RF data transmitted from an LEO satellite is segmented into multiple receive shelves designed to filter and sample a large volume of information. The receive shelves filter the data, down convert the data to an IF frequency range and clock the data into the digital shelves, where demodulator ASICs demodulate the data to retrieve an original signal sent by a mobile radio-telephone user. The resynchronizing phase-independent FIFO memory uses separate input clock (CLK_IN) signals and input synchronization (EVEN_SEC) signals to align data leaving the receive shelves. It also uses an independent timed output clock (CLK_OUT) signal and an independent output synchronization (SYNC_OUT) signal to align the same data as it goes into the digital shelves.
    Type: Grant
    Filed: April 2, 1999
    Date of Patent: June 4, 2002
    Assignee: Qualcomm Incorporated
    Inventor: Kevin S. Cousineau