Watermark payload encryption for media including multiple watermarks
First Claim
1. A method, comprising:
- providing a checksum over at least a portion of a second digital watermark payload;
combining the checksum with a first digital watermark payload;
encrypting the combined checksum and first digital watermark payload;
embedding, using a hardware processor, a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and
embedding a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides encryption techniques useful with digital watermarking payloads. One claim recites: a method to secure a first digital watermark payload and a second digital watermark payload through encryption of only one of the first digital watermark payload or the second digital watermark payload. The method includes: utilizing a multi-purpose computer processor configured to: provide information redundantly in the first digital watermark payload and the second digital watermark payload, yet the first digital watermark payload includes at least some information that is unique relative to at least the second digital watermark payload; encrypt the first digital watermark payload; embed a first digital watermark in media, the media representing audio, imagery or video, the first digital watermark comprising the encrypted first digital watermark payload; and embed a second digital watermark in the media, the second digital watermark comprising the second digital watermark payload. Of course, additional claims and combinations are provided.
-
Citations
29 Claims
-
1. A method, comprising:
-
providing a checksum over at least a portion of a second digital watermark payload; combining the checksum with a first digital watermark payload; encrypting the combined checksum and first digital watermark payload; embedding, using a hardware processor, a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and embedding a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
providing a checksum over at least a portion of a first digital watermark payload and a second digital watermark payload; combining the checksum with the second digital watermark payload; encrypting the first digital watermark payload; embedding, using a hardware processor, a first digital watermark in media, wherein the first digital watermark comprises the encrypted first digital watermark payload; and embedding a second digital watermark in the media, wherein the second digital watermark comprises the combined checksum and second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the first digital watermark payload and the combining of the checksum with the second digital watermark payload. - View Dependent Claims (9, 10, 11)
-
-
12. A method comprising:
-
providing a first checksum over a first digital watermark payload; providing a second checksum over a second digital watermark payload; combining the first checksum, the second checksum and the first digital watermark payload; encrypting the combined first checksum, second checksum and first digital watermark payload; embedding, using a hardware processor, a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined first checksum, second checksum and first digital watermark payload; and embedding a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of the combined first checksum, second checksum and first digital watermark payload.
-
-
13. A method comprising:
-
providing information redundantly in a first digital watermark payload and a second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to each other; providing a checksum over at least a portion of the second digital watermark payload; combining the checksum with the first digital watermark payload; encrypting the combined checksum and first digital watermark payload; embedding, using a hardware processor, a first digital watermark in data representing audio, imagery or video content to be rendered to a user, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and embedding a second digital watermark in the data, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, and wherein both embedding acts change not just the data representing the content, but also change the content itself.
-
-
14. A method comprising:
-
decrypting media; extracting a first digital watermark from the media, wherein the first digital watermark comprises an encrypted combined checksum and first digital watermark payload, wherein the checksum is calculated over at least a portion of a second digital watermark payload; extracting a second digital watermark from the media, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload comprise redundant information, and wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to each other; decrypting, using a hardware processor, the encrypted combined checksum and first digital watermark payload; and determining whether the redundant information coincides as expected.
-
-
15. A non-transitory computer readable media having instructions stored therein, the instructions comprising:
-
instruction to provide information redundantly in a first digital watermark payload and a second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to each other; instruction to provide a checksum over at least a portion of the second digital watermark payload; instruction to combine the checksum with the first digital watermark payload; instruction to encrypt the combined checksum and first digital watermark payload; instruction to embed a first digital watermark in data representing audio, imagery or video content to be rendered to a user, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and instruction to embed a second digital watermark in the data, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, and wherein both embedding acts change not just the data representing the content, but also change the content itself.
-
-
16. An apparatus comprising:
-
a memory configured to store data, wherein the data represents audio, imagery or video content to be rendered to a user; a hardware processor configured to; provide information redundantly in a first digital watermark payload and a second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to the each other; provide a checksum over at least a portion of the second digital watermark payload; combine the checksum with the first digital watermark payload; encrypt the combined checksum and first digital watermark payload; embed a first digital watermark in the data, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and embed a second digital watermark in the data, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, and wherein both embedding features change not just the data representing the content, but also change the content itself. - View Dependent Claims (17)
-
-
18. An apparatus comprising:
a hardware processor configured to; provide a checksum over at least a portion of a second digital watermark payload; combine the checksum with a first digital watermark payload; encrypt the combined checksum and first digital watermark payload; embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and embed a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload. - View Dependent Claims (20)
-
19. A non-transitory computer readable media having instructions stored therein, the instructions comprising:
-
instructions to provide a checksum over at least a portion of a second digital watermark payload; instructions to combine the checksum with a first digital watermark payload; instructions to encrypt the combined checksum and first digital watermark payload; instructions to embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined checksum and first digital watermark payload; and instructions to embed a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload. - View Dependent Claims (21)
-
-
22. An apparatus comprising:
a hardware processor configured to; provide a checksum over at least a portion of a first digital watermark payload and a second digital watermark payload; combine the checksum with the second digital watermark payload; encrypt the first digital watermark payload; embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted first digital watermark payload; and embed a second digital watermark in the media, wherein the second digital watermark comprises the combined checksum and second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the first digital watermark payload and the combining of the checksum with the second digital watermark payload. - View Dependent Claims (24)
-
23. A non-transitory computer readable media having instructions stored therein, the instructions comprising:
-
instructions to provide a checksum over at least a portion of a first digital watermark payload and a second digital watermark payload; instructions to combine the checksum with the second digital watermark payload; instructions to encrypt the first digital watermark payload; instructions to embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted first digital watermark payload; and instructions to embed a second digital watermark in the media, wherein the second digital watermark comprises the combined checksum and second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the first digital watermark payload and the combining of the checksum with the second digital watermark payload. - View Dependent Claims (25)
-
-
26. An apparatus comprising:
a hardware processor configured to; provide a first checksum over a first digital watermark payload;
provide a second checksum over a second digital watermark payload;combine the first checksum, the second checksum and the first digital watermark payload; encrypt the combined first checksum, second checksum and first digital watermark payload; embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined first checksum, second checksum and first digital watermark payload; and embed a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of the combined first checksum, second checksum and first digital watermark payload.
-
27. A non-transitory computer readable media having instructions stored therein, the instructions comprising:
-
instructions to provide a first checksum over a first digital watermark payload; instructions to provide a second checksum over a second digital watermark payload; instructions to combine the first checksum, the second checksum and the first digital watermark payload; instructions to encrypt the combined first checksum, second checksum and first digital watermark payload; instructions to embed a first digital watermark in media, wherein the first digital watermark comprises the encrypted combined first checksum, second checksum and first digital watermark payload; and instructions to embed a second digital watermark in the media, wherein the second digital watermark comprises the second digital watermark payload, and wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of the combined first checksum, second checksum and first digital watermark payload.
-
-
28. An apparatus comprising:
-
a hardware processor configured to; decrypt media; extract a first digital watermark from the media, wherein the first digital watermark comprises an encrypted combined checksum and first digital watermark payload, wherein the checksum is calculated over at least a portion of a second digital watermark payload; extract a second digital watermark from the media, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload comprise redundant information, and wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to each other; decrypt the encrypted combined checksum and first digital watermark payload; and determine whether the redundant information coincides as expected.
-
-
29. A non-transitory computer readable media having instructions stored therein, the instructions comprising:
-
instructions to decrypt media; instructions to extract a first digital watermark from the media, wherein the first digital watermark comprises an encrypted combined checksum and first digital watermark payload, wherein the checksum is calculated over at least a portion of a second digital watermark payload; instructions to extract a second digital watermark from the media, wherein the second digital watermark comprises the second digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload are secured through encryption of only the combined checksum and first digital watermark payload, wherein the first digital watermark payload and the second digital watermark payload comprise redundant information, and wherein the first digital watermark payload and the second digital watermark payload includes at least some information that is unique relative to each other; instructions to decrypt the encrypted combined checksum and first digital watermark payload; and instructions to determine whether the redundant information coincides as expected.
-
Specification