Patent ID: 11887081
Assignee: FLEXA INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A non-transitory computer readable memory comprises:
a first memory element that stores operational instructions that, when executed by one or more computing devices, causes the one or more computing devices to:
create a two-dimensional array data structure, wherein a first dimension of the two-dimensional array structure represents addresses, and wherein a second dimension of the two-dimensional array structure represents partitions;

a second memory element that stores operational instructions that, when executed by a first digital asset unit of a first computing device, causes the first digital asset unit of the first computing device to:
store a first amount of assignable tokens in a first partition of a plurality of partitions of a first address of the two-dimensional array data structure; and
initiate an interaction with a second computing device via an interface means, wherein the second computing device includes a second digital asset unit;

a third memory element that stores operational instructions that, when executed by one or more of the first and second computing devices, causes the one or more of the first and second computing devices to:
determine to assign to the second computing device conditional access rights to an interaction amount of the first amount of assignable tokens to the second computing device, wherein the conditional access rights are in accordance with a set of conditions, wherein the assignment of the conditional access rights is a smart contract embedded in an assignable token distributed ledger technology, and wherein the smart contract is operable to verify one or more aspects of the interaction; and

a fourth memory element that stores operational instructions that, when executed by the first computing device in accordance with the smart contract, causes the first computing device in accordance with the smart contract to:
lock the interaction amount of the assignable tokens stored in the first partition of the plurality of partitions of the first address of the two-dimensional array data structure;
associate a second partition of the plurality of partitions of the first address of the two-dimensional array data structure with the second digital asset unit; and
associate the interaction amount of the assignable tokens with the second partition, wherein the second computing device can access the amount of the assignable tokens in the second partition in accordance with the conditional access rights, and wherein the second digital asset unit does not store the interaction amount of the assignable tokens.