US 11,810,077 B2
System and method for implementing fast payouts
William Earl Crowley, Vancouver (CA); Michael Ting, San Carlos, CA (US); and David Koch, Vancouver (CA)
Assigned to PayPal, Inc., San Jose, CA (US)
Filed by PayPal, Inc., San Jose, CA (US)
Filed on Nov. 14, 2022, as Appl. No. 18/054,985.
Application 18/054,985 is a continuation of application No. 16/533,424, filed on Aug. 6, 2019, granted, now 11,501,267.
Prior Publication US 2023/0073980 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/02 (2012.01); G06Q 20/40 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/027 (2013.01) [G06Q 20/381 (2013.01); G06Q 20/405 (2013.01); G06Q 20/4016 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one processor; and
a memory having instructions stored thereon that are executable by the at least one processor to cause the system to:
receive a request to execute a transaction to a recipient entity, the request including information about the transaction;
select a payment rail for executing the transaction, wherein the selection is performed based on one or more types of data of the following types of data: rules associated with a plurality of potential payment rails, the information about the transaction, and availability of the plurality of potential payment rails;
identify, based on the information about the transaction, a network of intermediary nodes, wherein the network includes a source node corresponding to a source entity requesting the transaction and a destination node corresponding to a destination location of the transaction;
update the network of intermediary nodes by adding an intermediary node to the network of intermediary nodes, wherein the updating is performed based on one or more points of latency identified during execution of a test transaction for a previous transaction executed via the selected payment rail and the identified network; and
execute the transaction over the selected payment rail and via the updated network that includes the added intermediary node .