patents

Complex Multi-Layer Token Apportionment Stack for Token Assignment within Multiple-Tiered Data Structures

US patent #10521412 ; Australia patent #2017258953

BACKGROUND

Rapid advances in communications and resource distribution, driven by large scale network traffic management and industrial installations, have resulted in widespread adoption of networked resource distribution systems. As just one example, network switches may manage traffic allocations for backbone network systems handling many petabytes of traffic daily. Improvements in resource distribution management will further enhance the capabilities of communication and resource distribution systems.

DETAILED DESCRIPTION

In various systems tokens may be distributed among nodes within a multi-tiered data structure by a stack implemented on data processing circuitry. In various practical deployments, the tokens may be used to model resource distribution among entities represented by the nodes. In an example scenario, the nodes may represent regions and sub-regions within a managed territory. In the example scenario, the tokens may represent drone coverage for the regions. As discussed below, the drone coverage for each of the sub-regions may be held consistent with the drone coverage for each of the regions through operation on the multi-tiered data structure. Other scenarios may include utility grid operation management, product costing models (PCM), and network bandwidth allotment for network switches.

The tiers of the multi-tiered data structure may be populated with nodes and stored in a configuration memory that may be accessed by a data structure layer of a token apportionment stack. Tokens may be apportioned to nodes within one tier and the token assignment layer of the stack may hold the apportionment of tokens to nodes in other tiers consistent. For example, tokens present in a tier may be amortized over nodes in other tiers by the token assignment layer.