IP Library Granted Patent US 8,000,495
Granted Patent B2
US 8,000,495 · App. 12/251,362 · Granted Aug 16, 2011

Digital watermarking systems and methods

Assignee: Digimarc Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,000,495
App. No.
12/251,362
Granted
Aug 16, 2011
Kind
B2
Abstract

The present invention relates to watermarking of compressed audio or video files. One claim recites a method including: obtaining a copy of a compressed audio or video file; decompressing the compressed audio or video file to yield decompressed audio or video content; determining a first watermarking component for the decompressed audio or video content, the first watermarking component intended to be steganographically hidden in the audio or video content; storing the first digital watermarking component separately from the compressed audio or video file; and then providing the stored first watermarking component, a unique plural-bit watermark identifier, and the compressed audio or video file to a remote location. Other claims and combinations are provided as well.

Claims (92)

1. A method comprising:

receiving a copy of a compressed audio or video file;

decompressing the compressed audio or video file to yield decompressed audio or video content;

analyzing the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content, wherein the watermarking criteria includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file;

providing, to a remote location, the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content.

2. The method of claim 1 , wherein the watermarking criteria comprises information associated with a perceptual model of the audio or video content.

3. The method of claim 1 , wherein the watermarking criteria comprises audio or video features that are more resilient to changes relative to other audio or video features.

4. A method comprising:

receiving a copy of a compressed audio or video file;

decompressing the compressed audio or video file to yield decompressed audio or video content;

analyzing the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content;

providing the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content;

obtaining a plural-bit identifier that is uniquely associated with a requestor of the copy of the compressed audio or video file or a device of the requestor; and

combining the watermarking criteria or watermark embedding instructions and the plural-bit identifier to yield a combined watermark signal.

5. The method of claim 4 , further comprising compressing the combined watermark signal as an object.

6. The method of claim 5 , further comprising providing the compressed, combined watermark signal object and the compressed audio or video file.

7. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to receive a copy of a compressed audio or video file;

instructions to decompress the compressed audio or video file to yield decompressed audio or video content;

instructions to analyze the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content, wherein the watermarking criteria includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file; and

instructions to provide, to a remote location, the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content.

8. A non-transitory computer readable medium having instructions stored thereon, the instructions comprising:

instructions to receive a copy of a compressed audio or video file;

instructions to decompress the compressed audio or video file to yield decompressed audio or video content;

instructions to analyze the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content;

instructions to provide the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content;

instructions to obtain a plural-bit identifier that is uniquely associated with a requestor of the copy of the compressed audio or video file or with a device of the requestor; and

instructions to combine the watermarking criteria or watermark embedding instructions and the plural-bit identifier to yield a combined watermark signal.

9. A method comprising:

obtaining a copy of a compressed audio or video file;

decompressing the compressed audio or video file to yield decompressed audio or video content;

determining a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content, wherein the watermarking component includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file;

storing the digital watermarking component separately from the compressed audio or video file; and

providing the stored watermarking component, a unique plural-bit watermark identifier, and the compressed audio or video file to a remote location.

10. A method comprising:

obtaining a copy of a compressed audio or video file;

decompressing the compressed audio or video file to yield decompressed audio or video content;

determining a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content;

storing the digital watermarking component separately from the compressed audio or video file;

combining the watermarking component and a unique plural-bit watermark identifier;

compressing the combined watermarking component and the unique plural-bit watermark identifier to form a watermark object; and

providing the watermark object and the compressed audio or video file to a remote location.

11. The method of claim 9 , wherein the watermarking component is based at least in part on a perceptual model of the decompressed audio or video content.

12. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to obtain a copy of a compressed audio or video file;

instructions to decompress the compressed audio or video file to yield decompressed audio or video content;

instructions to determine a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content, wherein the watermarking component includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file;

instructions to store the digital watermarking component separately from the compressed audio or video file; and

instructions to provide the stored watermarking component, a unique plural-bit watermark identifier, and the compressed audio or video file to a remote location.

13. A non-transitory computer-readable medium having instructions stored thereon, the instructions comprising:

instructions to obtain a copy of a compressed audio or video file;

instructions to decompress the compressed audio or video file to yield decompressed audio or video content;

instructions to determine a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content;

instructions to store the digital watermarking component separately from the compressed audio or video file;

instructions to combine the watermarking component and a unique plural-bit watermark identifier;

instructions to compress the combined watermarking component and the unique plural-bit watermark identifier to form a watermark object; and

instructions to provide the watermark object and the compressed audio or video file to a remote location.

14. A device comprising:

a memory; and

a processor operatively coupled to the memory and configured to:

receive a copy of a compressed audio or video file;

decompress the compressed audio or video file to yield decompressed audio or video content;

analyze the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content, wherein the watermarking criteria includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file;

store the watermarking criteria or watermark embedding instructions for the decompressed audio or video content in the memory; and

provide, to a remote location, the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content.

15. A device comprising:

a memory; and

a processor operatively coupled to the memory and configured to:

receive a copy of a compressed audio or video file;

decompress the compressed audio or video file to yield decompressed audio or video content;

analyze the decompressed audio or video content to determine watermarking criteria or watermark embedding instructions for the decompressed audio or video content;

provide the watermarking criteria or watermark embedding instructions in association with a request to obtain a copy of the compressed audio or video content;

obtain a plural-bit identifier that is uniquely associated with a requestor of the copy of the compressed audio or video file or a device of the requestor; and

combine the watermarking criteria or watermark embedding instructions and the plural-bit identifier to yield a combined watermark signal.

16. A device comprising:

a memory; and

a processor operatively coupled to the memory and configured to:

obtain a copy of a compressed audio or video file;

decompress the compressed audio or video file to yield decompressed audio or video content;

determine a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content, wherein the watermarking component includes information associated with an auxiliary watermark orientation signal or with an auxiliary watermark reference signal, and wherein the auxiliary watermark signals are separate from the audio or video file;

store the first digital watermarking component separately from the compressed audio or video file in the memory; and

provide the stored watermarking component, a unique plural-bit watermark identifier, and the compressed audio or video file to a remote location.

17. A device comprising:

a memory; and

a processor operatively coupled to the memory and configured to:

obtain a copy of a compressed audio or video file;

decompress the compressed audio or video file to yield decompressed audio or video content;

determine a watermarking component for the decompressed audio or video content, wherein the watermarking component is steganographically hidden in the audio or video content;

store the first digital watermarking component separately from the compressed audio or video file in the memory;

combine the watermarking component and a unique plural-bit watermark identifier;

compress the combined watermarking component and the unique plural-bit watermark identifier to form a watermark object; and

provide the watermark object and the compressed audio or video file to a remote location.

Assignments (5)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2009
From: LEVY, KENNETH L.; RHOADS, GEOFFREY B.
To: DIGIMARC CORPORATION
Reel/Frame 022169/0537 →
Continuity (9)
Continuation 10843866 · May 11, 2004
Division 10278742 · Oct 21, 2002
Continuation In Part 10017678 · Dec 13, 2001
Continuation 09597209 · Jun 20, 2000
Continuation In Part 09408902 · Sep 29, 1999
Division 09130624 · Aug 6, 1998
Continuation 08508083 · Jul 27, 1995
Provisional Application 60349970 · Oct 19, 2001
Related Publication 20090129627A1 · May 21, 2009