Patent ID: 8204222

Claim:
A method comprising: decoding, with a processor, a multibit auxiliary code embedded in an audio signal, wherein the multibit auxiliary code has been repetitively embedded in the audio signal; decoding code values of the multibit auxiliary code from two or more different portions of the audio signal, wherein each portion includes the multibit auxiliary code; and combining the decoded code values from the two or more different portions of the audio signal to determine code values of the multibit auxiliary code; wherein code signals for corresponding bits of the multibit auxiliary code are used to detect the multibit auxiliary code and the code signals are varied over time to vary representation of the multibit auxiliary code in the audio signal over time, wherein a code signal for a bit of the multibit auxiliary code has plural elements that correspond to plural elements in the audio signal, and wherein the code signal for the bit of the multibit auxiliary code is embedded by modifying the plural elements of the audio signal as a function of the plural elements.