Patent ID: 8214303

Claim:
An apparatus for executing interoperable digital rights management (DRM) for each of a plurality of different content devices, the apparatus comprising: each of the plurality of different content devices further comprises: a DRM processor receiving information on a DRM tool by a processor including a control point to which the DRM tool included in contents is applied from a contents player and searching for the DRM tool in the respective different content device or in an externally connected server based on the information on the DRM tool; a DRM agent existing in the DRM tool, receiving the information on the DRM tool by communicating with the DRM processor, loading a DRM tool library, and connecting a library function of the DRM tool to the control point whose location is included in the information on the DRM tool; and a contents player calling the DRM processor, transmitting the contents to the DRM tool agent so as to apply the DRM tool to the contents, and decoding the contents, and wherein the contents player is configured to be generated from at least two or more of the different content devices.