Software anti-piracy systems and methods utilizing certificates with digital content
AssigneeMicrosoft Corporation
InventorGideon A. Yuval
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorGideon A. Yuval
Estimating the term…
Systems and methods are described herein for embedding and detecting a 1-bit watermark in a digital content file, such as an audio file or a video file. If the 1-bit watermark is detected in the digital content, a certificate associated with the digital content is located. The certificate contains copyright information that indicates permissible uses of the digital content file, e.g., the digital content file may be played one time, five times, any number of times during a specified time period, etc. If the watermark is not detected, the file is processed. This allows for processing of unmarked content, such as public domain and legacy content. In one implementation, a device configured to process the digital content file is also configured to locate a certificate associated with the digital content file before processing the digital content file. If the certificate is not found, the digital content file is not played. If the certificate is found, the device only processes the digital content file in accordance with instructions in the associated certificate.
An electronic device for playing a digital content file, comprising:
A method for watermarking a digital content file, comprising:
A method, comprising:
A method, comprising:
A digital content file stored on one or more computer-readable media, comprising a watermark that indicates the existence of a certificate associated with the digital content file, the certificate containing copyright information about the digital content file.
One or more computer-readable media containing computer-executable instructions that, when executed on a computer, perform the following:
A propagated data signal, comprising:
Dependencies are inferred from the claim text.