Patent ID: 8291508

Claim:
A computer-implemented method comprising: receiving, at a device, content from a content source; obtaining from at least one of the content source and an user interface of the device, information including rights of the received content and a content index indexing the received content; performing an integrity check on the received content, in order to verify an integrity of the received content, using a security system; determining that the received content is transmitted to an interoperable domain on the basis of a result of the integrity check indicating that the integrity of the received content is secured; transforming the received content into a target content of a specific type suitable for a target Digital Rights Management (DRM) device that is joined to an interoperable domain based on determining the transmission to the interoperable domain; generating a common license of the target content including the rights of the content in a predetermined format that can be used as an interoperable license within the interoperable domain, using the obtained information; and transmitting the transformed target content and generated common license to the target DRM device, wherein generating the common license of the target content comprises: determining whether the content index included in the obtained information is the same as another content index of another content within the interoperable domain, and on determining that the content index included in the contained information is the same as the another content index, requesting at least one of the content source and the user interface to transmit a new content index.