New patents are issued by the USPTO on Tuesdays. Both of today's Spotlight Patents concern aspects of digital rights management. Assigned to Intel, the first patent addresses content protection techniques for Data as a Service (DaaS). Assigned to Clawd Technologies (CA), the second patent addresses techniques for managing role-based digital rights in a computer system.
9,832,172, "Content protection for data as a service (DaaS)," assigned to Intel.
The present disclosure is directed to content protection for Data as a Service (DaaS). A device may receive encrypted data from a content provider via DaaS, the encrypted data comprising at least content for presentation on the device. For example, the content provider may utilize a secure multiplex transform (SMT) module in a trusted execution environment (TEE) module to generate encoded data from the content and digital rights management (DRM) data and to generate the encrypted data from the encoded data. The device may also comprise a TEE module including a secure demultiplex transform (SDT) module to decrypt the encoded data from the encrypted data and to decode the content and DRM data from the encoded data. The SMT and SDT modules may interact via a secure communication session to validate security, distribute decryption key(s), etc. In one embodiment, a trust broker may perform TEE module validation and key distribution.
9,843,587, "Method of managing role-based digital rights in a computer system," assigned to Clawd Technologies Inc. (CA)
A computer system manages role-based digital rights by creating a chain of trust that originates with a user who purports to act as a registration authority whose status can be verified to ascertain that the user is licensed to act as the registration authority. The registration authority creates an organization account and a first member whose status is verified by consulting a status verification server. Derivative authorities granted to members are predicated on the first member and ultimately the registration authority to ensure that there is a chain of trust linking each member of an organization back to the registration authority.