Patent ID: 11861571
Assignee: INFRARED5, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer system for stabilizing value of tokens of a digital currency for compensating service providers for use of computer resources in a service provider network, wherein the digital currency comprises tokens made available through smart contracts on a blockchain, wherein the tokens include reserve tokens for managing price stability of the digital currency and utility tokens for compensating the service providers, the computer system comprising:
at least one miner node, comprising at least one computing device programmed with computer program logic to be configured to trigger digital currency transactions that affect at least one of a value of utility tokens or an amount of supply of utility tokens; and
a stabilizer device, comprising at least one computing device programmed with computer program logic to be configured to, in response to digital currency transactions including a transfer of utility tokens of the stabilized digital currency, run a stabilization process that maintains a target value for the utility tokens;
wherein the smart contracts on the blockchain implementing the tokens include, within logic for functions implementing transfer of utility tokens, logic to invoke the stabilization process such that the stabilization process is run automatically in response to every digital currency transaction that affects at least one of the value of the utility tokens or the amount of supply of utility tokens;
wherein the stabilizer device is configured to:
identify a deflation period, inflation period, or stable period based on at least a current value of utility tokens and a current amount of supply of utility tokens,
determine an amount for a new supply of utility tokens to maintain the target value for the utility tokens based on the identified inflation period, deflation period or stable period, and any amount of reserve tokens to be minted, and
run the stabilization process, in response to a digital currency transaction in the service provider network transferring an amount of utility tokens to a service provider, to:
i. for a deflation period, convert utility tokens to reserve tokens to meet the determined amount for the new supply of utility tokens,
ii. for an inflation period, convert reserve tokens to utility tokens to meet the determined amount for the new supply of utility tokens, and
iii. for a stable period, mint the amount of reserve tokens.