Patent ID: 8112809

Claim:
A method for locally activating a DRM engine, applied to an electronic device, comprising: performing a preprocessing operation, wherein rights objects are bound with digital content files with a first format; converting the digital content files with the first format to the digital content files with a second format; encrypting the digital content files with the second format file and generating a corresponding decryption key; storing the encrypted digital content files and the decryption key in a memory device; designing an application to perform authorization, file decryption, DRM engine activation, and security control; installing the application on the electronic device; installing the memory device to the electronic device; authorizing the application according to the rights objects bound in the digital content files; the application decrypting the encrypted digital content files using the decryption key, wherein the digital content files with the second format is recovered from the third format; the application activating a DRM engine of the electronic device; and the DRM engine binding an IMEI code of the electronic device with the digital content files, enabling the digital content files to only be accessed by the specific electronic device.