Systems and methods for transferring resource access
US-10255768-B2 · Apr 9, 2019 · US
US11978115B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11978115-B2 |
| Application number | US-202117231471-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 15, 2021 |
| Priority date | Dec 5, 2018 |
| Publication date | May 7, 2024 |
| Grant date | May 7, 2024 |
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.
A method for transferring a credit rights certificate is provided, including: generating a target account address according to a debtor account address and a creditor account address in a credit rights certificate transfer request, the target account address being a temporary account address used for storing a credit rights certificate and based on a multi-digital-signature process; transferring a credit rights certificate corresponding to the credit rights certificate transfer request from the debtor account address to the target account address; and transferring the credit rights certificate from the target account address to the creditor account address based on a confirmation instruction from the creditor account address.
Opening claim text (preview).
What is claimed is: 1. A method for transferring a credit rights certificate, performed by an electronic device in a blockchain system, the method comprising: generating, in the blockchain system, a target account address according to a debtor account address and a creditor account address in a credit rights certificate transfer request, the target account address being a temporary account address used for storing a credit rights certificate, and each of the debtor account address and the creditor account address being managed by multiple parties based on an M-N and public-private multi signature process, wherein M is a quantity of keys required for unlocking at least one of the debtor account address and the creditor account address; N is a quantity of managers holding and operating the keys at the at least one of the debtor account address and the creditor account address; N is greater than or equals to M; the M keys comprise a public key for the target account address specifically generated based on other public keys among the M keys for the creditor account address and the debtor account address; and the target account address is generated based on the public key of the target using a one-way hash function; transferring a credit rights certificate corresponding to the credit rights certificate transfer request from the debtor account address to the target account address after verifying, using the public key for the target account address, the credit rights certificate transfer request digitally signed and encrypted using a private key of the debtor account address; and transferring the credit rights certificate from the target account address to the creditor account address based on a confirmation instruction from the creditor account address after verifying, using the public key for the target account address, the confirmation instruction digitally signed and encrypted using a private key of the creditor account address. 2. The method according to claim 1 , wherein transferring the credit rights certificate from the target account address to the creditor account address based on the confirmation instruction from the creditor account address comprises: obtaining resource information of the creditor account address; determining, based on the resource information of the creditor account address, whether the creditor account address comprises a target resource required for transferring the credit rights certificate; and in response to determining that the creditor account address comprising the target resource, obtaining the confirmation instruction from the creditor account address, and transferring the credit rights certificate from the target account address to the creditor account address. 3. The method according to claim 2 , further comprising: in response to determining that the creditor account address not comprising the target resource, transmitting a resource insufficient message. 4. The method according to claim 1 , further comprising: transmitting a resource transfer request to a target device based on the confirmation instruction from the creditor account address, the resource transfer request being used for instructing the target device to transfer a target resource from the creditor account address to the debtor account address, the target resource being a resource required for the creditor account address to obtain the credit rights certificate. 5. The method according to claim 1 , further comprising: when transferring the credit rights certificate, generating a block based on a result of the transfer, and adding the block to a blockchain in the blockchain system in response to the blockchain system reaching a consensus on the block. 6. A device in a blockchain system for transferring a credit rights certificate, comprising a memory for storing computer instructions and a processor in communication with the memory, wherein, when the processor executes the computer instructions, the processor is configured to cause the device to: Generate, in the blockchain system, a target account address according to a debtor account address and a creditor account address in a credit rights certificate transfer request, the target account address being a temporary account address used for storing a credit rights certificate, and each of the debtor account address and the creditor account address being managed by multiple parties based on an M-N and public-private multi signature process, wherein M is a quantity of keys required for unlocking at least one of the debtor account address and the creditor account address; N is a quantity of managers holding and operating the keys at the at least one of the debtor account address and the creditor account address; N is greater than or equals to M; and the M keys comprise a public key for the target account address specifically generated based on other public keys among the M keys for the creditor account address and the debtor account address; the target account address is generated based on the public key of the target using a one-way hash function; transfer a credit rights certificate corresponding to the credit rights certificate transfer request from the debtor account address to the target account address after verifying, using the public key for the target account address, the credit rights certificate transfer request digitally signed and encrypted using a private key of the debtor account address; and transfer the credit rights certificate from the target account address to the creditor account address based on a confirmation instruction from the creditor account address after verifying, using the public key for the target account address, the confirmation instruction digitally signed and encrypted using a private key of the creditor account address. 7. The device according to claim 6 , wherein, when the processor is configured to cause the device to transfer the credit rights certificate from the target account address to the creditor account address based on the confirmation instruction from the creditor account address, the processor is configured to cause the device to: obtain resource information of the creditor account address; determine, based on the resource information of the creditor account address, whether the creditor account address comprises a target resource required for transferring the credit rights certificate; and in response to determining that the creditor account address comprising the target resource, obtain the confirmation instruction from the creditor account address, and transfer the credit rights certificate from the target account address to the creditor account address. 8. The device according to claim 7 , wherein, when the processor executes the computer instructions, the processor is configured to further cause the device to: in response to determining that the creditor account address not comprising the target resource, transmit a resource insufficient message. 9. The device according to claim 6 , wherein, when the processor executes the computer instructions, the processor is configured to further cause the device to: transmit a resource transfer request to a target device based on the confirmation instruction from the creditor account address, the resource transfer request being used for instructing the target device to transfer a target resource from the creditor account address to the debtor account address, the target resource being a resource required for the creditor account address to obtain the credit rights certificate. 10. The device according to claim 6 , wherein, when the processor executes the computer instructions, the processor is configured to further cause the device to: when transf
Credit; Loans; Processing thereof · CPC title
Use of certificates or encrypted proofs of transaction rights · CPC title
Use of electronic signatures · CPC title
involving key management · CPC title
Hash functions, e.g. MD5, SHA, HMAC or f9 MAC · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.