Patents by Inventor Bradley J. Morris

Bradley J. Morris 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: 6961395
    Abstract: The present invention relates to the efficient realization of a time variant multi-rate FIR filter cascaded with a time invariant FIR filter. Preferably, the time invariant FIR filter response provides filtering based on channel estimates and the time variant FIR filter provides filtering to effectively implement spreading and scrambling with appropriate coding. The realization of the combined filters is accomplished by transforming the pair of filters into a single “combined” polyphase filter with coefficients that are time variant in a specific manner. The invention provides for pre-calculating the coefficients of the combined filter; a memory storage and addressing scheme for the resulting coefficients that ensures that the combined filter behaves like the original pair of filters; and overall polyphase decomposition of the resulting filter to significantly reduce the computational complexity as compared to the requirements of the original pair of filters.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: November 1, 2005
    Assignee: Nortel Networks Limited
    Inventors: Arthur T. G. Fuller, Bradley J. Morris
  • Patent number: 6931052
    Abstract: The present invention provides for improved parallel interference cancellation. An input signal composed of multiple user signals is processed over a select time duration. The input signal is separated into individual signals corresponding to each of the multiple users and demodulated to recover symbols for each of the individual signals. The recovered symbols are processed based on the consistency of previous estimates of the given symbol to provide weighted symbol estimates. The respective weighted symbol estimates for each of the users are modulated with the appropriate coding and processed using channel estimates to create individual, regenerated signals. For each user, the regenerated signals for the other users are subtracted from the original input signal to form new individual signals. The new individual signals are each demodulated and reprocessed for multiple iterations. The output of the last iteration is used to form the final symbol decisions for each user signal.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: August 16, 2005
    Assignee: Nortel Networks Limited
    Inventors: Arthur T. G. Fuller, Bradley J. Morris
  • Publication number: 20030112904
    Abstract: The present invention relates to the efficient realization of a time variant multi-rate FIR filter cascaded with a time invariant FIR filter. Preferably, the time invariant FIR filter response provides filtering based on channel estimates and the time variant FIR filter provides filtering to effectively implement spreading and scrambling with appropriate coding. The realization of the combined filters is accomplished by transforming the pair of filters into a single “combined” polyphase filter with coefficients that are time variant in a specific manner. The invention provides for pre-calculating the coefficients of the combined filter; a memory storage and addressing scheme for the resulting coefficients that ensures that the combined filter behaves like the original pair of filters; and overall polyphase decomposition of the resulting filter to significantly reduce the computational complexity as compared to the requirements of the original pair of filters.
    Type: Application
    Filed: November 16, 2001
    Publication date: June 19, 2003
    Inventors: Arthur T.G. Fuller, Bradley J. Morris
  • Publication number: 20030095590
    Abstract: The present invention provides for improved parallel interference cancellation. An input signal composed of multiple user signals is processed over a select time duration. The input signal is separated into individual signals corresponding to each of the multiple users and demodulated to recover symbols for each of the individual signals. The recovered symbols are processed based on the consistency of previous estimates of the given symbol to provide weighted symbol estimates. The respective weighted symbol estimates for each of the users are modulated with the appropriate coding and processed using channel estimates to create individual, regenerated signals. For each user, the regenerated signals for the other users are subtracted from the original input signal to form new individual signals. The new individual signals are each demodulated and reprocessed for multiple iterations. The output of the last iteration is used to form the final symbol decisions for each user signal.
    Type: Application
    Filed: November 16, 2001
    Publication date: May 22, 2003
    Inventors: Arthur T. G. Fuller, Bradley J. Morris