Patent ID: 8904191
Filing Date: 2014-12-02
Classification: G06F

Abstract:
1. A method comprising: receiving a file containing encrypted content and one or more encryption expressions, said encrypted content being encrypted by the one or more encryption expressions; using the one or more encryption expressions to apply a plurality of protection systems to the encrypted content to create a DRM-protected file from the received file, each of the plurality of protection systems defining a corresponding protection system header box, each protection system header box containing license information that enables decryption of the encrypted content, each protection system header box being included in the received file; and transmitting the DRM-protected file to one or more computing devices for decryption of the encrypted content, wherein the one or more computing devices search the protection system header boxes to find the protection system header box that corresponds to a protection system supported by the one or more computing devices, the decryption determining the license information contained in the found protection system header box that corresponds to the protection systems supported by the one or more computing devices, the determined license information enabling retrieval of a decryption key to decrypt the encrypted content.