Patent ID: 7426677

Claim:
A computer-readable medium having thereon computer-executable instructions for performing a method comprising: determining, for a data sequence, a first set of data sequence breakpoints for a first layer of multiple description coding; determining, for the data sequence, a second set of data sequence breakpoints for a second layer of multiple description coding; encoding the data sequence in a plurality of layers of multiple description coding as a function of, at least: the first set of data sequence breakpoints and the second set of data sequence breakpoints; wherein the plurality of layers of multiple description coding comprise: a first layer of multiple description coding, the first layer of multiple description coding comprising: an initial part of the data sequence and forward error correction code for the initial part of the data sequence; and a second layer of multiple description coding, the second layer of multiple description coding comprising: a next part of the data sequence and forward error correction code for the next part of the data sequence.