Patent ID: 6775655
Filing Date: 2004-08-10
Classification: G06F,G06Q,G07F,H04L

Abstract:
A method for rendering digital content in an encrypted rights-protected form, the method comprising:determining, by a rendering application, that the digital content is in the encrypted rights-protected form; invoking, by the rendering application, a Digital Rights Management (DRM) system, the DRM system including a license store having at least one digital license stored therein, each license corresponding to a piece of digital content and including a decryption key (KD) for decrypting the corresponding digital content; locating, by the DRM system, each license in the license store corresponding to the digital content to be rendered; selecting, by the DRM system, one of the located licenses; obtaining, by the DRM system, (KD) from the selected license; decrypting, by the DRM system, the digital content with (KD); and returning, by the DRM system, the decrypted digital content to the rendering application for actual rendering, wherein the DRM system further includes a public key (PU) and a private key (PR), wherein the at least one license corresponding to the digital content includes a decryption key (KD) encrypted with the public key (PU) of the DRM system (PU(KD)), and wherein obtaining (KD) from the selected license comprises: obtaining, by the DRM system, (PU(KD)) from the selected license; and decrypting, by the DRM system, (PU(KD)) with (PR) to produce (KD).