US 12,314,920 B2
Token-based open-loop stored-value card network
Milos Dunjic, Oakville (CA); and Zhihong Luo, Vaughan (CA)
Assigned to The Toronto-Dominion Bank, Toronto (CA)
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Sep. 25, 2018, as Appl. No. 16/141,330.
Prior Publication US 2020/0097937 A1, Mar. 26, 2020
Int. Cl. G06Q 40/06 (2012.01); G06Q 20/06 (2012.01); G06Q 20/20 (2012.01); G06Q 20/34 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); H04L 9/32 (2006.01); H04L 29/06 (2006.01)
CPC G06Q 20/202 (2013.01) [G06Q 20/342 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/40 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A token management server comprising:
a memory storing a token database, a subledger database and a plurality of computer processing instructions; and
a data processor in communication with the memory, wherein the computer processing instructions cause the data processor to:
save in the token database a limited-use token in a token record in association with a ledger identifier and a subledger identifier;
receive from a point-of-sale station, via a payment network, a token authorization request including the limited-use token and an authorization value;
locate in the token database the token record including the limited-use token, extract the subledger identifier from the located token record, locate in the subledger database a subledger associated with the subledger identifier, and confirm that a balance value associated with the located subledger is at least equal to the authorization value; and
extract the ledger identifier from the located token record, and initiate a transfer from a pooling ledger associated with the ledger identifier of a transfer amount equal to the authorization value.