IP Library › Granted Patent US 10,614,661
Granted Patent B2
US 10,614,661 · App. 16/176,864 · Granted Apr 7, 2020

Management of virtual goods in distributed multi-ledger gambling architecture

Inventor: Jordan Simons (Denver, CO)
Assignee: AMERICORP INVESTMENTS LLC
G07F17/3251G06F21/32G07F17/3223G07F17/3241G07F17/3288H04L9/0637H04L9/0643H04L9/3226H04L9/3239H04L2209/38H04L2209/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,614,661
App. No.
16/176,864
Filed
Oct 31, 2018
Granted
Apr 7, 2020
Kind
B2
Examiner
KIM, KEVIN Y
Art Unit
3715
USPC
463/25
Abstract

Various embodiments provide management of virtual goods. In some embodiments, a gaming platform can be used to provide a secure ledger system for recording money transfer, play action, bets, analytics, gaming statistics, and the like, which are associated with virtual goods. Non-limiting examples of virtual goods comprise: characters; badges/icons; gameplay attributes; virtual money; cryptocurrencies; tokens; digital gifts; gameplay levels/add-ons; and prizes, among other examples. In some examples, gaming systems can directly interact with the distributed multi-ledger architecture for secure and transparent transactions which can also be accessed by auditors, tax authorities, partners, and/or other entities. Some examples may use private and/or public blockchains as part of the distributed multi-ledger gaming architecture. For instance, multiple distributed network nodes may be utilized to manage transaction records.

Claims (55)

1. A method comprising:

receiving, through a user interface of a gaming service, a customized wager that comprises a virtual good associated with a player account of the gaming service,

wherein the virtual good is a non-physical virtual object that can be used within a game and is not a currency or a credit;

executing a determination to add a new record for the customized wager to a distributed blockchain ledger of a distributed multi-ledger platform that is associated with the gaming service, wherein the determination is made by a consensus decision between a subset of multiple nodes associated with the distributed multi-ledger platform;

publishing, to the distributed blockchain ledger, the new record of the customized wager when the subset of multiple nodes reaches the consensus decision to add the new record to the distributed blockchain ledger; and

locking usage of the virtual good until an outcome of the customized wager is determined.

2. The method of claim 1 , further comprising:

automatically determining the outcome of the customized wager by verifying a set of conditions against a validation source, wherein the customized wager is automatically determined based on a trigger event that comprises one or more of a date and a time; and

unlocking usage of the virtual good based on the outcome of the customized wager.

3. The method of claim 2 , further comprising: executing an action to modify the virtual good based on the outcome of the customized wager.

4. The method of claim 2 , further comprising: executing an action to transfer the virtual good to another player account based on the outcome of the customized wager.

5. The method of claim 2 , further comprising: executing an action to remove an association of the virtual good from the player account based on the outcome of the customized wager.

6. A system comprising:

at least one processor; and

a memory, operatively connected with the at least one processor, storing computer-executable instructions that, when executed by the at least one processor, causes the at least one processor to cause a machine to:

receive, through a user interface of a gaming service, a customized wager that comprises a virtual good associated with a player account of the gaming service,

wherein the customized wager is not a currency or credit; and

wherein the virtual good is a non-physical virtual object that can be used within a game;

execute a determination to add a new record for the customized wager to a distributed blockchain ledger of a distributed multi-ledger platform that is associated with the gaming service, wherein the determination is made by a consensus decision between a subset of multiple nodes associated with the distributed multi-ledger platform;

publish, to the distributed blockchain ledger, the new record of the customized wager when the subset of multiple nodes reaches the consensus decision to add the new record to the distributed blockchain ledger; and

lock usage of the virtual good until an outcome of the customized wager is determined.

7. The system of claim 6 , wherein the computer-executable instructions when executed further cause the machine to:

automatically determine an outcome of the customized wager by verifying a set of conditions against a validation source, wherein the customized wager is automatically determined based on a trigger event that comprises one or more of a date and a time; and

unlock usage of the virtual good based on the outcome of the customized wager.

8. The system of claim 7 , wherein the computer-executable instructions when executed further cause the machine to execute an action to modify the virtual good based on the outcome of the customized wager.

9. The system of claim 7 , wherein the computer-executable instructions when executed further cause the machine to execute an action to transfer the virtual good to another player account based on the outcome of the customized wager.

10. The system of claim 7 , wherein the computer-executable instructions when executed further cause the machine to execute an action to remove an association of the virtual good from the player account based on the outcome of the customized wager.

11. A non-transitory computer readable medium having instructions stored thereon that when executed by one or more processors cause a machine to:

receive a customized wager that comprises a virtual good associated with a player account,

wherein the virtual good is a non-physical virtual object that can be used within a game and is not a currency or a credit;

execute a determination to add a new record for the customized wager to a distributed blockchain ledger of a distributed multi-ledger platform,

wherein the determination is made by a consensus decision between a subset of multiple nodes associated with the distributed multi-ledger platform;

publish, to the distributed blockchain ledger, the new record of the customized wager when the subset of multiple nodes reaches the consensus decision to add the new record to the distributed blockchain ledger; and

lock usage of the virtual good until an outcome of the customized wager is determined.

12. The non-transitory computer readable medium of claim 11 , wherein the instructions when executed by the one or more processors further cause the machine to:

automatically determine the outcome of the customized wager by verifying a set of conditions against a validation source,

wherein the customized wager is automatically determined based on a trigger event that comprises one or more of a date and a time; and

unlock usage of the virtual good based on the outcome of the customized wager.

13. The non-transitory computer readable medium of claim 12 wherein the instructions when executed by the one or more processors further cause the machine to execute an action to modify the virtual good based on the outcome of the customized wager.

14. The non-transitory computer readable medium of claim 12 , wherein the instructions when executed by the one or more processors further cause the machine to execute an action to transfer the virtual good to another player account based on the outcome of the customized wager.

15. The non-transitory computer readable medium of claim 12 , wherein the instructions when executed by the one or more processors further cause the machine to an action to remove an association of the virtual good from the player account based on the outcome of the customized wager.

16. A system comprising:

means for receiving, through a user interface of a gaming service, a customized wager that comprises a virtual good associated with a player account of the gaming service,

wherein the virtual good is a non-physical virtual object that can be used within a game and is not a currency or a credit;

means for executing a determination to add a new record for the customized wager to a distributed blockchain ledger of a distributed multi-ledger platform that is associated with the gaming service,

wherein the determination is made by a consensus decision between a subset of multiple nodes associated with the distributed multi-ledger platform;

means for publishing, to the distributed blockchain ledger, the new record of the customized wager when the subset of multiple nodes reaches the consensus decision to add the new record to the distributed blockchain ledger; and

means for locking usage of the virtual good until an outcome of the customized wager is determined.

17. The system of claim 16 , further comprising:

means for automatically determining the outcome of the customized wager by verifying a set of conditions against a validation source,

wherein the customized wager is automatically determined based on a trigger event that comprises one or more of a date and a time; and

means for unlocking usage of the virtual good based on the outcome of the customized wager.

18. The system of claim 17 , further comprising means for executing an action to modify the virtual good based on the outcome of the customized wager.

19. The system of claim 17 , further comprising means for executing an action to transfer the virtual good to another player account based on the outcome of the customized wager.

20. The system of claim 17 , further comprising means for executing an action to remove an association of the virtual good from the player account based on the outcome of the customized wager.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2019
From: SIMONS, JORDAN
To: AMERICORP INVESTMENTS LLC
Reel/Frame 049374/0369 →
Continuity (4)
Provisional Application 62738619 · Sep 28, 2018
Provisional Application 62616247 · Jan 11, 2018
Provisional Application 62579661 · Oct 31, 2017
Related Publication 20190130701A1 · May 2, 2019
Cited By (15)
US 12,230,100 US 12,306,922 US 12,307,410 US 12,335,224 US 12,561,740 US 12,567,308 US 12,573,265 US 12,574,250 US 12,585,445 US 12,597,002 US 12,626,243 US 12,652,263 US 12,694,005 US 12,694,462 US 12,737,715