Patent ID: 7558959
Filing Date: 2009-07-07
Classification: G06T,H04N

Abstract:
1. A method facilitating protection of digital goods, wherein the method is implemented by one or more computers executing computer-executable instructions stored in one or more computer-readable media, the method comprising: segmenting a digital good into multiple segments; for each of a plurality of individual segments of the multiple segments, performing acts comprising: obtaining a pseudorandom watermarking key; combining the watermarking key with the digital good to embed a watermark in the digital good and associate the watermark with a particular individual segment; producing a pseudorandom watermark carrier that is independent of the segment-associated watermark and the watermarking key; generating an individualized detection key from the watermark carrier and the watermarking key, whereby the individualized detection key is associated with the segment-associated watermark for the particular individual segment, the individualized detection key being used for detecting the segment-associated watermark in the digital good; associating the individualized detection key with a unique detection entity by associating the watermark carrier to the unique detection entity, wherein the unique detection entity uses the individualized detection key for detecting the segment-associated watermark in the digital good; and identifying, by one or more of the computers, the watermark carrier used to generate the individualized detection key following an attempt to modify or remove the segment-associated watermark from the digital good.