Digital Watermarking in a Content Delivery Network
AssigneeSky CP Limited
InventorAndrew Gerrie
Life of this patent
Estimating the term…
Abstract
Systems and methods for digital watermarking at a content distribution network, CDN, node are described, whereby source data intended for at least one recipient is received from an origin server, the source data including a plurality of encrypted segments interleaved with at least one non-encrypted segment. Metadata is detected in the source data, the metadata identifying each non-encrypted segment, and in response, the source data is modified for each recipient, by embedding a recipient-specific digital watermark to at least a portion of a non-encrypted segment in the source data. The modified source data is then transmitted to each respective recipient. Other embodiments are also described and claimed.
Claims20
A method of digital watermarking at a content distribution network (CDN) node, the method comprising:
- receiving, from an origin server, source data intended for at least one recipient, the source data including a plurality of encrypted segments interleaved with at least one non-encrypted segment;
- detecting metadata in the source data, the metadata identifying the, or each, non-encrypted segment;
- in response to detecting metadata identifying a non-encrypted segment, modifying the source data for the, or each, recipient, by embedding a recipient-specific digital watermark to at least a portion of a non-encrypted segment in the source data;
- and
- transmitting the modified source data to the, or each respective, recipient.
(canceled)
A server for distributing media content, the server comprising one or more processors configured to generate a content data stream including a plurality of Digital Rights Management (DRM)-protected segments interleaved with DRM-free segments, and to transmit the content data stream to a content distribution network (CDN) for digital watermarking of the content data in the DRM-free segments.
A storage medium comprising machine readable instructions stored thereon for causing a computer system to:
- receive, from an origin server, source data intended for at least one recipient, the source data including a plurality of encrypted segments interleaved with at least one non-encrypted segment
- detect metadata in the source data, the metadata identifying the, or each, non-encrypted segment
- in response to detecting metadata identifying a non-encrypted segment, modify the source data for the, or each, recipient, by embedding a recipient-specific digital watermark to at least a portion of a non-encrypted segment in the source data;
- and
- transmit the modified source data to the, or each respective, recipient.
Dependencies are inferred from the claim text.