Data access management with non-fungible tokens
AssigneeDIA Association
InventorsMichael Weber, Samuel Brack, Paul Claudius
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to data access management and the relates data access management system, user devices for data users and data sources, as well as to the corresponding methods. In some embodiments, a non-fungible token (NFT) registry is provided as a part of the data access management system, storing on a blockchain: source NFTs, each source NFT (sNFT) being uniquely associated with a data source; and data NFTs, each data NFT (dNFT) being attributed to one sNFT and granting access to the associated data source. The data sources may mint or request minting of the sNFT and the data users may mint dNFTs.
Claims11
A data access management system, comprising:
- a computer system comprising a plurality of computer devices connected to a network,
- wherein the computer system comprises:
- a non-fungible token (NFT) registry;
- a source NFT (sNFT) registry service comprising at least one of the computing devices;
- a data NFT (dNFT) registry service comprising at least one of the computing devices;
- at least one data user comprising at least one of the computing devices;
- and
- at least one data source comprising at least one of the computing devices;
- wherein the NFT registry stores on a blockchain:
- sNFTs, each sNFT being uniquely associated with a data source of the at least one data source;
- and
- dNFTs, each dNFT being attributed to one sNFT and granting access to the associated data source;
- wherein the sNFT registry service is capable of:
- verifying a data source, minting an sNFT in association with the authenticated data source, and registering the minted sNFT to the blockchain, and
- wherein the dNFT registry service is capable of:
- receiving a request for a dNFT from a data user of the at least one data user for an access right to the data source;
- and
- minting the dNFT for the requested access right and registering the minted dNFT as attributed to the sNFT which is associated with said data source and with said data user to the blockchain.
A user device comprising:
- a processor;
- a network interface;
- and
- a memory containing an application;
- wherein the processor is capable of being configured by the application to:
- store one or more data non-fungible tokens (dNFTs), wherein the one or more dNFTs is registered on a blockchain by a dNFT registry service as attributed to one source non-fungible token (sNFT) which is associated with a data source, the one or more dNFTs granting access to the data source, wherein the sNFT is uniquely associated with the data source by an sNFT registry service that verified the data source, wherein a non-fungible token (NFT) registry stores the sNFT and the one or more dNFTs on the blockchain;
- and
- generate a request for access to source data from said data source and transmit the request accompanied with the dNFT over the network interface.
A data access management method, comprising:
- generating, with a source non-fungible token (sNFT) registry service, an sNFT, wherein
- generating the sNFT includes:
- verifying a data source,
- minting an sNFT in association with the authenticated data source, and
- registering the minted sNFT to a blockchain,
- generating, with a data non-fungible token (dNFT) registry service, a dNFT, wherein
- generating the dNFT includes:
- receiving a request for a dNFT from a data user for an access right to the data source,
- minting the dNFT for the requested access right, and
- registering the minted dNFT as attributed to the sNFT which is associated with said data source and with said data user to the blockchain,
- wherein said sNFT is one of a plurality of sNFTs registered on the blockchain and each sNFT is uniquely associated with a data source, and
- wherein said dNFT is one of a plurality of dNFTs registered in the blockchain and each dNFT is attributed to one sNFT and capable of granting access to the associated data source,
- wherein a non-fungible token (NFT) registry stores the plurality of sNFTs and the plurality of dNFTs on the blockchain.
Dependencies are inferred from the claim text.