Method and apparatus for managing digital rights of secure removable media
First Claim
1. A terminal for managing digital rights of a memory card which is inserted into the terminal and has a processor and a memory, the digital rights allowing the terminal to access digital contents, the terminal comprising:
- a processor configured to manage a digital rights and to;
exchange information with the memory card, wherein the information includes a terminal ID and a memory card ID;
perform a mutual authentication procedure with the memory card;
receive a trigger message which indicates to the terminal that a digital rights for the memory card is prepared in a specific server or device, wherein the trigger message includes parameters indicating the memory card and indicating the specific server or device;
if a parameter included in the trigger message does not indicate the memory card, perform a procedure for obtaining a digital rights for the terminal; and
if a parameter included in the trigger message indicates the memory card, perform a procedure for requesting a digital rights for the memory card on behalf of the memory card to the specific server or device,wherein the procedure for requesting the digital rights for the memory card includes;
generating, on behalf of the memory card, a digital rights request message for requesting a digital rights for the memory card from the specific server or device, the digital rights request message including not the terminal ID, but the memory card ID;
transmitting, to the memory card, a signature request for requesting a signature of the memory card including the generated digital rights request message;
receiving, from the memory card, a signature response including a signature of the memory card;
transmitting, to the specific server or device, the generated digital rights request message and the signature of the memory card;
receiving, from the specific server or device, a digital rights response message which indicates the memory card ID and a protected digital rights, wherein the protected digital rights is cryptographically bound to the memory card such that the terminal without a key of the memory card is prohibited from decrypting the protected digital rights cryptographically bound to the memory card; and
transmitting, to the memory card, the information about the protected digital rights to be installed in the memory card.
0 Assignments
0 Petitions
Accused Products
Abstract
A terminal for managing digital rights of a memory card inserted into the terminal and has a processor and a memory, the digital rights allowing the terminal to access digital contents. The terminal includes a processor configured to manage a digital rights and to exchange information with the memory card, the information including a terminal ID and a memory card ID; perform a mutual authentication procedure with the memory card; receive, from a contents provider, a trigger message which indicates to the terminal that a digital rights for the memory card is prepared in the contents provider; if a parameter included in the trigger message does not indicate the memory card, perform a procedure for obtaining a digital rights for the terminal; and if a parameter included in the trigger message indicates the memory card, perform a procedure for requesting a digital rights for the memory card.
-
Citations
17 Claims
-
1. A terminal for managing digital rights of a memory card which is inserted into the terminal and has a processor and a memory, the digital rights allowing the terminal to access digital contents, the terminal comprising:
-
a processor configured to manage a digital rights and to; exchange information with the memory card, wherein the information includes a terminal ID and a memory card ID; perform a mutual authentication procedure with the memory card; receive a trigger message which indicates to the terminal that a digital rights for the memory card is prepared in a specific server or device, wherein the trigger message includes parameters indicating the memory card and indicating the specific server or device; if a parameter included in the trigger message does not indicate the memory card, perform a procedure for obtaining a digital rights for the terminal; and if a parameter included in the trigger message indicates the memory card, perform a procedure for requesting a digital rights for the memory card on behalf of the memory card to the specific server or device, wherein the procedure for requesting the digital rights for the memory card includes; generating, on behalf of the memory card, a digital rights request message for requesting a digital rights for the memory card from the specific server or device, the digital rights request message including not the terminal ID, but the memory card ID; transmitting, to the memory card, a signature request for requesting a signature of the memory card including the generated digital rights request message; receiving, from the memory card, a signature response including a signature of the memory card; transmitting, to the specific server or device, the generated digital rights request message and the signature of the memory card; receiving, from the specific server or device, a digital rights response message which indicates the memory card ID and a protected digital rights, wherein the protected digital rights is cryptographically bound to the memory card such that the terminal without a key of the memory card is prohibited from decrypting the protected digital rights cryptographically bound to the memory card; and transmitting, to the memory card, the information about the protected digital rights to be installed in the memory card. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing digital rights, the system comprising:
-
a terminal including a processor configured to manage the digital rights, the digital rights allowing the terminal to access digital contents; and a memory card including a processor and a memory which is inserted into the terminal, wherein the processors of the terminal and the memory card are configured to exchange information together, the information including a terminal ID for identifying the terminal and a memory card ID for identifying the memory card, and perform a mutual authentication procedure together, wherein the processor of the terminal is configured to; receive a trigger message which indicates to the terminal that a digital rights for the memory card is prepared in a specific server or device, wherein the trigger message includes parameters indicating the memory card and indicating the specific server or device; if a parameter included in the trigger message does not indicate the memory card, perform a procedure for obtaining a digital rights for the terminal; and if a parameter included in the trigger message indicates the memory card, perform a procedure for requesting a digital rights for the memory card on behalf of the memory card to the specific server or device, and wherein the procedure for requesting the digital rights for the memory card includes; generating, on behalf of the memory card, a digital rights request message for requesting a digital rights for the memory card from the specific server or device, the digital rights request message including not the terminal ID, but the memory card ID; transmitting, to the memory card, a signature request for requesting a signature of the memory card including the generated digital rights request message; receiving, from the memory card, a signature response including a signature of the memory card; transmitting, to the specific server or device, the generated digital rights request message and the signature of the memory card; receiving, from the specific server or device, a digital rights response message which indicates the memory card ID and a protected digital rights, wherein the protected digital rights is cryptographically bound to the memory card such that the terminal without a key of the memory card is prohibited from decrypting the protected digital rights cryptographically bound to the memory card; and transmitting, to the memory card, the information about the protected digital rights to be installed in the memory card. - View Dependent Claims (10, 11)
-
-
12. A system for managing digital rights, the system comprising:
-
a terminal including a processor and configured to obtain a digital rights for a memory card, the digital rights allowing the terminal to access digital contents; a memory card, which is inserted into the terminal, configured to allow the terminal, on behalf of the memory card, to obtain the digital rights for the memory card; and a server configured to issue the digital contents and the digital rights for the memory card, wherein the server is further configured to; generate the digital rights for the memory in response to a digital contents purchase request message for requesting purchase of a digital contents and information for indicating which a digital rights for the digital contents belongs to which are received from the terminal; and transmit a trigger message which indicates to the terminal that the digital rights for the memory card is prepared in the server, wherein the trigger message includes parameters indicating the memory card and indicating the server, wherein the processor of the terminal is further configured to; receive the trigger message from the server; if a parameter included in the trigger message does not indicate the memory card, perform a procedure for obtaining a digital rights for the terminal; and if a parameter included in the trigger message indicates the memory card, perform a procedure for requesting the digital rights for the memory card on behalf of the memory card to the server, and wherein the processor of the terminal is further configured to; generate, on behalf of the memory card, a digital rights request message for requesting a digital rights for the memory card from the server, the digital rights request message including not the terminal ID, but the memory card ID; transmit, to the memory card, a signature request for requesting a signature of the memory card including the generated digital rights request message; receive, from the memory card, a signature response including a signature of the memory card; transmit, to the server, the generated digital rights request message and the signature of the memory card; receive, from the server, a digital rights response message which indicates the memory card ID and a protected digital rights, wherein the protected digital rights is cryptographically bound to the memory card such that the terminal without a key of the memory card is prohibited from decrypting the protected digital rights cryptographically bound to the memory card; and transmit, to the memory card, the information about the protected digital rights to be installed in the memory card. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification