US 12,072,871 B2
Systems and methods for generating an update characteristic value for a capacity plan having multiple sub-ledgers
Clement Ronzon, Conkal Yucatan (MX); and Rhett M. Roberts, Kaysville, UT (US)
Assigned to Simnang IP, LLC, Farmington, UT (US)
Filed by Simnang IP, LLC, Farmington, UT (US)
Filed on Jan. 24, 2023, as Appl. No. 18/100,748.
Prior Publication US 2024/0256524 A1, Aug. 1, 2024
Int. Cl. G06F 16/23 (2019.01)
CPC G06F 16/2379 (2019.01) [G06F 16/2365 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A system for managing a capacity plan, comprising:
a communication network interface to interface with a communication network;
a memory to store:
a plurality of container data structures corresponding to the capacity plan, each container data structure of the plurality of container data structures comprising configuration parameters specifying one or more aspects of updating exchanges included in the capacity plan; and
a ledger data structure to broadcast exchanges associated with the capacity plan, the ledger data structure comprising a plurality of sub-ledger data structures and sub-ledger values for the plurality of sub-ledger data structures, wherein each sub-ledger data structure is linked with a different container data structure of the plurality of container data structures, and wherein each exchange of the ledger data structure is broadcasted within a sub-ledger data structure of the plurality of sub-ledger data structures; and
one or more processors to:
identify a predetermined capacity plan characteristic value indicating a minimum update per cycle value for the capacity plan or a time period for completion of an update of a value of the capacity plan to zero;
calculate an update characteristic value for updating the value of the capacity plan to zero based on the identified predetermined capacity plan characteristic value by, for each of the plurality of sub-ledger data structures:
identifying a configuration parameter for the sub-ledger data structure from a container data structure using a link between the sub-ledger data structure and the container data structure; and
iteratively updating a sub-ledger value of the sub-ledger data structure using the configuration parameter for the sub-ledger data structure until the sub-ledger value reaches zero based on the identified predetermined capacity plan; and
transmit, via the communication network interface, a record comprising the update characteristic value to a computing device.