Integrating digital watermarks in multimedia content
First Claim
1. A method for decoding auxiliary data in audio visual content with an audio or video track, comprising:
- using a programmed computer to decode auxiliary data from the audio or video tracks, wherein the auxiliary data includes at least one digital watermark from the audio or video track;
evaluating auxiliary data from one of the audio or video tracks in a process dependent on auxiliary data from a different one of the audio or video tracks;
using the auxiliary data decoded from the audio and video tracks, including the digital watermark, to control processing of the audio visual content in a device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for decoding auxiliary data from media signals in multimedia content decodes auxiliary data, including digital watermarks, from different media signals and uses the watermarks to control processing of the multimedia content. A copy control method decodes a watermark from one of the media signals in multimedia content, and uses the watermark to control processing of the multimedia content. Another method uses a watermark decoded from a first media signal to decode a second media signal. Yet another method uses a watermark decoded from a media signal to decode metadata associated with the media signal. Finally, another method forms a key for decoding data from at least first and second watermarks extracted from first and second media signals.
-
Citations
23 Claims
-
1. A method for decoding auxiliary data in audio visual content with an audio or video track, comprising:
-
using a programmed computer to decode auxiliary data from the audio or video tracks, wherein the auxiliary data includes at least one digital watermark from the audio or video track; evaluating auxiliary data from one of the audio or video tracks in a process dependent on auxiliary data from a different one of the audio or video tracks; using the auxiliary data decoded from the audio and video tracks, including the digital watermark, to control processing of the audio visual content in a device. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
3. A computer readable medium on which is stored instructions, which, when executed by a computer perform a method for decoding auxiliary data in audio visual content with an audio or video track, the method comprising:
-
decoding auxiliary data from the audio or video tracks, wherein the auxiliary data includes at least one digital watermark from the audio or video track; evaluating auxiliary data from one of the audio or video tracks in a process dependent on auxiliary data from a different one of the audio or video tracks; using the auxiliary data decoded from the audio and video tracks, including the digital watermark, to control processing of the audio visual content in a device.
-
-
17. A method for decoding auxiliary data in an audio track with audio data and auxiliary data in the track, comprising:
-
using a programmed computer to decode auxiliary data from the audio track, wherein the auxiliary data includes at least one digital watermark extracted from the audio data; evaluating one part of the auxiliary data of the audio track in a process dependent on a different part of the auxiliary data, wherein at least one of the parts corresponds to the digital watermark; using the auxiliary data decoded from the audio, including the digital watermark, to control processing of the audio content in a device. - View Dependent Claims (18)
-
-
19. A method for encoding auxiliary data in audio visual content, comprising:
-
providing auxiliary data for an audio visual content item, the auxiliary data including an identifier of the audio visual content item; using a programmed computer to encode the auxiliary data into different tracks of the audio visual content, wherein a first part of the auxiliary data includes at least one digital watermark carrying the identifier, and a second part of the auxiliary data carries the same or related identifier along with the audio visual content but not embedded in the audio visual content; wherein the first and second parts enable monitoring or verification of the audiovisual content in different content delivery formats in which one or the other of the first and second parts are made undetectable. - View Dependent Claims (20, 21)
-
-
22. A method for controlling processing using identifying data derived from audio visual content within an audio or video track, comprising:
-
using a programmed computer to obtain identifying data from the audio or video tracks, wherein the identifying data includes at least one identifying data derived from the audio or video track; evaluating data from one of the audio or video tracks in a process dependent on information obtained using identifying data from a different one of the audio or video tracks; using the identifying data derived from the audio and video tracks, including identifying data derived from audio or video samples, to obtain information used to control processing of the audio visual content in a device.
-
-
23. A system for controlling processing using identifying data derived from audio visual content within an audio or video track, the system comprising:
-
electronic memory for storing the audio visual content of the audio or video track; one or more programmed computer systems configured to obtain identifying data from the audio or video tracks in the electronic memory, wherein the identifying data includes at least one identifying data derived from the audio or video track; one or more programmed computer systems configured to evaluate data from one of the audio or video tracks in a process dependent on information obtained using identifying data from a different one of the audio or video tracks; and one or more programmed computer systems configured to use the identifying data derived from the audio and video tracks, including identifying data derived from audio or video samples, to obtain information used to control processing of the audio visual content in a device.
-
Specification