Rental asset processing for blockchain
US-11328347-B2 · May 10, 2022 · US
US2020184470A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020184470-A1 |
| Application number | US-201816214049-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 8, 2018 |
| Priority date | Dec 8, 2018 |
| Publication date | Jun 11, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An example operation may include one or more of connect to a blockchain network of an ecosystem comprised of a plurality of consumer nodes, generate a universal unique identifier (UUID) associated with a user data attribute, execute a query request for the user data attribute associated with the UUID, derive a disclosure level from the query request, execute a smart contract to commit to a blockchain ledger, a monetary value associated with the user data attribute, negotiate a transaction with the consumer node to access the user data attribute and recording an agreement result onto the a blockchain ledger.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: a processor; a memory on which are stored machine readable instructions that when executed by the processor, cause the processor to: connect to a blockchain network of an ecosystem comprised of a plurality of consumer nodes; generate a universal unique identifier (UUID) associated with a user data attribute; execute a query request for the user data attribute associated with the UUID, wherein the query request is received from a consumer node of the plurality of the consumer nodes; derive a disclosure level from the query request; execute a smart contract to commit to a blockchain ledger, a monetary value associated with the user data attribute based on the disclosure level; negotiate a transaction with the consumer node to access the user data attribute and record an agreement result onto the a blockchain ledger; and transfer the user data attribute to the consumer node upon detection of an asset transfer committed to the blockchain ledger. 2 . The system of claim 1 , wherein the instructions are further to cause the processor to execute a chaincode to generate a descriptive text to identify the user data attribute comprised of an identity data of the user. 3 . The system of claim 1 , wherein the instructions are further to cause the processor to generate the UUID by an invocation of a web service. 4 . The system of claim 1 , wherein the instructions are further to cause the processor to determine the disclosure level as a no access, a full access anonymization, or a partial access anonymization. 5 . The system of claim 1 , wherein the instructions are further to cause the processor to commit to a blockchain ledger a monetary value associated with the user data attribute through a commitment hash on the blockchain, wherein a commitment is stored on an external data store. 6 . The system of claim 1 , wherein the instructions are further to cause the processor to transfer the user data attribute to the consumer node by a transfer of a location of the user data attribute on an external data store. 7 . The system of claim 1 , wherein the instructions are further to cause the processor to receive the asset transferred from the consumer node for the user data attribute as a result of a secure multi-party computation. 8 . A method, comprising: connecting, by a data owner node, to a blockchain network of an ecosystem comprised of a plurality of consumer nodes; generating, by the data owner node, a universal unique identifier (UUID) associated with a user data attribute; executing, by the data owner node, a query request received from a consumer node of the plurality of the consumer nodes for the user data attribute associated with the UUID; deriving, by the data owner node, a disclosure level from the query request; executing, by the data owner node, a smart contract to commit to a blockchain ledger a monetary value associated with the user data attribute based on the disclosure level; negotiating a transaction with the consumer node to access the user data attribute and recording an agreement result onto the a blockchain ledger; and transferring, by the data owner node, the user data attribute to the consumer node of the plurality of the consumer nodes upon a detection of an asset transfer committed to the blockchain ledger. 9 . The method of claim 8 , further comprising executing a chaincode to generate a descriptive text to identify the user data attribute comprised of an identity data of the user. 10 . The method of claim 8 , further comprising generating the UUID by an invocation of a web service. 11 . The method of claim 8 , further comprising determining the disclosure level as a no access, a full access anonymization, or a partial access anonymization. 12 . The method of claim 8 , further comprising committing to a blockchain ledger a monetary value associated with the user data attribute through a commitment hash on the blockchain, wherein a commitment is stored on an external data store. 13 . The method of claim 8 , further comprising transferring the user data attribute to the consumer node by a transfer of a location of the user data attribute on an external data store. 14 . The method of claim 8 , further comprising receiving the asset transferred from the consumer node for the user data attribute as a result of a secure multi-party computation. 15 . A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform: connecting to a blockchain network of an ecosystem comprised of a plurality of consumer nodes; generating a universal unique identifier (UUID) associated with a user data attribute; executing a query request received from a consumer node of the plurality of the consumer nodes for the user data attribute associated with the UUID; deriving a disclosure level from the query request; executing a smart contract to commit to a blockchain ledger a monetary value associated with the user data attribute based on the disclosure level; negotiating a transaction with the consumer node to access the user data attribute and recording an agreement result onto the blockchain ledger; and transferring the user data attribute to the consumer node of the plurality of the consumer nodes upon a detection of an asset transfer committed to the blockchain ledger. 16 . The non-transitory computer readable medium of claim 15 further comprising instructions, that when read by the processor, cause the processor to execute a chaincode to generate a descriptive text to identify the user data attribute comprised of an identity data of the user. 17 . The non-transitory computer readable medium of claim 16 further comprising instructions, that when read by the processor, cause the processor to generate the UUID by an invocation of a web service. 18 . The non-transitory computer readable medium of claim 15 further comprising instructions, that when read by the processor, cause the processor to determine the disclosure level as a no access, a full access anonymization, or a partial access anonymization. 19 . The non-transitory computer readable medium of claim 15 further comprising instructions, that when read by the processor, cause the processor to commit to a blockchain ledger a monetary value associated with the user data attribute through a commitment hash on the blockchain, wherein a commitment is stored on an external data store. 20 . The non-transitory computer readable medium of claim 19 further comprising instructions, that when read by the processor, cause the processor to transfer the user data attribute to the consumer node by a transfer of a location of the user data attribute on an external data store.
insuring higher security of transaction · CPC title
using hash chains, e.g. blockchains or hash trees · CPC title
using cryptographic hash functions · CPC title
received data contents, e.g. message integrity · CPC title
Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.