Patents by Inventor Gayatri Singaravelu

Gayatri Singaravelu 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: 9385778
    Abstract: Systems and methods for despreading a received signal are described herein. In one embodiment, a vector processor comprises a plurality of code generators, wherein each code generator is configured to generate a different code corresponding to a different code hypothesis. The vector processor also comprises a plurality of despread blocks coupled to a common input for receiving samples of a signal, wherein each despread block is configured to despread at least a portion of the samples with a different one of the codes to generate respective despreaded samples and to accumulate the respective despreaded samples over a length of the code.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: July 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Raheel Khan, Gayatri Singaravelu
  • Patent number: 9276778
    Abstract: Systems and methods for performing a rake-finger operation on a vector processor are described herein. In one embodiment, a method for rake-finger processing comprises loading samples from a register into an execution unit, performing a rake-finger operation on the samples in the execution unit, and writing results from the rake-finger operation to the register. Performing the rake-finger operation comprises performing a finite impulse response (FIR) filter operation, and performing a despread operation, wherein filtered samples from the FIR filter operation are input to the despread operation without going through the register.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Raheel Khan, Steve Hengchen Hsu, Gayatri Singaravelu
  • Publication number: 20150222453
    Abstract: Systems and methods for performing a rake-finger operation on a vector processor are described herein. In one embodiment, a method for rake-finger processing comprises loading samples from a register into an execution unit, performing a rake-finger operation on the samples in the execution unit, and writing results from the rake-finger operation to the register. Performing the rake-finger operation comprises performing a finite impulse response (FIR) filter operation, and performing a despread operation, wherein filtered samples from the FIR filter operation are input to the despread operation without going through the register.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: Raheel Khan, Steve Hengchen Hsu, Gayatri Singaravelu
  • Publication number: 20150222323
    Abstract: Systems and methods for despreading a received signal are described herein. In one embodiment, a vector processor comprises a plurality of code generators, wherein each code generator is configured to generate a different code corresponding to a different code hypothesis. The vector processor also comprises a plurality of despread blocks coupled to a common input for receiving samples of a signal, wherein each despread block is configured to despread at least a portion of the samples with a different one of the codes to generate respective despreaded samples and to accumulate the respective despreaded samples over a length of the code.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventors: Raheel Khan, Gayatri Singaravelu