Patents by Inventor Sreenivasa Nerayanuru

Sreenivasa Nerayanuru 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).

  • Publication number: 20070189423
    Abstract: An impulse response is estimated for a channel by estimating an intermediate impulse response of the channel. The intermediate impulse response comprises at least one multipath spike and one or more non-deterministic noise components at locations throughout the channel Then, a threshold function is applied to the estimated intermediate impulse response across at least a portion of the channel in order to provide an estimated final impulse response of the channel. The threshold function has the effect of nulling the noise components of the channel having values less than the threshold function at the location within the channel of the respective noise component, and the threshold function is characterized by a level that varies across the portion of the channel from a minimum value to a maximum value in a manner determined by the location of the at least one multipath spike within the channel.
    Type: Application
    Filed: March 23, 2007
    Publication date: August 16, 2007
    Inventors: Mark Fimoff, Sreenivasa Nerayanuru, Christopher Pladdy
  • Publication number: 20060239342
    Abstract: An equalizer system includes an equalizer, first and second decoders, and a tap weight controller. The equalizer equalizes a received signal to provide an equalizer output. The first decoder is characterized by a first parallel output, and the first decoder decodes the equalizer output to provide first symbol decisions having a first accuracy. The second decoder is characterized by a second parallel output, the second decoder receives the first parallel output and decodes the equalizer output to provide second symbol decisions having a second accuracy, the first accuracy is greater than the second accuracy, and the second decoder applies the second parallel output to the equalizer. The tap weight controller determines tap weights based on the first symbol decisions and supplies the tap weights to the equalizer.
    Type: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Inventors: Bruno Amizic, Mark Fimoff, Sreenivasa Nerayanuru
  • Publication number: 20060239339
    Abstract: An output of an equalizer is decoded to produce first decoded data having a first accuracy. The output of the equalizer is further decoded to produce second decoded data having a second accuracy, and the second accuracy is greater than the first accuracy. Tap weights for the equalizer are calculated using the first and second decoded data. The calculated tap weights are applied to the taps of the equalizer.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Tyler Brown, Mark Fimoff, Sreenivasa Nerayanuru, Gregory Tomezak
  • Publication number: 20060039460
    Abstract: A channel impulse response is determined from a cross-correlation of a received training sequence and a stored version of the transmitted training sequence. The channel impulse response is iteratively cleansed of noise caused by the finiteness of the cross-correlation. Initial values of the tap weights for the taps of an equalizer such as a decision feedback equalizer may be determined based on the cleansed channel impulse response.
    Type: Application
    Filed: August 17, 2004
    Publication date: February 23, 2006
    Inventors: Mark Fimoff, Sreenivasa Nerayanuru, Sedar Ozen
  • Publication number: 20050254570
    Abstract: A decision feedback equalizer is operated by making first symbol decisions from an output of the decision feedback equalizer such that the first symbol decisions are characterized by a relatively long processing delay, by making second symbol decisions from the output of the decision feedback equalizer such that the second symbol decisions are characterized by a relatively short processing delay, and by determining tap weights for the decision feedback equalizer based on the first and second symbol decisions. The first symbol decisions may be derived from the output of a long traceback trellis decoder. The second symbol decisions may be derived either from the output of a short traceback trellis decoder or from shorter delay outputs of the long traceback trellis decoder.
    Type: Application
    Filed: August 4, 2004
    Publication date: November 17, 2005
    Inventors: Bruno Amizic, Mark Fimoff, Jin Kim, Sreenivasa Nerayanuru
  • Publication number: 20050163209
    Abstract: Input data segments of received symbols are continuously stored in a decision feedback equalizer buffer at a symbol rate S. Output data sections of received symbols are supplied from the decision feedback equalizer buffer at an output rate of nS such that void times separate the output data sections, and n>1. The received symbols supplied by the decision feedback equalizer buffer are equalized in a decision feedback equalizer to provide equalized symbols; and the equalized symbols are decoded by a decoder to provide decoded symbols. Adjustments for the decision feedback equalizer are calculated during the void times such that the adjustments are calculated based on both the received symbols supplied by the decision feedback equalizer buffer and the decoded symbols. The adjustments are applied to the decision feedback equalizer.
    Type: Application
    Filed: January 27, 2004
    Publication date: July 28, 2005
    Inventors: Mark Fimoff, Sreenivasa Nerayanuru