Patent ID: 8542725

Claim:
A method comprising: receiving signals each of which represents one of multiple possible bit patterns, the multiple possible bit patterns determined based on a protocol of the signals, the signals being received through a channel that causes amplitude loss or interference when the signals pass through the channel; determining, for each of the signals, which bit pattern of the multiple possible bit patterns each of the signals represents, the bit patterns of the signals being unequally distributed among the multiple possible bit patterns; retaining a record of one or more of the signals based on their respective bit patterns; determining, responsive to a pre-set waiting period passing or a pre-set number of the signals being received, that some of the multiple possible bit patterns have not been received; determining that waiting for the some of the multiple possible bit patterns to be received has a greater negative consequence than adapting equalizing coefficients using the record prior to receiving the some of the multiple possible bit patterns; and adapting, responsive to the determination that waiting for the some of the multiple bit patterns has the greater negative consequence, equalizing coefficients using the record and based on a first-received signal for each of the multiple possible bit patterns and ignoring later-received signals for each of the multiple possible bit patterns, the adapted equalizing coefficients capable of correcting, at least in part, the amplitude loss or the interference.