Patent ID: 8667289
Filing Date: 2014-03-04
Classification: G06F,G06Q,G06T,G07F,H04N

Abstract:
1. A computer-implemented method executed by one or more computing devices for embedding a watermark in digital content, the method comprising: receiving, by at least one of the one or more computing devices, digital content in an encrypted form; receiving, by at least one of the one or more computing devices, a decryption key associated with the digital content; receiving, by at least one of the one or more computing devices, permitted use information including information associated with conditions under which the digital content is permitted to be rendered and information requiring that a required watermark be embedded in a rendered copy of the digital content; determining, by at least one of the one or more computing devices, whether the conditions are satisfied; determining, by at least one of the one or more computing devices, whether a first computing device of the one or more computing devices is secure and capable of embedding the required watermark in a rendered copy of the digital content by verifying a certificate associated with the first computing device; and rendering, by at least one of the one or more computing devices, the digital content based at least in part on a determination that the conditions are satisfied and a determination that the first computing device is secure and capable of embedding the required watermark in a rendered copy of the digital content, the rendering including generating a watermark based on the permitted use information and creating a rendered copy of the digital content having the watermark embedded therein.