IP Library Patent Application 16425381
Patent Application
App. No. 16/425,381

BLOCKCHAIN ASSET ISSUING AND REDEMPTION METHODS AND APPARATUSES, AND ELECTRONIC DEVICE THEREFORE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/425,381
Abstract

A computer-implemented method for supporting a blockchain asset issued on a blockchain, the computer-implemented method including: determining, by a blockchain anchor, that an off-chain asset of a particular amount is in a frozen state; issuing, by the blockchain anchor, the blockchain asset on the blockchain, wherein an amount of the blockchain asset is within the particular amount; and publishing, by the blockchain anchor, a transaction record of the blockchain asset in a blockchain ledger of the blockchain, the transaction record containing a freeze certificate for the blockchain asset showing that the blockchain asset is supported by the off-chain asset that has been determined to be in the frozen state.

Claims (58)

1 . A computer-implemented method for supporting a blockchain asset issued on a blockchain, the computer-implemented method comprising:

determining, by a blockchain anchor, that an off-chain asset of a particular amount is in a frozen state; and

issuing, by the blockchain anchor, the blockchain asset on the blockchain, wherein an amount of the blockchain asset is within the particular amount; and

publishing, by the blockchain anchor, a transaction record of the blockchain asset in a blockchain ledger of the blockchain, the transaction record including a freeze certificate for the blockchain asset showing that the blockchain asset is supported by the off-chain asset that has been determined to be in the frozen state.

2 . The computer-implemented method of claim 1 , further comprising:

receiving, by a blockchain anchor, a redemption request for a particular blockchain asset initiated by a blockchain member on the blockchain;

determining, by the blockchain anchor, whether a freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger; and

in response to determining that the freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger, redeeming, by the blockchain anchor, the particular blockchain asset by converting the particular blockchain asset to an off-chain asset of a corresponding amount.

3 . The computer-implemented method of claim 2 , wherein converting, by the blockchain anchor, the particular blockchain asset to the off-chain asset of the corresponding amount comprises:

unfreezing, by the blockchain anchor, the off-chain asset that corresponds to the freeze certificate and that is in the frozen state, wherein the off-chain asset comprises a fund or a security in a predetermined account specified by the blockchain anchor.

4 . The computer-implemented method of claim 2 , further comprising:

verifying, by the blockchain anchor, an issuing party of the particular blockchain asset and a holder of the particular blockchain asset; and

redeeming, by the blockchain anchor, the particular blockchain asset that has a corresponding freeze certificate, wherein the issuing party of the particular blockchain asset is the blockchain anchor, and wherein the blockchain member is the holder of the particular blockchain asset.

5 . The computer-implemented method of claim 4 , further comprising: (i) generating, by the blockchain anchor, the freeze certificate after freezing the off-chain asset, wherein the freeze certificate comprises a digital signature of the blockchain anchor that issues the particular blockchain asset; or

(ii) receiving, by the blockchain anchor, the freeze certificate from a trustworthy third party, wherein the freeze certificate comprises a digital signature of a trustworthy third party and a digital signature of the blockchain anchor that issues the particular blockchain asset.

6 . The computer-implemented method of claim 2 , further comprising:

in response to redeeming the particular blockchain asset, transferring, by the blockchain anchor, the particular blockchain asset to a write-off specific account , wherein the write-off specific account comprises a transfer-in permission and no transfer-out permission to access the write-off specific account, and wherein the particular blockchain asset is of the same type as the off-chain asset.

7 . The computer-implemented method of claim 1 , wherein a type of the off-chain asset is a real asset, wherein the off-chain asset is at a predetermined storage location, wherein an information collection device collects information about the off-chain asset at the predetermined storage location, and wherein the information collection device comprises a radio frequency identifier tag reader, and wherein the off-chain asset comprises a radio frequency identifier tag.

8 . A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:

determining, by a blockchain anchor, that an off-chain asset of a particular amount is in a frozen state; and

issuing, by the blockchain anchor, a blockchain asset on the blockchain, wherein an amount of the blockchain asset is within the particular amount; and

publishing, by the blockchain anchor, a transaction record of the blockchain asset in a blockchain ledger of the blockchain, the transaction record including a freeze certificate for the blockchain asset showing that the blockchain asset is supported by the off-chain asset that has been determined to be in the frozen state.

9 . The non-transitory, computer-readable medium of claim 8 , wherein the operations further comprise:

receiving, by a blockchain anchor, a redemption request for a particular blockchain asset initiated by a blockchain member on the blockchain;

determining, by the blockchain anchor, whether a freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger; and

in response to determining that the freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger, redeeming, by the blockchain anchor, the particular blockchain asset by converting the particular blockchain asset to an off-chain asset of a corresponding amount.

10 . The non-transitory, computer-readable medium of claim 9 , wherein converting, by the blockchain anchor, the particular blockchain asset to the off-chain asset of the corresponding amount comprises:

unfreezing, by the blockchain anchor, the off-chain asset that corresponds to the freeze certificate and that is in the frozen state, wherein the off-chain asset comprises a fund or a security in a predetermined account specified by the blockchain anchor.

11 . The non-transitory, computer-readable medium of claim 9 , wherein the operations further comprise:

verifying, by the blockchain anchor, an issuing party of the particular blockchain asset and a holder of the particular blockchain asset; and

redeeming, by the blockchain anchor, the particular blockchain asset that has a corresponding freeze certificate, wherein the issuing party of the particular blockchain asset is the blockchain anchor, and wherein the blockchain member is the holder of the particular blockchain asset.

12 . The non-transitory, computer-readable medium of claim 11 , further comprising:

(i) generating, by the blockchain anchor, the freeze certificate after freezing the off-chain asset, wherein the freeze certificate comprises a digital signature of the blockchain anchor that issues the particular blockchain asset; or

(ii) receiving, by the blockchain anchor, the freeze certificate from a trustworthy third party, wherein the freeze certificate comprises a digital signature of a trustworthy third party and a digital signature of the blockchain anchor that issues the particular blockchain asset.

13 . The non-transitory, computer-readable medium of claim 9 , wherein the operations further comprise:

in response to redeeming the particular blockchain asset, transferring, by the blockchain anchor, the particular blockchain asset to a write-off specific account , wherein the write-off specific account comprises a transfer-in permission and no transfer-out permission to access the write-off specific account, and wherein the particular blockchain asset is of the same type as the off-chain asset.

14 . The non-transitory, computer-readable medium of claim 8 , wherein a type of the off-chain asset is a real asset, wherein the off-chain asset is at a predetermined storage location, wherein an information collection device collects information about the off-chain asset at the predetermined storage location, and wherein the information collection device comprises a radio frequency identifier tag reader, and wherein the off-chain asset comprises a radio frequency identifier tag.

15 . A computer-implemented system, comprising:

one or more computers; and

one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:

determining, by a blockchain anchor, that an off-chain asset of a particular amount is in a frozen state; and

issuing, by the blockchain anchor, a blockchain asset on the blockchain, wherein an amount of the blockchain asset is within the particular amount; and

publishing, by the blockchain anchor, a transaction record of the blockchain asset in a blockchain ledger of the blockchain, the transaction record including a freeze certificate for the blockchain asset showing that the blockchain asset is supported by the off-chain asset that has been determined to be in the frozen state.

16 . The computer-implemented system of claim 15 , wherein the operations further comprise:

receiving, by a blockchain anchor, a redemption request for a particular blockchain asset initiated by a blockchain member on the blockchain;

determining, by the blockchain anchor, whether a freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger; and

in response to determining that the freeze certificate that corresponds to the particular blockchain asset exists in the blockchain ledger, redeeming, by the blockchain anchor, the particular blockchain asset by converting the particular blockchain asset to an off-chain asset of a corresponding amount.

17 . The computer-implemented system of claim 16 , wherein converting, by the blockchain anchor, the particular blockchain asset to the off-chain asset of the corresponding amount comprises:

unfreezing, by the blockchain anchor, the off-chain asset that corresponds to the freeze certificate and that is in the frozen state, wherein the off-chain asset comprises a fund or a security in a predetermined account specified by the blockchain anchor.

18 . The computer-implemented system of claim 16 , wherein the operations further comprise:

verifying, by the blockchain anchor, an issuing party of the particular blockchain asset and a holder of the particular blockchain asset; and

redeeming, by the blockchain anchor, the particular blockchain asset that has a corresponding freeze certificate, wherein the issuing party of the particular blockchain asset is the blockchain anchor, and wherein the blockchain member is the holder of the particular blockchain asset.

19 . The computer-implemented system of claim 18 , further comprising:

(i) generating, by the blockchain anchor, the freeze certificate after freezing the off-chain asset, wherein the freeze certificate comprises a digital signature of the blockchain anchor that issues the particular blockchain asset; or

(ii) receiving, by the blockchain anchor, the freeze certificate from a trustworthy third party, wherein the freeze certificate comprises a digital signature of a trustworthy third party and a digital signature of the blockchain anchor that issues the particular blockchain asset.

20 . The computer-implemented system of claim 16 , wherein the operations further comprise:

in response to redeeming the blockchain asset, transferring, by the blockchain anchor, the particular blockchain asset to a write-off specific account , wherein the write-off specific account comprises a transfer-in permission and no transfer-out permission to access the write-off specific account, and wherein the particular blockchain asset is of the same type as the off-chain asset.

21 . The computer-implemented system of claim 15 , wherein a type of the off-chain asset is a real asset, wherein the off-chain asset is at a predetermined storage location, wherein an information collection device collects information about the off-chain asset at the predetermined storage location, and, wherein the information collection device comprises a radio frequency identifier tag reader, and wherein the off-chain asset comprises a radio frequency identifier tag.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2019
From: HU, DANQING; LIN, SEN; ZHANG, JUNLIANG
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 050968/0663 →