Apparatus and method for digital rights management
An apparatus and method is provided for digital rights management. The method for digital rights management includes receiving encrypted content and a rights object representing use rights of the encrypted content, receiving a software module managing the rights object, and generating a new rights object using the software module.
1. A method for digital rights management in a device, the method comprising:
at the device, receiving encrypted content from a transmitting device;
at the device, receiving a rights object representing use rights of the encrypted content and software configured to generate a new rights object based on the received rights object, from the transmitting device;
at the device, based on the received rights object, generating the new rights object using the received software: and
providing by the device, the new rights object to another device, and
wherein the rights object received from the transmitting device is a license that permits the device receiving the rights object from the transmitting device to use the encrypted content, and the new rights object is a license that permits the other device to use the encrypted content and does not permit the device receiving the rights object from the transmitting device to use the encrypted content.
2. The method of claim 1 , further comprising playing the encrypted content by analyzing and consuming the received rights object using the software.
3. The method of claim 1 , further comprising providing the new rights object.
4. The method of claim 1 , wherein the rights object is electronically signed.
5. A non-transitory computer readable recording medium having computer-executable program instructions for performing a method for digital rights management in a device, the method comprising:
receiving encrypted content from a transmitting device;
receiving by the device, a rights object representing use rights of the encrypted content and software configured to generate a new rights object based on the received rights object, from the transmitting device;
generating, based on the received rights object, the new rights object using the received software; and
providing by the device, the new rights objects to another device, and
wherein the rights object received from the transmitting device is a license that permits the device receiving the rights object from the transmitting device to use the encrypted content, and the new rights object is a license that permits the other device to use the encrypted content and does not permit the device receiving the rights object from the transmitting device to use the encrypted content.
6. A non-transitory computer readable recording medium having computer-executable program instructions for performing a method for digital rights management in a device, the method comprising:
receiving encrypted content from a transmitting device;
receiving by the device, a rights object representing use rights of the encrypted content and software configured to generate a new rights object based on the received rights object, from the transmitting device;
generating the new rights object using the received software based on the received rights object; and
playing the encrypted content by analyzing and consuming the new rights object using the software,
wherein the rights object received from the transmitting device is a license that permits the transmitting device to use the encrypted content, and the new rights object is a license that permits the device receiving the rights object to use the encrypted content and does not permit the transmitting device to use the encrypted content.