Patent ID: 7051005

Claim:
In combination with a digital rights management (DRM) system operating on a computing device, the DRM system requiring a black box for performing decryption and encryption functions, a method of obtaining the black box by the DRM system from a black box server, the method comprising: requesting, by the DRM system, a first black box from the black box, server; generating, by the black box server, the first black box, such generated first black box being unique and having a public/private key pair and electronic code for employing the key pair within the DRM system on the computing device; delivering, by the black box server, the generated first black box to the DRM system; and installing, by the DRM system, the delivered first black box in such DRM system, the DRM system further providing code for periodically determining whether the first black box is current or not current and for upgrading at least the public/private key pair in the first black box from the black box server to result in a second black box when the first black box is not current.