Patent ID: 7421032

Claim:
A method comprising: receiving a collection of message bits having a first sequence in a source data stream; generating a sequence of parity bits, wherein each parity bit “x j ” in the sequence is in accordance with the formula x j = x j - 1 + ∑ i = 1 λ ⁢ ⁢ v ( j - 1 ) ⁢ λ + i , where “x j−1 ” is the value of a parity bit “j−1,” and `` ⁢ ∑ i = 1 a ⁢ v ( j - 1 ) ⁢ a + 1 ⁢ ″ is the value of a sum of “a” randomly chosen irregular repeats of the message bits; and making the sequence of parity bits available for transmission in a transmission data stream.