ADVANCED MULTI-CHANNEL WATERMARKING SYSTEM AND METHOD
A method, computer program product, and computing device for modifying a first channel portion of a digital media data file to include at least a first primary watermark. A second channel portion of the digital media data file is modified to include at least a first secondary watermark, wherein the first secondary watermark is the complement of the first primary watermark.
1 . A method comprising:
modifying a first channel portion of a digital media data file to include at least a first primary watermark; and
modifying a second channel portion of the digital media data file to include at least a first secondary watermark, wherein the first secondary watermark is a complement of the first primary watermark.
2 . The method of claim 1 wherein the first primary watermark comprises one or more of:
a transaction identifier, an asset identifier, a synchronization word, a speed change word, a space, a content provider identifier, and a distributor identifier.
3 . The method of claim 1 wherein the first channel portion of the digital media data file comprises:
a left audio channel.
4 . The method of claim 1 wherein the second channel portion of the digital media data file comprises:
a right audio channel.
5 . The method of claim 1 wherein the second channel portion of the digital media data file comprises:
a left audio channel.
6 . The method of claim 1 wherein the first channel portion of the digital media data file comprises:
a right audio channel.
7 . The method of claim 1 wherein the digital media data file is selected from the group consisting of:
an audio file and a digital audio portion of a digital audio-visual file.
8 . The method of claim 1 wherein the digital media data file includes at least a third channel portion.
9 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
modifying a first channel portion of a digital media data file to include at least a first primary watermark; and
modifying a second channel portion of the digital media data file to include at least a first secondary watermark, wherein the first secondary watermark is a complement of the first primary watermark.
10 . The computer program product of claim 9 wherein the first primary watermark comprises one or more of:
a transaction identifier, an asset identifier, a synchronization word, a speed change word, a space, a content provider identifier, and a distributor identifier.
11 . The computer program product of claim 9 wherein the first channel portion of the digital media data file comprises:
a left audio channel.
12 . The computer program product of claim 9 wherein the second channel portion of the digital media data file comprises:
a right audio channel.
13 . The computer program product of claim 9 wherein the second channel portion of the digital media data file comprises:
a left audio channel.
14 . The computer program product of claim 9 wherein the first channel portion of the digital media data file comprises:
a right audio channel.
15 . The computer program product of claim 9 wherein the digital media data file is selected from the group consisting of:
an audio file and a digital audio portion of a digital audio-visual file.
16 . The computer program product of claim 9 wherein the digital media data file includes at least a third channel portion.
17 . A computing device configured to perform operations comprising:
modifying a first channel portion of a digital media data file to include at least a first primary watermark; and
modifying a second channel portion of the digital media data file to include at least a first secondary watermark, wherein the first secondary watermark is a complement of the first primary watermark.
18 . The computing device of claim 17 wherein the first primary watermark comprises one or more of:
a transaction identifier, an asset identifier, a synchronization word, a speed change word, a space, a content provider identifier, and a distributor identifier.
19 . The computing device of claim 17 wherein the first channel portion of the digital media data file comprises:
a left audio channel.
20 . The computing device of claim 17 wherein the second channel portion of the digital media data file comprises:
a right audio channel.
21 . The computing device of claim 17 wherein the second channel portion of the digital media data file comprises:
a left audio channel.
22 . The computing device of claim 17 wherein the first channel portion of the digital media data file comprises:
a right audio channel.
23 . The computing device of claim 17 wherein the digital media data file is selected from the group consisting of:
an audio file and a digital audio portion of a digital audio-visual file.
24 . The computing device of claim 17 wherein the digital media data file includes at least a third channel portion.
25 . A method comprising:
modifying a left audio channel portion of a digital media data file to include at least a first primary watermark; and
modifying a right audio channel portion of the digital media data file to include at least a first secondary watermark, wherein the first secondary watermark is a complement of the first primary watermark;
wherein the first primary watermark comprises one or more of a transaction identifier, an asset identifier, a synchronization word, a speed change word, a space, a content provider identifier, and a distributor identifier.
26 . The method of claim 25 wherein the digital media data file is selected from the group consisting of:
an audio file and a digital audio portion of a digital audio-visual file.
27 . A method of extracting a watermark comprising:
obtaining a digital media data file that comprises a first channel portion and a second channel portion, wherein the first channel portion comprises at least a first primary watermark and the second channel portion comprises at least a first secondary watermark, wherein the first secondary watermark is a complement of the first primary watermark; and
determining a difference signal between the first channel portion and the second channel portion, whereby the strength of the at least the first primary watermark is enhanced.
28 . The method of claim 27 wherein the first channel portion of the digital media data file comprises:
a left audio channel.
29 . The method of claim 27 wherein the second channel portion of the digital media data file comprises:
a right audio channel.
30 . The method of claim 27 wherein the second channel portion of the digital media data file comprises:
a left audio channel.
31 . The method of claim 27 wherein the first channel portion of the digital media data file comprises:
a right audio channel.