Decentralized system for performing blockchain-based token management using a side-blockchain network
AssigneeVirtue Gaming Holding Ltd.
InventorRyan B. GITTLESON
Life of this patent
Estimating the term…
Abstract
A decentralized system is provided for using smart contracts executed on a side-blockchain network for performing token management by limiting token withdrawals from restricted wallets until an owner of the restricted wallet has met specified criteria and by permitting recapture of tokens from restricted wallets when the owner of the restricted wallet fails to meet the specified criteria within a specified time limit.
Claims20
A computer-implemented system for electronically controlling accounts in connection with playing of an electronic game event involving players from at least two classes of players including a first class of players having a first player attribute and a second class of players having a second player attribute, wherein the system enables the first class of players and second class of players to play against each other in an instance of the electronic game event, and wherein the playing of the game requires the first class of players and second class of players to each have a first type of digital asset, the system comprising:
- a computer processor and a non-transitory computer-readable storage medium including executable computer instructions, which when executed by the computer processor cause the computer processor to perform operations rising:
- maintain in the system an individual accounts for each player;
- store in a computer storage medium for each individual account a designation of the account as either a restricted account or an unrestricted account based on at least whether the player is a first class of player or second class of player;
- execute computer instructions to control access to the first type of digital asset by restricted accounts, including preventing purchase of the first type of digital asset by restricted accounts but permitting the system to:
- i) deposit a first quantity of the first type of digital asset in the restricted account without payment from the restricted account, ii) store a first period of time during which the player of a restricted account is permitted to use the first type of digital asset to play the electronic game event and iii) store specified criteria associated with the first period of time;
- execute computer instructions to control access to the first type of digital asset by unrestricted accounts, including permitting the purchase of the first type of digital asset;
- execute computer instructions to manage the playing of the electronic game event including controlling which players are permitted to play the electronic game event, including permitting players with restricted accounts and unrestricted accounts to play an instance of the electronic game event against each other using the first type of digital asset;
- execute computer instructions to receive results of the electronic game event and, based on the results, update the amount of the first type of digital asset in the individual accounts of the players who play in the electronic game event;
- and
- execute computer instructions to control requests by players to withdraw the first type of digital asset from their accounts, including preventing a player with a restricted account from withdrawing the first type of digital asset from their restricted account unless the system determines the player has achieved the stored specified criteria within the first period of time and permitting players with an unrestricted account to withdraw the first type of digital asset from their unrestricted account.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.