US 11,720,530 B1
Distributed network gateway for accessing databases
Joseph Cascioli, Ithaca, NY (US)
Assigned to ARCHITECTURE TECHNOLOGY CORPORATION, Eden Prairie, MN (US)
Filed by Architecture Technology Corporation, Eden Prairie, MN (US)
Filed on Oct. 4, 2021, as Appl. No. 17/493,811.
Application 17/493,811 is a continuation of application No. 16/780,618, filed on Feb. 3, 2020, granted, now 11,138,159.
Int. Cl. G06F 15/16 (2006.01); G06F 16/182 (2019.01); G06F 16/14 (2019.01); H04L 9/06 (2006.01); G06F 21/62 (2013.01); G06F 21/32 (2013.01); G06F 16/13 (2019.01)
CPC G06F 16/1834 (2019.01) [G06F 16/137 (2019.01); G06F 16/144 (2019.01); G06F 16/156 (2019.01); G06F 21/32 (2013.01); G06F 21/6218 (2013.01); H04L 9/0637 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by a computing device of a distributed network of nodes of a blockchain defining a decentralized access gateway and in communication with one or more databases, from a client, an instruction to query data stored in a secure database of the one or more databases, the instruction identifying the data for a block of the blockchain;
generating, by the computing device, a hash of the data identified in the instruction in accordance with a hashing protocol associated with the secure database;
transmitting, by the computing device, the instruction to a plurality of validator nodes of the distributed network of nodes in communication with the secure database, the instruction including information to cause the plurality of validator nodes to communicate with one another to validate the instruction to generate the block using the hash for saturation of the distributed network of nodes in accordance with a gossip protocol; and
transmitting, by the computing device, via the plurality of validator nodes responsive to validation of the instruction, the data for the block identified in the instruction to a plurality of host nodes of the distributed network of nodes in communication with the secure database according to the gossip protocol.