Systems and methods for hierarchical organization of data within a non-fungible tokens or chain-based decentralized systems
OwnerNicholas M. VENEZIAinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods for controlling access to resources. The methods comprise a data structure (e.g., a blockchain, etc.) using a parent NFT or child NFTs to control access to resources and recording data in a block indicating performance of a transaction or activity in relation to the resources. At least one block comprises the parent NFT with the child NFTs nested therein. The parent NFT may comprise a first smart contract defining a main policy for accessing or using the resources. The child NFT may comprise a second smart contract defining a sub-policy for accessing or using the resources.
Claims16
A method for maintaining non-fungible token (NFT) relationships, comprising:
- receiving a cryptographically secure set of chain branches of a blockchain,
- wherein the set of chain branches comprises a root block and a set of linked leaf blocks, wherein the root block comprises a timestamp and a parent NFT, and a child NFT is nested within the parent NFT,
- wherein the parent NFT comprises a smart contract incorporating one or more user preferences, wherein the child NFT comprises the smart contract defining one or more sub-policies for access by a third party, wherein the one or more sub-policies for access defines permissions and limitations to access an electronic resource associated with the child NFT,
- wherein each chain branch in the set of chain branches records transactions and actions relating to the child NFT and the one or more user preferences associated with parent NFT of the root block, forming a hierarchical data structure between the parent NFT and the child NFT;
- determining, using the smart contract, that a third party has permission to access the electronic resource associated with the child NFT based on the one or more user preferences associated with the parent NFT and the one or more sub-policies associated with the child NFT,
- wherein the one or more user preferences accessed is a hierarchy of actions in the hierarchical data structure that are executed, stopped, or started in response to a preceding action in the hierarchical data structure between the parent NFT and the child NFT;
- based on the hierarchical data structure between the parent NFT and the child NFT granting, using the smart contract, the third party limited access to the electronic resource associated with the parent NFT, granting, using the smart contract, limited access to the electronic resource associated with the child NFT, and revoking access to other resources in the hierarchical data structure;
- executing, using the smart contract, the preceding action in the hierarchical data structure;
- automatically executing, using the smart contract, the hierarchy of actions in response to the executed preceding action for the one or more user preferences;
- and
- transmitting, using the smart contract, the electronic resource to a user device associated with the third party that has permission to access the electronic resource.
Dependencies are inferred from the claim text.