Patents by Inventor Zahir Raza

Zahir Raza 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: 11327753
    Abstract: Various embodiments are described of a system for improved processor instructions for a software-configurable processing element. In particular, various embodiments are described which accelerate functions useful for FEC encoding and decoding. In particular, the processing element may be configured to implement one or more instances of the relevant functions in response to receiving one of the processor instructions. The processing element may later be reconfigured to implement a different function in response to receiving a different one of the processor instructions. Each of the disclosed processor instructions may be implemented repeatedly by the processing element to repeatedly perform one or more instances of the relevant functions with a throughput approaching one or more solutions per clock cycle.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 10, 2022
    Assignee: Coherent Logix, Incorporated
    Inventors: Keith M. Bindloss, Carl S. Dobbs, Evgeny Mezhibovsky, Zahir Raza, Kevin A. Shelby
  • Publication number: 20200319880
    Abstract: Various embodiments are described of a system for improved processor instructions for a software-configurable processing element. In particular, various embodiments are described which accelerate functions useful for FEC encoding and decoding. In particular, the processing element may be configured to implement one or more instances of the relevant functions in response to receiving one of the processor instructions. The processing element may later be reconfigured to implement a different function in response to receiving a different one of the processor instructions. Each of the disclosed processor instructions may be implemented repeatedly by the processing element to repeatedly perform one or more instances of the relevant functions with a throughput approaching one or more solutions per clock cycle.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Keith M. Bindloss, Carl S. Dobbs, Evgeny Mezhibovsky, Zahir Raza, Kevin A. Shelby
  • Patent number: 10691451
    Abstract: Various embodiments are described of a system for improved processor instructions for a software-configurable processing element. In particular, various embodiments are described which accelerate functions useful for FEC encoding and decoding. In particular, the processing element may be configured to implement one or more instances of the relevant functions in response to receiving one of the processor instructions. The processing element may later be reconfigured to implement a different function in response to receiving a different one of the processor instructions. Each of the disclosed processor instructions may be implemented repeatedly by the processing element to repeatedly perform one or more instances of the relevant functions with a throughput approaching one or more solutions per clock cycle.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: June 23, 2020
    Assignee: COHERENT LOGIX, INCORPORATED
    Inventors: Keith M. Bindloss, Carl S. Dobbs, Evgeny Mezhibovsky, Zahir Raza, Kevin A. Shelby
  • Patent number: 10110345
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: October 23, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Zahir Raza, Kevin A. Shelby
  • Publication number: 20180241504
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 23, 2018
    Inventors: Zahir Raza, Kevin A. Shelby
  • Patent number: 9973301
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: May 15, 2018
    Assignee: Coherent Logix, Incorporated
    Inventors: Zahir Raza, Kevin A. Shelby
  • Publication number: 20170185399
    Abstract: Various embodiments are described of a system for improved processor instructions for a software-configurable processing element. In particular, various embodiments are described which accelerate functions useful for FEC encoding and decoding. In particular, the processing element may be configured to implement one or more instances of the relevant functions in response to receiving one of the processor instructions. The processing element may later be reconfigured to implement a different function in response to receiving a different one of the processor instructions. Each of the disclosed processor instructions may be implemented repeatedly by the processing element to repeatedly perform one or more instances of the relevant functions with a throughput approaching one or more solutions per clock cycle.
    Type: Application
    Filed: December 27, 2016
    Publication date: June 29, 2017
    Inventors: Keith M. Bindloss, Carl S. Dobbs, Evgeny Mezhibovsky, Zahir Raza, Kevin A. Shelby
  • Publication number: 20170149531
    Abstract: Various embodiments are described of a system and method for improved SCL decoder operation. In particular, various embodiments are described which improve the efficiency of the buffer management based on updated path metric statistics. In some embodiments, the SCL decoder may perform selective replacement to limit the extent of LLR updates per row only to the statistics that have changed since the previous update cycle. In some embodiments, the SCL decoder may perform deferred updates, which may involves in-place calculation of both û?=0 and û?=1 bit estimate (LLR) updates based on the row from which the updated row will be derived.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 25, 2017
    Inventors: Zahir Raza, Kevin A. Shelby
  • Publication number: 20170094623
    Abstract: Method and apparatus for signal detection in dynamic channels with high carrier frequency offset are provided. A coherent detector and a non-coherent detector are operated in parallel on a block of samples of an input signal to determine respective time offset candidates of the input signal. The time offset candidate obtained from the non-coherent detector is used to determine a frequency offset candidate of the input signal.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 30, 2017
    Inventors: Zahir RAZA, Michael SIMON, Kevin SHELBY, Sandeep Mavuduru KANNAPPA
  • Patent number: 8452237
    Abstract: A method and apparatus for automatic frequency control in a receiver of a wireless device, the method determining a channel estimation for a received signal; calculating a signal to noise ratio for the channel estimation; applying a weighting factor determined based on the calculated signal to noise ratio for the channel estimation to the channel estimation to create a weighted channel estimation; and supplying the weighted channel estimation to a voltage controlled oscillator.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: May 28, 2013
    Assignee: Research In Motion Limited
    Inventors: Zahir Raza, Phat Hong Tran
  • Publication number: 20120309334
    Abstract: A method and apparatus for automatic frequency control in a receiver of a wireless device, the method determining a channel estimation for a received signal; calculating a signal to noise ratio for the channel estimation; applying a weighting factor determined based on the calculated signal to noise ratio for the channel estimation to the channel estimation to create a weighted channel estimation; and supplying the weighted channel estimation to a voltage controlled oscillator.
    Type: Application
    Filed: November 30, 2011
    Publication date: December 6, 2012
    Applicant: Research In Motion Limited
    Inventors: Zahir Raza, Phat Tran
  • Patent number: 8090319
    Abstract: A method and apparatus for automatic frequency control in a receiver of a wireless device, the method determining a channel estimation for a received signal; calculating a signal to noise ratio for the channel estimation; applying a weighting factor determined based on the calculated signal to noise ratio for the channel estimation to the channel estimation to create a weighted channel estimation; and supplying the weighted channel estimation to a voltage controlled oscillator.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Zahir Raza, Phat Tran
  • Publication number: 20100222019
    Abstract: A method and apparatus for automatic frequency control in a receiver of a wireless device, the method determining a channel estimation for a received signal; calculating a signal to noise ratio for the channel estimation; applying a weighting factor determined based on the calculated signal to noise ratio for the channel estimation to the channel estimation to create a weighted channel estimation; and supplying the weighted channel estimation to a voltage controlled oscillator.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Zahir RAZA, Phat TRAN