New patents are issued by the USPTO on Tuesdays. Both of today's Spotlight Patents concern aspects of blockchains (smart contracts, distributed ledgers) and rights management broadly construed. Assigned to Cambridge Blockchain, the first of today's patents addresses techniques for managing digital identities. Assigned to Eluvio, the second patent addresses techniques for secure content publishing in a decentralized content fabric.
10,938,835, "Systems and methods for managing digital identities," Cambridge Blockchain.
Systems and methods for managing digital identities. In some embodiments, a method is provided, comprising acts of: receiving a request to validate at least one statement about a user; identifying, from the request, a reference to a distributed ledger, the reference comprising an identifier for the distributed ledger and an identifier for a transaction recorded on the distributed ledger; identifying, based at least in part on the identifier for the distributed ledger, at least one node of a network of nodes managing the distributed ledger; and communicating with the at least one node to validate the at least one statement about the user.
10,938,791, "Secure content publishing in a decentralized content fabric," assigned to Eluvio, Inc.
Disclosed are examples of systems, apparatus, devices, computer program products, and methods implementing aspects of a decentralized content fabric for secure content publishing in an overlay network. In some implementations, a request to create digital content is obtained from a client. The request includes a call on a library contract associated with a content library. A transaction identifying the request is recorded in a ledger. A transaction ID and a content ID are sent to the client. An authorization token including the transaction ID and the content ID is then obtained from the client. Authorization of a content creator can be verified based on the authorization token. A write token can then be sent to the client. A content object part encrypted with a content encryption key set and designated for publishing to the overlay network can then be obtained from the client.