Methods and systems for transaction digital watermarking in content delivery network
First Claim
1. A content delivery network, comprising:
- an origin server;
a transaction processing system; and
an edge caching server communicatively coupled with origin server and the transaction processing system, wherein the edge caching server applies to content received from the origin server a digital watermark carrying download transaction details received at least in part from the transaction processing system and transmits the content having the digital watermark to an end user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for applying a transaction digital watermark to content being downloaded over a content delivery network. The digital watermark carries information about the transaction pursuant to which the content was downloaded, which can be useful in establishing a “chain of custody” that facilitates piracy detection and/or other tracking and monitoring applications. Moreover, the digital watermark is applied by an edge caching server, which enables downstream entities in the content delivery chain, such as Internet service providers, to influence the information carried in the digital watermark and enables transaction details that become known after the content leaves the content provider network to be carried in the digital watermark, but without opening up a security hole at the end user premises.
65 Citations
37 Claims
-
1. A content delivery network, comprising:
-
an origin server; a transaction processing system; and an edge caching server communicatively coupled with origin server and the transaction processing system, wherein the edge caching server applies to content received from the origin server a digital watermark carrying download transaction details received at least in part from the transaction processing system and transmits the content having the digital watermark to an end user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An edge caching server for a content delivery network, comprising:
-
one or more network interfaces; a memory; and a processor communicatively coupled with the network interfaces and the memory, wherein under control of the processor the edge caching server applies a digital watermark carrying download transaction details to content received on one of the network interfaces and transmits the content on one of the network interfaces. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for digital watermarking, comprising the steps of:
-
receiving content on an edge caching server; applying by the edge caching server to the content a digital watermark carrying download transaction details; and transmitting the content from the edge caching server. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification