Patent ID: 7305031

Claim:
A system for the introduction of controlled correlation among multiple redundant representations of a predictively encoded signal in order to reduce predictive mismatch at a receiver when any given sub-set of the multiple representations is received, comprising: an encoding device comprising: A) a signal source, the signal source transmitting a signal over a channel, wherein the channel comprises at least two transmission channels; B) at least two signal adding means wherein each adding means receives the signal transmitted from the signal source and forms a coefficient by subtracting a differing predictive value from the signal and outputting the respective coefficient values; C) at least two signal quantizing means for receiving a differing coefficient value from the adding means, wherein the quantizing means perform the operations of quantizing the received coefficient values and outputting resultant values; D) at least two encoder means for receiving the coefficients from the signal quantizing means, wherein the encoder performs the operation of transforming the received coefficients and transmitting the resulting scalar coefficient values, where the number of the transmitted scalar coefficients is less than the number of coefficients values generated by the transformation; and a decoding device, wherein the decoding device receives a first set of coefficient values from the encoding device, the decoding device comprising: A) at least two signal adding means for respectively receiving the coefficient values and adding at least one value which is a transform of the difference between two predictive values to the coefficient value in order to generate a second set of coefficient values; B) a decoding means for receiving the coefficient values transmitted from the adding means wherein the decoding means transforms and transmits the second set of coefficient values; C) a signal adding means for receiving the coefficients generated by the decoding means, wherein the adding means further generates a third set of coefficient values, the third set of coefficients being used to reconstruct an approximate version of an encoded signal.