Newly issued patents are published by the USPTO on Tuesdays. This week's Spotlight Patents continue the theme of blockchains (smart contracts, distributed ledgers) and rights management broadly construed. Assigned to USAA, the first patent patent addresses techniques for managing access to data stored in a blockchain, and for managing the communication of blockchain data to other entities. Assigned to IBM, the second patent addresses techniques for unlinking ownership of successive asset transfers on a blockchain.
10,833,843, "Managing blockchain access," assigned to United Services Automobile Association.
Techniques are described for managing access to data stored in a blockchain, and for managing the communication of blockchain data to other entities. A private key may be generated and issued to an external entity to enable the external entity to access an internal (e.g., private blockchain). The external entity may be an external (e.g., public) blockchain, device, process, or user that is outside an internal network. The key may be associated with metadata that includes constraints, conditions, or rules governing access to the blockchain. An authorized entity may employ the key to request access to the blockchain via access management module(s), and the access management module(s) may employ the metadata to determine whether to approve the request. The access management module(s) may also employ rules governing outbound communication of data from internal blockchain(s) to external entities.
10,834,062, "Unlinking ownership of successive asset transfers on a blockchain," assigned to IBM.
An example operation may include one or more of receiving an export identifier to initiate an asset ownership transfer of an asset from a current owner to a new owner, identifying an asset identifier assigned to the asset and a current asset ownership session stored in a blockchain transaction, responsive to identifying the export identifier, assigning a new asset identifier to the asset, assigning a random number to an import identifier used to identify the asset transfer to the new owner, and creating a new blockchain transaction including the new asset identifier, the random number, and a new asset ownership session.