IP Library Granted Patent US 7,376,243
Granted Patent B2
US 7,376,243 · App. 11/341,098 · Granted May 20, 2008

Apparatus and method for watermarking a digital image

Assignee: QUALCOMM Incorporated
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 7,376,243
App. No.
11/341,098
Granted
May 20, 2008
Kind
B2
Abstract

An apparatus for adding a watermark to a moving image as it is displayed comprises a watermark generator in which data representing a watermark is generated. The watermark contains at least one of location data and time data pertaining to the displaying of the moving image. The location and time data is protected by forward error encoding. The watermark also contains at least one of program data identifying the moving image and frame data unique in identifying each frame of the moving image. The program and time data is protected by scrambling. A watermark applicator applies the watermark data to image data representing substantially all of the moving image depending on a characteristic, such as amplitude, of the data.

Claims (25)

1. An apparatus for adding a watermark to a moving image as it is displayed, the apparatus comprising:

a watermark generator in which data representing a watermark is generated containing first information pertaining to the displaying of the moving image and protected by forward error encoding and second information pertaining to the displaying of the moving image and protected by scrambling; and

a watermark applicator for applying the watermark data to image data representing substantially all of the moving image depending on a characteristic of the data,

wherein the watermark generator is connected to receive at least one of program data identifying the moving image and frame data unique in identifying a predetermined number of frames of the moving image as said second information pertaining to the displaying of the image.

2. The apparatus as claimed in claim 1 , wherein the watermark generator is connected to receive at least one of location data and time data as said first information pertaining to the displaying of the image.

3. The apparatus as claimed in claim 1 , wherein the predetermined number of frames of the moving image includes each frame of the moving image.

4. The apparatus as claimed in claim 3 , wherein the watermark generator is connected to receive at least one of location data and time data as said first information pertaining to the displaying of the image.

5. The apparatus as claimed in claim 1 , wherein the watermark generator comprises an error correcting circuit for receiving said first information pertaining to the displaying of the image and applying said forward error encoding.

6. The apparatus as claimed in claim 1 , wherein the watermark generator comprises a DES engine for receiving said second information pertaining to the displaying of the image and scrambling the same by generating a pseudo-random code depending on the second information.

7. The apparatus as claimed in claim 1 , wherein the watermark applicator comprises an amplitude control module for controlling application of the watermark data to the image data depending on the amplitude of the image data.

8. The apparatus as claimed in claim 1 , wherein the watermark applicator comprises an adder for adding the watermark data to the image data.

9. A method for adding a watermark to a moving image as it is displayed, the method comprising:

generating data representing the watermark, wherein the data contains first information pertaining to the displaying of the moving image that is protected by forward error encoding and second information pertaining to the displaying of the moving image that is protected by scrambling; and

applying the watermark data to image data representing substantially all of the moving image depending on a characteristic of the data,

wherein the second information includes at least one of program data, which identifies the moving image, and frame data, which is unique in identifying a predetermined number of frames of the moving image.

10. The method as claimed in claim 9 , wherein the first information includes at least one of location data and time data.

11. The method as claimed in claim 9 , wherein the predetermined number of frames of the moving image includes each frame of the moving image.

12. The method as claimed in claim 11 , wherein the first information includes at least one of location data and time data.

13. An apparatus for adding a watermark to a moving image as it is displayed, the method comprising:

means for generating data representing the watermark, wherein the data contains first information pertaining to the displaying of the moving image that is protected by forward error encoding and second information pertaining to the displaying of the moving image that is protected by scrambling; and

means for applying the watermark data to image data representing substantially all of the moving image depending on a characteristic of the data,

wherein the second information includes at least one of program data, which identifies the moving image, and frame data, which is unique in identifying a predetermined number of frames of the moving image.

14. The apparatus as claimed in claim 13 , wherein the first information includes at least one of location data and time data.

15. The apparatus as claimed in claim 13 , wherein the predetermined number of frames of the moving image includes each frame of the moving image.

16. The apparatus as claimed in claim 15 , wherein the first information includes at least.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2007
From: FUDGE, BRIAN; THYAGARAJAN, KADAYAM; ROSEN, ERIC
To: QUALCOMM INCORPORATED
Reel/Frame 019840/0532 →
Continuity (2)
Continuation 0988101700 · Jun 13, 2001
Related Publication 20060120562A1 · Jun 8, 2006