Method for protecting a digital rights file description
AssigneeViaccess
InventorRenaud Mariana
Life of this patent
Estimating the term…
Loading patent…
AssigneeViaccess
InventorRenaud Mariana
Estimating the term…
The invention relates to a method of protecting a file containing a plurality of rights descriptions Di (i=1 . . . N), each right Di defining use by a terminal of at least one resource and/or digital content among a plurality of resources and/or digital contents RCj (j=1 . . . M), each description of a given right Di comprising particularly, an identifier of said right Di, an identifier of each resource and/or content RCj, the use of which is defined by said right Di, conditions for use of said resources and/or said contents by the terminal. This method includes the following steps: on reception of the rights descriptions file Di by a terminal, storing said descriptions in the terminal, and, for each resource and/or content RCj, generating a data structure (Id_RCj, Id_Di), comprising the identifier of said resource and/or said content and the identifier of each right defining a use of said content RCj, transferring each (Id_RCj, Id_Di) structure generated into a secure memory area.
Method of protecting a file containing a file containing data stored digitally in a memory of a terminal, the terminal having a processor and a right processing module, a right check module, a security processor, a multimedia reader and a non-secure memory area for storing at least one data file comprising a plurality of right descriptions Di (i=1 . . . N, where N is an integer number), each right Di defining use by a terminal of at least one resource and/or digital content among a plurality of resources and/or digital contents RCj (j=1 . . . M, where M is an integer number), and with each description of a given right Di comprising, an identifier of said right Di an identifier of each resource and/or content RC, the use of which is defined by said right Di conditions for use of said resources and/or said contents by the terminal, the method comprising the following steps:
Multimedia terminal that contains a right processing module, a right check module, a security processor, a multimedia reader and a non-secure memory area (4) that stores at least one data file containing a plurality of rights descriptions Di(i=1 . . . N) each defining the use of at least one resource and/or digital content among a plurality of resources and/or digital contents RCj(j=1 . . . M), each description of a given right Di comprising an identifier of said right Di, an identifier of each resource and/or content RCj for which use is defined by said right Di, and conditions for use of said resources and/or said contents, a secure memory area and a rights processing module and including:
Dependencies are inferred from the claim text.