US 12,229,117 B2
Secure distribution of digital assets within a computing environment using permissioned distributed ledgers
Alexey Shpurov, Toronto (CA); Albert Louis Rothenstein, Toronto (CA); Adrian Chung-Hey Ma, Richmond Hill (CA); Buturab Rizvi, Vaughan (CA); Alexandra Tsourkis, Toronto (CA); and Francis James Alexander Guttridge, Vaughan (CA)
Assigned to The Toronto-Dominion Bank, Toronto (CA)
Filed by The Toronto-Dominion Bank, Toronto (CA)
Filed on Sep. 10, 2023, as Appl. No. 18/244,280.
Application 18/244,280 is a continuation of application No. 16/715,189, filed on Dec. 16, 2019, granted, now 11,809,403.
Prior Publication US 2023/0418809 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/00 (2013.01); G06F 16/23 (2019.01); G06Q 30/0226 (2023.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01)
CPC G06F 16/2365 (2019.01) [G06Q 30/0226 (2013.01); H04L 9/30 (2013.01); H04L 9/3247 (2013.01); H04L 9/3271 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a communications interface;
a memory storing instructions; and
at least one processor coupled to the communications interface and the memory, the at least one processor being configured to execute the instructions to:
receive, from a computing system via the communications interface, a request, a first digital signature applied to the request, and a second digital signature applied to the request and to the first digital signature, the request comprising a first public key of a first device, and the request being indicative of a recordation of data associated with a second device within a first element of a distributed ledger;
perform operations that approve the request based on a validation of the first and second digital signatures, and based on a determination that the first element of the distributed ledger includes a second public key of the second device and that at least one second element of the distributed ledger fails to include the second public key; and
transmit confirmation data to the first device via the communications interface, the confirmation data being indicative of a transfer of a digital asset to the first device, and being indicative of a recordation of the first public key and asset data characterizing the digital asset within a third element of the distributed ledger.