US 12,438,877 B2
Intermediary digital resource acquirer
Hosam Sonny ElHamahmy, Fort Mill, SC (US)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Mar. 28, 2022, as Appl. No. 17/706,205.
Prior Publication US 2023/0308443 A1, Sep. 28, 2023
Int. Cl. H04L 9/40 (2022.01); G06F 21/64 (2013.01); G06F 21/71 (2013.01); G06F 21/60 (2013.01)
CPC H04L 63/10 (2013.01) [H04L 63/08 (2013.01); H04L 63/20 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A system for intermediary digital resource acquisition in a resource event, the system comprising:
a distributed trust computing network comprising a plurality of decentralized nodes, each decentralized node having a first memory and one or more first processing devices in communication with the first memory, wherein the first memory of the decentralized nodes is configured to store one or more distributed ledgers, each distributed ledger comprising a plurality of data blocks; and
a computing platform in control of a digital resource acquirer and including a second memory and one or more second processing devices in communication with the second memory, wherein the second memory stores a set of computer readable instructions that are executable by at least one of the one or more processing devices and configured to:
receive a digital resource of a specified volume from a digital resource provider, wherein the digital resource is a digital currency and is received in response to (i) the digital resource provider initiating a resource event between a resource recipient and the digital resource provider, and (ii) selecting the digital resource of the specified volume to effectuate the resource event that requires a resource in the specified volume,
apply one or more digital resource acceptance rules to the digital resource to determine whether the digital resource is acceptable for the digital event, wherein the one or more digital resource acceptance rules including a digital resource type rule that is configured to accept the digital resource for the resource event based on a type of the digital resource being one of one or more acceptable digital resource types, a digital resource volatility rule that is configured to accept the digital resource based on its volatility being below a predefined volatility threshold, a digital resource maturity rule that is configured to accept the digital resource based on its maturity being above an acceptable maturity threshold, and a digital resource availability rule that is configured to accept the digital resource based on its availability being above an acceptable availability threshold, and
in response to determining that the digital resource is acceptable for the digital event, (i) obligate the resource recipient to perform the resource event, and (ii) initiate transfer of the resource in the specified volume to the resource recipient, and
in response to transferring the resource in the specified volume to the resource recipient, acquire the digital resource by transmitting the digital resource to the distributed trust computing network, wherein a plurality of the decentralized nodes are configured to converge on the digital resource to verify an authenticity of the digital resource and, in response to verifying the authenticity, add a data block to one of the distributed ledgers, wherein the data block associates the digital resource with the digital resource acquirer, and wherein the acquisition of the digital resource, the transfer of the specified volume to the resource recipient, and the verification of the digital resource occur within a predetermined period of time to reduce impact of digital resource volatility on settlement.