Patent ID: 8769298

Claim:
A method for performing digital rights management (DRM) between a requesting entity (RE) and a target entity (TE) comprising: (a) requesting the TE to report its trusted credentials and its self-attested own platform integrity status; (b) receiving the TE's trusted credentials and its self-attested platform integrity status; (c) forwarding the TE's trusted credentials to a responder for integrity verification; (d) receiving an indication of a result of the integrity verification of the TE's trusted credentials from the responder; (e) determining, based on the indication from the responder of the integrity verification of the TE's trusted credentials and of the TE's self-attested platform integrity status, whether to impart sufficient trust in the TE to proceed in a rights object acquisition protocol (ROAP) process with the TE or another protocol with the TE that enables a device to acquire a rights object (RO) from a rights issuer (RI), wherein the method is performed before the TE initiates the ROAP registration protocol with the RE by the TE sending a trigger to the RE to begin the method.