US 12,265,969 B2
Systems and methods for expediting math-based currency transactions
Ashish Kurani, Burlingame, CA (US); Wayne Barakat, Novato, CA (US); Martin Barrs, San Francisco, CA (US); and Dominik Vltavsky, Belmont, CA (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Mar. 11, 2024, as Appl. No. 18/601,228.
Application 18/601,228 is a continuation of application No. 17/524,061, filed on Nov. 11, 2021, granted, now 11,928,687.
Application 17/524,061 is a continuation of application No. 14/752,074, filed on Jun. 26, 2015, granted, now 11,188,918.
Prior Publication US 2024/0211955 A1, Jun. 27, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/20 (2012.01)
CPC G06Q 20/405 (2013.01) [G06Q 20/202 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
broadcasting, by a processor of a financial institution computing system, a math based currency (MBC) transfer comprising transaction information to a plurality of MBC verification nodes via a network;
in response to broadcasting to the plurality of MBC verification nodes, receiving, by the processor of the financial institution computing system from a merchant point of sale (POS) terminal, a payment reimbursement request comprising a guarantee identifier associated with the MBC transfer generated by the processor of the financial institution computing system and wherein the guarantee identifier is embedded into a metadata field for the MBC transfer;
determining, by the processor utilizing the guarantee identifier, the transaction information comprising at least one of an identifier of a merchant and an identifier of the merchant POS terminal;
determining, by the processor utilizing the transaction information, the guarantee identifier is associated with a failed transaction based on accessing and analyzing a plurality of transactions on the plurality of MBC verification nodes of a MBC blockchain;
based on identifying the failed transaction, initiating, by the processor, a MBC payment from a MBC address of the financial institution computing system to a MBC address of the merchant.