Wagering game theme rating mechanism for wagering game systems
Abstract
A wagering game system and its operations are described herein. In some embodiments, the operations can include determining player activity data, associated with a player, for each of a plurality of game themes associated with a plurality of wagering games played by the player on one or more wagering game machines of the wagering game system. The operations can also include determining a game theme rating profile for the player based on the player activity data associated with the plurality of game themes. The operations can further include determining when a wagering game session associated with the player is initiated, comparing the game theme rating profile associated with the player to a plurality of game theme rating profiles associated with a plurality of additional players of the wagering game system, and suggesting, during the wagering game session, one or more wagering games to the player based on the comparison results.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method comprising:
determining, at a wagering game server of a wagering game system, player activity data, associated with a player, for each of a plurality of game themes associated with a plurality of wagering games played by the player on one or more wagering game machines of the wagering game system; determining a game theme rating profile for the player based, at least in part, on the player activity data associated with the plurality of game themes, wherein the game theme rating profile comprises a player activity rating for each of the plurality of game themes; determining when a wagering game session associated with the player is initiated on a wagering game machine of the wagering game system; comparing the game theme rating profile associated with the player to a plurality of game theme rating profiles associated with a plurality of additional players of the wagering game system; and suggesting, during the wagering game session, one or more wagering games to the player based, at least in part, on the comparison of the game theme rating profile associated with the player to the game theme rating profiles associated with the plurality of additional players.
2 . The method of claim 1 , wherein said comparing the game theme rating profile associated with the player to the plurality of game theme rating profiles associated with the plurality of additional players comprises comparing the player activity ratings for the plurality of game themes associated with the player's game theme rating profile to player activity ratings for a plurality of game themes associated with the plurality of game theme rating profiles associated with the plurality of additional players, and identifying one or more of the game theme rating profiles that match the player's game theme rating profile.
3 . The method of claim 1 , wherein said suggesting one or more wagering games to the player comprises suggesting one or more wagering games to the player based, at least in part, on one or more game theme rating profiles that match the player's game theme rating profile.
4 . The method of claim 1 , wherein the player activity data associated with the wagering games played by the player comprises one or more of game themes associated with the wagering games, amount of money spent per wagering game, number of times the player played each wagering game, number of times the player placed a maximum bet for each wagering game, length of wagering game session, and average bet per wagering game.
5 . The method of claim 1 , wherein said determining the game theme rating profile for the player comprises determining the player activity rating for each of the plurality of game themes based, at least in part, on the player activity data associated with the plurality of game themes.
6 . The method of claim 1 , wherein said determining the game theme rating profile for the player comprises calculating a plurality of player activity statistics based on the player activity data for each game theme of the plurality of game themes, assigning a weight value to each of the plurality of player activity statistics associated with each game theme, determining a player activity score for each game theme based on the weight values associated with the player activity statistics, and determining the game theme rating profile for the player based on the player activity score for each game theme.
7 . The method of claim 1 , wherein said determining player activity data comprises searching a database of an account server of the wagering game system for player activity data associated with player account information associated with the player, and reading the player activity data.
8 . The method of claim 1 , further comprising updating the player's game theme rating profile after completing the wagering game session based, at least in part, on player activity data obtained during the wagering game session.
9 . The method of claim 1 , further comprising providing the game theme rating profile associated with the player to an account server of the wagering game system for storage in the player's wagering game system account.
10 . A wagering game server for a wagering game system, the wagering game server comprising:
a player activity management unit configured to determine player activity data, associated with a player, for each of a plurality of game themes associated with a plurality of wagering games played by the player in the wagering game system; and a game theme rating unit configured to determine a game theme rating profile for the player based, at least in part, on the player activity data associated with the plurality of game themes, wherein the game theme rating profile comprises a player activity rating for each of the plurality of game themes, and the game theme rating unit is further configured to
compare the game theme rating profile associated with the player to a plurality of game theme rating profiles associated with a plurality of additional players of the wagering game system;
identify one or more of the plurality of game theme rating profiles that match the player's game theme rating profile; and
suggest one or more wagering games to the player based, at least in part, on the one or more matching game theme rating profiles.
11 . The wagering game server of claim 10 , wherein the game theme rating unit configured to suggest one or more wagering games to the player based, at least in part, on the one or more matching game theme rating profiles comprises the game theme rating unit configured to determine a wagering game associated with a game theme included in the one or more matching game theme rating profiles that the player has not previously played, and the game theme rating unit configured to suggest the wagering game to the player.
12 . The wagering game server of claim 11 , wherein the game theme rating unit is configured to select a wagering game associated with a game theme included in the one or more matching game theme rating profiles that the player has not previously played and having a player activity rating that is higher than an average player activity rating.
13 . The wagering game server of claim 10 , wherein the player activity data associated with the wagering games played by the player comprises one or more of game themes associated with the wagering games, amount of money spent per wagering game, number of times the player played each wagering game, number of times the player placed a maximum bet for each wagering game, length of wagering game session, and average bet per wagering game.
14 . The wagering game server of claim 10 , wherein the game theme rating unit configured to determine the game theme rating profile for the player comprises the game theme rating unit configured to determine the player activity rating for each of the plurality of game themes based, at least in part, on the player activity data associated with the plurality of game themes.
15 . The wagering game server of claim 10 , wherein the game theme rating unit configured to determine the game theme rating profile for the player comprises the game theme rating unit configured to calculate a plurality of player activity statistics based on the player activity data for each game theme of the plurality of game themes, assign a weight value to each of the plurality of player activity statistics associated with each game theme, determine a player activity score for each game theme based on the weight values associated with the player activity statistics, and determine the game theme rating profile for the player based on the player activity score for each game theme.
16 . The wagering game server of claim 10 , wherein the player activity management unit configured to determine player activity data comprises the player activity management unit configured to search a database of an account server of the wagering game system for player activity data associated with player account information associated with the player, and read the player activity data.
17 . A wagering game server for a wagering game system, the wagering game server comprising:
means for monitoring a plurality of wagering game sessions of a player to determine player activity data, associated with the player, for each of a plurality of game themes, wherein the plurality of game themes are associated with a plurality of wagering games played by the player during the plurality of wagering game sessions; means for determining a game theme rating profile for the player based, at least in part, on the player activity data associated with the plurality of game themes, wherein the game theme rating profile comprises a player activity rating for each of the plurality of game themes; means for determining when a wagering game session associated with the player is initiated on a wagering game machine of the wagering game system; means for customizing one or more game menus on the wagering game machine based, at least in part, on the player's game theme rating profile; means for comparing the player's game theme rating profile to a plurality of game theme rating profiles associated with a plurality of additional players of the wagering game system; means for identifying one or more of the plurality of game theme rating profiles that match the player's game theme rating profile; and means for suggesting, during the wagering game session, one or more wagering games to the player based, at least in part, on the one or more matching game theme rating profiles.
18 . The wagering game server of claim 17 , wherein said means for suggesting, during a wagering game session, one or more wagering games to the player based, at least in part, on the one or more matching game theme rating profiles comprises means for determining a wagering game associated with a game theme included in the one or more matching game theme rating profiles that the player has not previously played, and means for suggesting, during the wagering game session, the wagering game to the player.
19 . The wagering game server of claim 17 , wherein said means for determining the game theme rating profile for the player comprises means for determining the player activity rating for each of the plurality of game themes based, at least in part, on the player activity data associated with the plurality of game themes.
20 . A computer-implemented method comprising:
determining, at a wagering game server of a wagering game system, player activity data, associated with each of a plurality of players, for each of a plurality of game themes associated with a plurality of wagering games played by the players on one or more wagering game machines of the wagering game system; determining a game theme rating profile for each of the plurality of players based, at least in part, on the player activity data associated with each of the players, wherein each of the game theme rating profiles comprises a player activity rating for each of the plurality of game themes associated with each of the players; comparing the game theme rating profiles associated with each of the plurality of players; identifying one or more groups of players, from the plurality of players, having matching game theme rating profiles based on said comparing the game theme rating profiles associated with each of the plurality of players; and customizing wagering game promotions for the wagering game system based, at least in part, on the matching game theme rating profiles associated with the one or more groups of players.
21 . The method of claim 20 , wherein said comparing the game theme rating profiles associated with each of the plurality of players comprises determining game theme rating profiles that have matching game themes and associated player activity ratings to identify the one or more groups of players having matching game theme rating profiles.
22 . The method of claim 21 , wherein said customizing wagering game promotions for the wagering game system comprises determining a wagering game associated with a game theme included in the matching game theme rating profiles and displaying a promotion for the wagering game on a plurality of display devices of the wagering game system.
23 . One or more machine-readable storage media, having instructions stored therein, which, when executed by a set of one or more processors causes the set of one or more processors to perform operations that comprise:
determining player activity data, associated with a player, for each of a plurality of game themes associated with a plurality of wagering games played by the player on one or more wagering game machines of a wagering game system; determining a game theme rating profile for the player based, at least in part, on the player activity data associated with the plurality of game themes, wherein the game theme rating profile comprises a player activity rating for each of the plurality of game themes; determining when a wagering game session associated with the player is initiated on a wagering game machine of the wagering game system; customizing one or more game menus on the wagering game machine based, at least in part, on the player's game theme rating profile; comparing the player's game theme rating profile to a plurality of game theme rating profiles associated with a plurality of additional players of the wagering game system; identifying one or more of the plurality of game theme rating profiles that match the player's game theme rating profile; and suggesting, during the wagering game session, one or more wagering games to the player based, at least in part, on the one or more matching game theme rating profiles.
24 . The machine-readable storage media of claim 23 , wherein the operations further comprise comparing game themes and associated player activity ratings of the player's game theme rating profile to game themes and associated player activity ratings of the plurality of game theme rating profiles associated with the plurality of additional players, and identifying one or more of the game theme rating profiles that match the player's game theme rating profile.
25 . The machine-readable storage media of claim 23 , wherein the operations further comprise determining a wagering game associated with a game theme included in the one or more matching game theme rating profiles that the player has not previously played, and suggesting, during the wagering game session, the wagering game to the player.Join the waitlist — get patent alerts
Track US2010292000A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.