US 11,810,103 B2
Custom mempool protocol associated with processing of cryptographic events
Sheldon Bennett, Surrey (CA); and Adrian Glover, Surrey (CA)
Assigned to DMG BLOCKCHAIN SOLUTIONS, INC.
Filed by DMG Blockchain Solutions Inc., Delta (CA)
Filed on May 23, 2022, as Appl. No. 17/664,424.
Application 17/664,424 is a continuation of application No. 17/399,332, filed on Aug. 11, 2021, granted, now 11,373,170.
Claims priority of provisional application 63/177,217, filed on Apr. 20, 2021.
Prior Publication US 2022/0335413 A1, Oct. 20, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06Q 20/36 (2012.01); H04L 9/32 (2006.01); G06Q 20/38 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 20/367 (2013.01) [G06Q 20/3827 (2013.01); H04L 9/3236 (2013.01); H04L 9/3247 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method of operating a pool of proof of work hashing processors (“hashing processors”) comprising:
receiving, by an application, parameters for an event from a user, the event configured to be hashed into a block appended to the end of a blockchain data structure according to a public blockchain protocol;
identifying a set of hashing processors executing a custom mempool protocol, wherein the custom mempool protocol differs from a protocol of unmodified public blockchain nodes and is compatible with the blockchain data structure;
limiting the set of hashing processors to those executing the custom mempool protocol;
transmitting the event by the application to a collective mempool of the set of hashing processors, wherein events transmitted by the application are not propagated to mempools of nodes that are not executing the custom mempool protocol;
hashing the event, by the set of hashing processors, into a block; and
broadcasting the block for appending to the blockchain data structure according to the public blockchain protocol.