Patent ID: 7748044
Filing Date: 2010-06-29
Classification: G06F,H04N

Abstract:
1. A method for processing DRM-enabled files, implemented in a computer, the method comprising: coupling a license server according to a first DRM-enabled file, wherein the first DRM-enabled file is encrypted with a first encryption key; transmitting a device key of a playback device to the license server; downloading a first license from the license server after the license server generating the first license, the first license including a first decryption key and metering information, wherein the first encryption key and the first decryption key are key pairs and the first license is generated using the device key; decrypting the first DRM-enabled file with the first decryption key to convert the first DRM-enabled file into a raw file; generating a second encryption key and a second decryption key, wherein the second encryption key and the second decryption key are key pairs; generating a second license, the second license including the metering information and the second decryption key; encrypting the raw file with the second encryption key to create a second DRM-enabled file for being decrypted by the playback device; and transmitting the second DRM-enabled file and the second license to the playback device.