Back to results
US 2022/0044213 A1Published application
Blockchain based bank checking network with paper checking enhancements
AssigneeTraDove, Inc.
InventorJun Yan
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing blockchain based paper checks (BC Checks) that may be redeemed without traditional coordination between financial institutions of participants.
Claims20
A system comprising:
- one or more processors;
- and
- one or more memory devices storing instructions that, when executed by the one or more processors, cause the system to perform operations of:
- receiving a BC check request from a first network participant, the BC check request indicating at least:
- (1) an intended recipient of the BC check, (2) a designated amount of funds, (3) and a bank account associated with the first network participant;
- determining whether the bank account associated with the first network participant has access to a sufficient amount of funds to ensure the intended recipient's ability to redeem a BC check generated based on the BC check request for the designated amount of funds;
- causing, in response to determining that the sufficient amount of funds exists, a paper BC check to be generated based on the BC check request, the generated paper BC check including a unique QR code associated with check-specific details, the check specific details including one or more of:
- a check number, a link to a downloadable digital wallet application;
- the designated amount of funds, an identifier associated with one or more of the first network participant and the intended recipient, an address associated with one or more of the first network participant and the intended recipient, a wallet ID associated with one or more of the first network participant and the intended recipient, a bank account detail associated with one or more of the first network participant and the intended recipient;
- wherein a bank account detail includes one or more of:
- an account number, an international bank account number, a swift code, and a routing number;
- locking, upon generating the paper BC check, an amount of funds in the first network participant's bank account, the amount of funds locked being based upon the designated amount of funds;
- wherein locking imposes usability restrictions on one or more of digital currency and fiat currency in the first network participant's bank account corresponding to the amount of funds;
- causing the generated paper BC check to be issued to the first network participant;
- notifying a blockchain that that the paper BC check has been one or more of generated and issued, and optionally notifying the blockchain of one or more of the check-specific details;
- scanning, by a device associated with the intended recipient and after the first network participant has presented the intended recipient with the paper BC check, the QR code from the paper BC check;
- obtaining one or more of the check-specific details based on the QR code scanned from the paper BC check;
- generating, upon the intended recipient being validated with the blockchain, a digital BC check based on the check-specific details obtained from the unique QR code scanned from the paper BC check;
- disabling the paper BC check after the conversion of the paper BC check into the digital BC check.
16 more elements
A method comprising:
- receiving a BC check request from a first network participant, the BC check request indicating at least:
- (1) an intended recipient of the BC check, (2) a designated amount of funds, (3) and a bank account associated with the first network participant;
- determining whether the bank account associated with the first network participant has access to a sufficient amount of funds to ensure the intended recipient's ability to redeem a BC check generated based on the BC check request for the designated amount of funds;
- causing, in response to determining that the sufficient amount of funds exists, a paper BC check to be generated based on the BC check request, the generated paper BC check including a unique QR code associated with check-specific details, the check specific details including one or more of:
- a check number, a link to a downloadable digital wallet application;
- the designated amount of funds, an identifier associated with one or more of the first network participant and the intended recipient, an address associated with one or more of the first network participant and the intended recipient, a wallet ID associated with one or more of the first network participant and the intended recipient, a bank account detail associated with one or more of the first network participant and the intended recipient;
- wherein a bank account detail includes one or more of:
- an account number, an international bank account number, a swift code, and a routing number;
- locking, upon generating the paper BC check, an amount of funds in the first network participant's bank account, the amount of funds locked being based upon the designated amount of funds;
- wherein locking imposes usability restrictions on one or more of digital currency and fiat currency in the first network participant's bank account corresponding to the amount of funds;
- causing the generated paper BC check to be issued to the first network participant;
- notifying a blockchain that that the paper BC check has been one or more of generated and issued, and optionally notifying the blockchain of one or more of the check-specific details;
- scanning, by a device associated with the intended recipient and after the first network participant has presented the intended recipient with the paper BC check, the QR code from the paper BC check;
- obtaining one or more of the check-specific details based on the QR code scanned from the paper BC check;
- generating, upon the intended recipient being validated with the blockchain, a digital BC check based on the check-specific details obtained from the unique QR code scanned from the paper BC check;
- disabling the paper BC check after the conversion of the paper BC check into the digital BC check.
13 more elements
Dependencies are inferred from the claim text.