Patents by Inventor Mohammad J. Mohseni

Mohammad J. Mohseni 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: 7127663
    Abstract: A system and method for bad frame indication of a speech frame includes estimating a signal-to-noise ratio (SNR) and checking a cyclic redundancy code (CRC) value of the speech frame. When the speech frame fails CRC error detection or the SNR is below a pre-specified value, a bad frame indication (BFI) flag is set. When the speech frame passes CRC error detection and the SNR is above the pre-specified value, a receive signal quality metric of the speech frame is checked against a high threshold and, if need be, a low threshold. The BFI flag and the receive signal quality metric for the previous speech frame is checked when the current receive signal quality metric is between the high and low thresholds. The BFI flag is set according to the value of the SNR, the CRC value, the current and previous receive signal quality metrics, and the previous BFI flag.
    Type: Grant
    Filed: August 28, 2003
    Date of Patent: October 24, 2006
    Assignee: Qualcomm Incorporate
    Inventors: Mohammad J. Mohseni, Roland Rick, Faraz Faheem, Helena Deirdre O'Shea
  • Patent number: 7046701
    Abstract: A composite signal has two components, each carrying a stream of information that may be digital. In one application of a method according to an embodiment of the invention, at least one of the components is delayed such that a time relation between the streams of information is altered. The components are transferred via a common signal path such that upon transfer, the original time relation between the streams of information may be restored.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: May 16, 2006
    Assignee: Qualcomm Inc.
    Inventors: Mohammad J. Mohseni, Brian K. Butler, Deepu John, Haitao Zhang
  • Patent number: 6999500
    Abstract: A spreading system according to an embodiment of the invention spreads two data signals. The system produces a filtered signal that is based on one of the data signals and an output signal that is based on both of the data signals. In one example, a spreading system is used to perform QPSK spreading of two data signals, including separate processing of the two data signals, in a practical manner. Such separate control may include filtering and/or gain control.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: February 14, 2006
    Assignee: Qualcomm Inc.
    Inventors: Mohammad J. Mohseni, Brian K. Butler, Deepu John, Haitao Zhang
  • Patent number: 6820103
    Abstract: A system for digital filtering includes a set of logic gates, a state storage, and a multiplexer. The state storage includes two or more storage banks and may also include combinatorial logic and/or at least one lookup table. In one application, a filtering operation according to a finite-impulse-response filter coefficient vector is performed without runtime multiplications. Applications to symmetric and antisymmetric filter coefficient vectors are described, as well as applications to filter coefficient vectors of arbitrary odd or even length.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: November 16, 2004
    Assignee: Qualcomm Inc.
    Inventors: Brian K. Butler, Deepu John, Haitao Zhang, Mohammad J. Mohseni
  • Publication number: 20020150128
    Abstract: A composite signal has two components, each carrying a stream of information that may be digital. In one application of a method according to an embodiment of the invention, at least one of the components is delayed such that a time relation between the streams of information is altered. The components are transferred via a common signal path such that upon transfer, the original time relation between the streams of information may be restored.
    Type: Application
    Filed: October 9, 2001
    Publication date: October 17, 2002
    Inventors: Mohammad J. Mohseni, Brian K. Butler, Deepu John, Haitao Zhang
  • Publication number: 20020131487
    Abstract: A system for digital filtering includes a set of logic gates, a state storage, and a multiplexer. The state storage includes two or more storage banks and may also include combinatorial logic and/or at least one lookup table. In one application, a filtering operation according to a finite-impulse-response filter coefficient vector is performed without runtime multiplications. Applications to symmetric and antisymmetric filter coefficient vectors are described, as well as applications to filter coefficient vectors of arbitrary odd or even length.
    Type: Application
    Filed: October 31, 2001
    Publication date: September 19, 2002
    Inventors: Brian K. Butler, Deepu John, Haitao Zhang, Mohammad J. Mohseni
  • Publication number: 20020118728
    Abstract: A spreading system according to an embodiment of the invention spreads two data signals. The system produces a filtered signal that is based on one of the data signals and an output signal that is based on both of the data signals. In one example, a spreading system is used to perform QPSK spreading of two data signals, including separate processing of the two data signals, in a practical manner. Such separate control may include filtering and/or gain control.
    Type: Application
    Filed: November 2, 2001
    Publication date: August 29, 2002
    Inventors: Mohammad J. Mohseni, Brian K. Butler, Deepu John, Haitao Zhang