Patent ID: 9749136
Date: 2017-08-29
CPC Classifications: H04L,H04N

Claim:
1. A method implemented by one or more computing devices, the method comprising: fragmenting, by one of the one or more computing devices, content to generate a plurality of fragments; receiving a first request for the content; selecting a first watermark based on an Internet Protocol (IP) address associated with the first request; applying at least a portion of the first watermark to at least a portion of a first fragment from among the plurality of fragments to generate a watermarked first fragment; applying at least a portion of a second watermark to at least a portion of a second fragment from among the plurality of fragments to generate a watermarked second fragment, the second fragment being different from the first fragment and the second watermark being different from the first watermark; and providing a copy of the content comprising the watermarked first fragment and the watermarked second fragment.