System reactions to the detection of embedded watermarks in a digital host content
First Claim
1. A method for watermark extraction from a multi-channel digital host content, comprising:
- receiving a multi-channel digital host content;
selecting a subset of received channels of the multi-channel digital host content;
combining the selected subset of received channels to form a composite content;
extracting embedded watermarks from the composite contents;
selecting a new subset of received channels after a time interval has elapsed;
combining the new subset of received channels to form a new composite content; and
extracting embedded watermarks from the new composite content.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices and computer program products for enabling secure and efficient extraction of embedded watermarks from digital host content are provided. Upon the reception of a multi-channel digital host content with embedded watermarks, a subset of the received channels are selected and combined together to form a composite content. The composite content is then examined to recover embedded watermarks. The particular subset of channels can be selected according to a probability value. Further, a set of new channels can be selected and combined after a particular time interval has elapsed. The number of selected channels can also be varied each time a new selection is made.
-
Citations
32 Claims
-
1. A method for watermark extraction from a multi-channel digital host content, comprising:
-
receiving a multi-channel digital host content; selecting a subset of received channels of the multi-channel digital host content; combining the selected subset of received channels to form a composite content; extracting embedded watermarks from the composite contents; selecting a new subset of received channels after a time interval has elapsed; combining the new subset of received channels to form a new composite content; and extracting embedded watermarks from the new composite content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device, comprising:
-
a processor; and a memory comprising processor executable code, the processor executable code, when executed by the processor, configures the device to; receive a multi-channel digital host content; select a subset of received channels of the multi-channel digital host content; combine the selected subset of received channels to form a composite content; extract embedded watermarks from the composite content; select a new subset of received channels after a time interval has elapsed; combine the new subset of received channels to form a new composite content; and extract embedded watermarks from the new composite content. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable medium with program code embodied thereupon, the program code configured to:
-
receive a multi-channel digital host content; select a subset of received channels of the multi-channel digital host content; combine the selected subset of received channels to form a composite content; extract embedded watermarks from the composite content; select a new subset of received channels after a time interval has elapsed; combine the new subset of received channels to form a new composite content; and extract embedded watermarks from the new composite content.
-
-
32. A non-transitory computer-readable medium with a multi-channel digital host content embodied thereupon, the multi-channel digital host content comprising:
-
one or more watermarks that are imperceptibly embedded in at least one of the channels of the multi-channel digital host content, wherein upon reception of the multi-channel digital host content by a content handling device equipped with a watermark extractor, the watermark extractor is triggered to; select a subset of received channels of the multi-channel digital host content; combine the selected subset of received channels to form a composite content; extract embedded watermarks from the composite content; select a new subset of received channels after a time interval has elapsed; combine the new subset of received channels to form a new composite content; and extract embedded watermarks from the new composite content.
-
Specification