US 11,989,722 B2
Omnibus address generation and autoconversion of cryptocurrency
Dustin Kinsey, Poulsbo, WA (US); Jason Li, Jersey City, NJ (US); and Jim Cai, Newark, CA (US)
Assigned to Coinbase, Inc., San Francisco, CA (US)
Filed by Coinbase, Inc., San Francisco, CA (US)
Filed on Oct. 15, 2021, as Appl. No. 17/502,419.
Prior Publication US 2023/0119912 A1, Apr. 20, 2023
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/08 (2012.01); G06Q 40/02 (2023.01); G06Q 40/04 (2012.01)
CPC G06Q 20/381 (2013.01) [G06Q 20/0855 (2013.01); G06Q 40/02 (2013.01); G06Q 40/04 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for reducing processing delays at an intermediary system between a client and a merchant, the method comprising:
at a computing platform comprising at least one processor, a communication interface, and memory:
prefetching, prior to receipt of a purchase request, a plurality of pay to addresses that are associated with an omnibus account and usable to route funds from the omnibus account to a merchant account, wherein the pay to addresses are not associated with a particular merchant account at the time they are prefetched;
receiving, from the client, a request to make a purchase for a purchase amount from the merchant using cryptocurrency;
associating the client and the merchant with one of the plurality of prefetched pay to addresses;
notifying, directly by the computing platform, the client of the one of the plurality of prefetched pay to addresses;
monitoring the one of the plurality of prefetched pay to addresses for receipt of a predefined amount of cryptocurrency associated with the purchase;
upon detecting receipt of the predefined amount of cryptocurrency, autoconverting the amount of cryptocurrency to an equivalent amount of fiat currency at substantially the same time as the cryptocurrency is received and transferring fiat currency corresponding to the purchase amount from the omnibus account to an account associated with the merchant; and,
removing, after transferring the fiat currency corresponding to the purchase amount from the omnibus account to the account associated with the merchant, the association between the client, the merchant, and the one of the plurality of prefetched pay to addresses, wherein the one of the plurality of prefetched pay to addresses is configured for use in conducting a subsequent purchase request.