Search

US-12626561-B2 - Jackpot with leaderboard-based allocation

US12626561B2US 12626561 B2US12626561 B2US 12626561B2US-12626561-B2

Abstract

Systems, methods, and memory devices for a computer-implemented game are disclosed. A leaderboard for the computer-implemented game is generated. The leaderboard includes a list of players that are ranked according to points acquired by each player. A particular player is determined to have triggered a jackpot associated with the computer-implemented game. A trigger portion of a jackpot prize pool is allocated to the particular player. The jackpot prize pool is associated with the jackpot. A leaderboard portion of the jackpot prize pool is allocated among players in the list of players based on a ranking of each player in the list of players.

Inventors

  • Leslie Craig Peters
  • Theo Naicker

Assignees

  • GAMES GLOBAL OPERATIONS LIMITED

Dates

Publication Date
20260512
Application Date
20231130

Claims (20)

  1. 1 . A method comprising: generating, by a processor at a server, a leaderboard for a computer-implemented game, the leaderboard including a list of players that are ranked according to points acquired by each player, wherein generating the leaderboard includes: designating, by the processor, data storage for storing game result data, wherein the game result data corresponds to performances of the computer-implemented game by each player in the list of players, wherein the game result data includes a respective quantity of points acquired for each performance, and wherein the performances are from different computing devices communicatively coupled to the server; and writing, by the processor, leaderboard data into the data storage, wherein the leaderboard data indicates the respective quantity of points acquired for each performance with receiving a wager contribution for that performance, wherein the leaderboard is generated based on the leaderboard data; determining, by the processor, that a particular player, identified in the stored list of players, triggered a jackpot associated with the computer-implemented game; allocating, by the processor, a trigger portion of a jackpot prize pool to the particular player identified in the stored list of players, the jackpot prize pool associated with the jackpot; and allocating, by the processor and based on a ranking of each player identified in the stored list of players, a leaderboard portion of the jackpot prize pool among players in the stored list of players.
  2. 2 . The method of claim 1 , further comprising: notifying, by the processor, the particular player that the particular player has triggered the jackpot and has won the trigger portion of the jackpot prize pool; and notifying, by the processor, each player in the list of players that the jackpot was triggered.
  3. 3 . The method of claim 2 , further comprising: notifying, by the processor, a first player in the list of players of a first prize amount awarded to the first player, the first prize amount based on the leaderboard portion of the jackpot prize pool and a ranking of the first player on the leaderboard; and notifying, by the processor, a second player in the list of players of a second prize amount awarded to the second player, the second prize amount based on the leaderboard portion of the jackpot prize pool and a ranking of the second player on the leaderboard.
  4. 4 . The method of claim 1 , further comprising: prior to the particular player triggering the jackpot, notifying, by the processor, each player in the list of players of their potential winnings if the jackpot is triggered, wherein the potential winnings of each player in the list of players is based on the leaderboard portion of the jackpot prize pool and based on a ranking of each player in the list of players.
  5. 5 . The method of claim 1 , wherein the points acquired by a first player in the list of players are based on wager amounts from the first player during the computer-implemented game.
  6. 6 . The method of claim 1 , wherein the points acquired by a first player in the list of players are based on random multipliers applied to wager amounts from the first player during the computer-implemented game.
  7. 7 . The method of claim 1 , wherein the points acquired by a first player in the list of players are increased in response to the first player placing a wager after experiencing consecutive losing wagers.
  8. 8 . The method of claim 1 , wherein the points acquired by a first player in the list of players are based on an account usage rate of the first player.
  9. 9 . The method of claim 1 , wherein the leaderboard is a global level leaderboard, a market level leaderboard, or a brand level leaderboard.
  10. 10 . The method of claim 1 , wherein the leaderboard portion of the jackpot prize pool is allocated among the list of players included on the leaderboard in response to a top player on the list of players having a point total that satisfies a threshold point total.
  11. 11 . The method of claim 1 , wherein the leaderboard portion of the jackpot prize pool is allocated among the list of players included on the leaderboard in response to at least a particular number of players on the list of players having a point total that satisfies a threshold point total.
  12. 12 . The method of claim 1 , wherein the leaderboard portion of the jackpot prize pool is allocated among the list of players included on the leaderboard in response to a sum of the points acquired by each player on the list of players satisfying a threshold point total.
  13. 13 . The method of claim 1 , wherein the jackpot prize pool is a progressive prize pool, and wherein each player in the list of players has contributed to the jackpot prize pool.
  14. 14 . The method of claim 1 , wherein designating the data storage occurs upon completion of a prior performance of the computer-implemented game.
  15. 15 . The method of claim 1 , wherein the jackpot prize pool is determined by the processor and corresponds to a rolling summed up value that is maintained since a previous jackpot, associated with the computer-implemented game, was triggered.
  16. 16 . A computing system comprising: a processor; and a non-transitory computer-readable memory comprising executable instructions, where execution of the executable instructions by the processor cause the processor to perform operations comprising: generating a leaderboard for a computer-implemented game, the leaderboard including a list of players that are ranked according to points acquired by each player, wherein generating the leaderboard includes: designating, by the processor, data storage for storing game result data, wherein the game result data corresponds to performances of the computer-implemented game by each player in the list of players, wherein the game result data includes a respective quantity of points acquired for each performance, and wherein the performances are from different computing devices communicatively coupled to the server; and writing, by the processor, leaderboard data into the data storage, wherein the leaderboard data indicates the respective quantity of points acquired for each performance with receiving a wager contribution for that performance, wherein the leaderboard is generated based on the leaderboard data; determining that a particular player, identified in the stored list of players, triggered a jackpot associated with the computer-implemented game; allocating a trigger portion of a jackpot prize pool to the particular player identified in the stored list of players, the jackpot prize pool associated with the jackpot; and allocating, based on a ranking of each player identified in the stored list of players, a leaderboard portion of the jackpot prize pool among players in the stored list of players.
  17. 17 . The computing system of claim 16 , wherein the operations further comprise: notifying the particular player that the particular player has triggered the jackpot and has won the trigger portion of the jackpot prize pool; and notifying each player in the list of players that the jackpot was triggered.
  18. 18 . The computing system of claim 17 , wherein the operations further comprise: notifying a first player in the list of players of a first prize amount awarded to the first player, the first prize amount based on the leaderboard portion of the jackpot prize pool and a ranking of the first player on the leaderboard; and notifying a second player in the list of players of a second prize amount awarded to the second player, the second prize amount based on the leaderboard portion of the jackpot prize pool and a ranking of the second player on the leaderboard.
  19. 19 . A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to perform functions comprising: generating a leaderboard for a computer-implemented game, the leaderboard including a list of players that are ranked according to points acquired by each player, wherein generating the leaderboard includes: designating, by the processor, data storage for storing game result data, wherein the game result data corresponds to performances of the computer-implemented game by each player in the list of players, wherein the game result data includes a respective quantity of points acquired for each performance, and wherein the performances are from different computing devices communicatively coupled to the server; and writing, by the processor, leaderboard data into the data storage, wherein the leaderboard data indicates the respective quantity of points acquired for each performance with receiving a wager contribution for that performance, wherein the leaderboard is generated based on the leaderboard data; determining that a particular player, identified in the stored list of players, triggered a jackpot associated with the computer-implemented game; allocating a trigger portion of a jackpot prize pool to the particular player identified in the stored list of players, the jackpot prize pool associated with the jackpot; and allocating, based on a ranking of each player identified in the stored list of players, a leaderboard portion of the jackpot prize pool among players in the stored list of players.
  20. 20 . The non-transitory computer-readable medium of claim 19 , wherein the points acquired by a first player in the list of players are based on wager amounts from the first player during the computer-implemented game.

Description

FIELD This disclosure relates to a computer-implemented game. BACKGROUND Current progressive jackpot technology allows for a single user to win an entire jackpot prize pool. As users take part in a progressive jackpot game, a percentage of each wager placed is used to fund (e.g., grow) a progressive jackpot prize pool. The progressive jackpot prize pool typically continues to grow until a particular user triggers the jackpot. In this scenario, the particular user wins the entire value of the progressive jackpot prize pool. After the particular user triggers the jackpot, the progressive jackpot prize pool resets to a starting amount and grows again until another user triggers the jackpot. Because the particular user receives the entire value of the progressive jackpot prize pool, other users (e.g., non-winning players) that contributed to the progressive jackpot prize pool do not receive any portion of the progressive jackpot prize pool. Thus, the non-winning players may not join in a collective celebration, while the particular user that triggered the jackpot receives a life-changing prize. OVERVIEW The present application discloses embodiments including and/or related to systems, methods, and apparatus that provide improvements in a computer-implemented game by allocating a portion of a jackpot prize pool among multiple players to increase the amount of jackpot beneficiaries. In a first aspect, a method is provided. The method includes generating, by a processor, a leaderboard for a computer-implemented game. The leaderboard includes a list of players that are ranked according to points acquired by each player. The method also includes determining, by the processor, that a particular player triggered a jackpot associated with the computer-implemented game. The method also includes allocating, by the processor, a trigger portion of a jackpot prize pool to the particular player. The jackpot prize pool is associated with the jackpot. The method also includes allocating, by the processor and based on a ranking of each player in the list of players, a leaderboard portion of the jackpot prize pool among players in the list of players. In a second aspect, a computing system is provided. The computing system includes a processor and a non-transitory computer-readable memory comprising executable instructions. Execution of the executable instructions by the processor cause the processor to perform operations. The operations comprise generating a leaderboard for a computer-implemented game. The leaderboard includes a list of players that are ranked according to points acquired by each player. The operations also comprise determining that a particular player triggered a jackpot associated with the computer-implemented game. The operations also comprise allocating a trigger portion of a jackpot prize pool to the particular player. The jackpot prize pool is associated with the jackpot. The operations also comprise allocating, based on a ranking of each player in the list of players, a leaderboard portion of the jackpot prize pool among players in the list of players. In a third aspect, a non-transitory computer-readable medium is provided. The non-transitory computer-readable medium comprises instructions that, when executed by a processor, cause the processor to perform functions. The functions comprise generating a leaderboard for a computer-implemented game. The leaderboard includes a list of players that are ranked according to points acquired by each player. The functions also comprise determining that a particular player triggered a jackpot associated with the computer-implemented game. The functions also comprise allocating a trigger portion of a jackpot prize pool to the particular player. The jackpot prize pool is associated with the jackpot. The functions also comprise allocating, based on a ranking of each player in the list of players, a leaderboard portion of the jackpot prize pool among players in the list of players. These aspects, as well as other embodiments, aspects, advantages, and alternatives will become apparent to those of ordinary skill in the art by reading the following detailed description, with reference where appropriate to the accompanying drawings. Further, this overview and other descriptions and figures provided herein are intended to illustrate embodiments using examples only and, as such, that numerous variations are possible. For instance, structural elements and process steps can be rearranged, combined, distributed, eliminated, or otherwise changed, while remaining within the scope of the embodiments as claimed. BRIEF DESCRIPTION OF THE FIGURES The above, as well as additional, features will be better understood through the following illustrative and non-limiting detailed description of example embodiments, with reference to the appended drawings. FIG. 1 is a block diagram of a system in accordance with the example embodiments. FIG. 2 is a table illustrating an example prize pool a