IP Library Granted Patent US 10,580,256
Granted Patent B2
US 10,580,256 · App. 16/138,748 · Granted Mar 3, 2020

Computer-implemented method and system of providing gaming services

Inventor: Laurence Escalante (Como, AU)
Assignee: VGW HOLDINGS LIMITED
G07F17/3255G07F17/32G07F17/329G07F17/3218G07F17/3223G07F17/3244G07F17/3248G07F17/3262G07F17/3267
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,580,256
App. No.
16/138,748
Granted
Mar 3, 2020
Kind
B2
Abstract

A method of providing gaming services includes allocating to a player, at least one non-monetary sweepstakes entry for use in a sweepstakes game; providing at least one sweepstakes game, the at least one sweepstakes game which is open for entry to one or more eligible players; allow the player to assign, via a graphical user interface, at least one non-monetary sweepstakes entry to the at least one sweepstakes game; receiving from the player, an indication that the at least one non-monetary sweepstakes entry has been assigned to the at least one sweepstakes game; playing the at least one sweepstakes game; awarding to the player on a successful outcome of the sweepstakes game, an allocation of non-monetary sweepstakes entries and notifying the player, via the graphical user interface, of the allocation of non-monetary sweepstakes entries.

Claims (73)

1. A computer-implemented method of providing gaming services, the method comprising:

at a first electronic device comprising one or more processor, a memory, and one or more programs stored in the memory and configured to be executed by the one or more processors:

receiving, via a communications network, a request for a quantity of virtual gaming tokens, wherein the request is associated with a player;

in response to receiving the request for virtual gaming tokens, automatically causing an allocation of the requested quantity of virtual gaming tokens and one or more non-monetary sweepstakes entries to the player,

wherein the requested quantity of virtual gaming tokens cannot be redeemed for a monetary reward, and

wherein the one or more non-monetary sweepstakes entries can be redeemed for a monetary reward;

causing, via a communications network, a second electronic device to display a graphical user interface corresponding to a game having at least one successful outcome,

wherein the graphical user interface comprises a user affordance for selecting between playing the game with a non-monetary sweepstakes entry and playing the game with a virtual gaming token,

wherein a first selection of the user affordance corresponds to an indication to switch from playing the game with the non-monetary sweepstakes entry to playing the game with the virtual gaming token, and

wherein a second selection of the user affordance corresponds to an indication to switch from playing the game with the virtual gaming token to the non-monetary sweepstakes, and

wherein the game is configured to be open for entry to one or more eligible players;

receiving from the second electronic device, via the communications network, an indication that the at least one non-monetary sweepstakes entry has been assigned to the game by a player;

after receiving the indication from the second electronic device, causing, using at least in part the processor and the memory of the first electronic device, the game to be played to obtain an outcome;

determining an allocation of non-monetary sweepstakes entries based on the outcome of the game to the player; and

causing the second electronic device to provide an output indicative of the allocation of non-monetary sweepstakes entries.

2. The computer-implemented method according to claim 1 , further comprising:

allowing the player to accumulate non-monetary sweepstakes entries for use in subsequent sweepstakes games.

3. The computer-implemented method according to claim 1 , further comprising:

allowing the player to redeem one or more non-monetary sweepstakes entries for a monetary reward.

4. The computer-implemented method according to claim 1 , further comprising:

after receiving the request, calculating, based on the quantity of the virtual gaming tokens requested, an amount of non-monetary sweepstakes entries to be allocated to the player; and

allocating to the player, via the communications network, the requested quantity of virtual gaming tokens and the calculated amount of non-monetary sweepstakes entries.

5. The computer-implemented method according to claim 1 , further comprising:

receiving from the player a request to receive a free quantity of non-monetary sweepstakes entries; and

allocating to the player, via the communications network, the free quantity of nonmonetary sweepstakes entries.

6. The computer-implemented method according to claim 1 , further comprising:

determining a sweepstakes pool based on a total number of non-monetary sweepstakes entries assigned to the game by the one or more eligible players; and

randomly selecting one or more of the eligible players as a winner or winners of the game.

7. The computer-implemented method according to claim 1 , wherein the allocation of non-monetary sweepstakes entries is based on a quantity of non-monetary sweepstakes entries assigned by the player to the game.

8. A system of providing gaming services, the system comprising:

a computer server accessible through a communications network, the computer server arranged to receive gaming data through the communications network; and

a processor communicatively coupled to the computer server,

wherein the processor is configured to:

receive, via a communications network, a request for a quantity of virtual gaming tokens, wherein the request is associated with a player;

in response to receiving the request for virtual gaming tokens, automatically cause an allocation of the requested quantity of virtual gaming tokens and one or more non-monetary sweepstakes entries to the player,

wherein the requested quantity of virtual gaming tokens cannot be redeemed for a monetary reward, and

wherein the one or more non-monetary sweepstakes entries can be redeemed for a monetary reward;

cause, via the communications network, a second electronic device to display a graphical user interface corresponding to a game having at least one successful outcome,

wherein the graphical user interface comprises a user affordance for selecting between playing the game with a non-monetary sweepstakes entry and playing the game with a virtual gaming token,

wherein a first selection of the user affordance corresponds to an indication to switch from playing the game with the non-monetary sweepstakes entry to playing the game with the virtual gaming token,

wherein a second selection of the user affordance corresponds to an indication to switch from playing the game with the virtual gaming token to the non-monetary sweepstakes, and

wherein the game is configured to be open for entry to one or more eligible players;

receive from the second electronic device, via the communications network, an indication that the at least one non-monetary sweepstakes entry has been assigned to the game by a player;

after receiving the indication from the second electronic device, cause, using at least in part the processor and the memory of the computer server, the game to be played to obtain an outcome;

determine an allocation of non-monetary sweepstakes entries based on the outcome of the game to the player; and

cause the second electronic device to provide an output indicative of the allocation of nonmonetary sweepstakes entries.

9. The system according to claim 8 , wherein the processor is further configured to:

allow the player to accumulate non-monetary sweepstakes entries for use in subsequent sweepstakes games.

10. The system according to claim 8 , wherein the processor is further configured to:

allow the player to redeem one or more non-monetary sweepstakes entries for a monetary reward.

11. The system according to claim 8 , wherein the processor is further configured to:

after receiving the request, calculate, based on the quantity of the virtual gaming tokens requested, an amount of nonmonetary sweepstakes entries to be allocated to the player; and

allocate to the player, via the communications network the requested quantity of virtual gaming tokens and the calculated amount of non-monetary sweepstakes entries.

12. The system according to claim 8 , wherein the processor is further configured to:

receive from the player a request to receive a free quantity of non-monetary sweepstakes entries; and

allocate to the player, via the communications network, the free quantity of nonmonetary sweepstakes entries.

13. The system according to claim 8 , wherein the processor is further configured to:

determine a sweepstakes pool based on a total number of non-monetary sweepstakes entries assigned to the game by the one or more eligible players; and

randomly select one or more of the eligible players as a winner or winners of the game.

14. The system according to claim 8 , wherein the allocation of non-monetary sweepstakes entries is based on a quantity of non-monetary sweepstakes entries assigned by the player to the game.

15. A non-transient computer-readable medium storing one or more programs, the one or more programs including instructions, which when executed by one or more processors of an electronic device, causes the electronic device to

receive, via a communications network, a request for a quantity of virtual gaming tokens, wherein the request is associated with a player;

in response to receiving the request for virtual gaming tokens, automatically cause an allocation of the requested quantity of virtual gaming tokens and one or more non-monetary sweepstakes entries to the player,

wherein the requested quantity of virtual gaming tokens cannot be redeemed for a monetary reward, and

wherein the one or more non-monetary sweepstakes entries can be redeemed for a monetary reward;

cause, via a communications network, a second electronic device to display a graphical user interface corresponding to a game configured to open for entry to one or more eligible players,

wherein the graphical user interface comprises a user affordance for selecting between playing the game with a non-monetary sweepstakes entry and playing the game with a virtual gaming token,

wherein a first selection of the user affordance corresponds to an indication to switch from playing the game with the non-monetary sweepstakes entry to playing the game with the virtual gaming token, and

wherein a second selection of the user affordance corresponds to an indication to switch from playing the game with the virtual gaming token to the non-monetary sweepstakes;

receive from the second electronic device, via the communications network, an indication that the at least one non-monetary sweepstakes entry has been assigned to the game by a player;

after receiving the indication from the second electronic device, cause, using at least in part the computer-readable medium and the one or more processors, the game to be played to obtain an outcome;

determine an allocation of non-monetary sweepstakes entries based on the outcome of the game to the player; and

cause the second electronic device to provide an output indicative of the allocation of non-monetary sweepstakes entries.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL/FRAME 072487/0525 Recorded May 8, 2026
From: ANKURA TRUST COMPANY, LLC
To: VGW HOLDINGS LIMITED
Reel/Frame 075567/0621 →
CHANGE OF NAME Recorded Jan 29, 2026
From: VGW HOLDINGS LIMITED
To: VGW HOLDINGS PTY LTD
Reel/Frame 074533/0127 →
PATENT SECURITY AGREEMENT Recorded Aug 20, 2025
From: VGW HOLDINGS LIMITED
To: ANKURA TRUST COMPANY, LLC, AS SECURITY TRUSTEE
Reel/Frame 072487/0525 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2024
From: BRIGADE AGENCY SERVICES LLC AS ADMINISTRATIVE AGENT
To: VGW HOLDINGS LIMITED
Reel/Frame 067055/0397 →
PATENT SECURITY AGREEMENT Recorded Mar 27, 2023
From: VGW HOLDINGS LIMITED
To: BRIGADE AGENCY SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 063169/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2021
From: ESCALANTE, LAURENCE
To: VGW HOLDINGS LIMITED
Reel/Frame 057755/0993 →
Continuity (3)
Continuation 15780613
Provisional Application 62311958 · Mar 23, 2016
Related Publication 20190026985A1 · Jan 24, 2019
Cited By (2)
US 12,488,657 US 12,499,733