Patent ID: 8512131

Claim:
A bonus management server, comprising: a network interface configured to interface with a plurality of servers and a plurality of gaming devices; a processor in communication with the network interface, the processor configured to: transmit a plurality of bonuses and bonus timeframes associated with the plurality of bonuses to at least one gaming device of the plurality of gaming devices for selection by a player, wherein the plurality of bonuses and bonus timeframes are based on qualifying bonus criteria including at least one of a location of the gaming device, a theme of the gaming device, a denomination, a location of a player in a casino, a bonus type, a bonus acceptance time, and a player level, receive data from the plurality of servers, and receive data from the at least one gaming device, the data including a bonus selection input and a bonus timeframe selection input, the bonus selection input indicating one of the plurality of bonuses selected by the player and the bonus timeframe selection input indicating a bonus timeframe selected by the player, wherein the selected bonus expires at the end of the selected bonus timeframe, and wherein a default bonus and default bonus timeframe are selected if the bonus selection input and bonus timeframe input are not received within a predetermined time; a database in communication with the processor to store data received from the plurality of gaming devices and the plurality of servers, the database having: a memory to store the plurality of bonuses, each of the plurality of bonuses associated with a qualifying bonus criteria, a player database to store player data received from the plurality of gaming devices and the plurality of servers, a data analyzer configured to determine whether the player is eligible to play for each of the plurality of bonuses, and an association table to associate a player with at least two of the plurality of bonuses.