Patent ID: 8764550

Claim:
A computer-implemented method for use in providing a random reward to a plurality of players, the method comprising: assigning, at a gaming server, a bonus value to each of a plurality of gaming machines participating in a random reward, wherein the random reward includes at least one trigger condition, and wherein each bonus value is assigned based on a rating of a player associated with a respective gaming machine of the plurality of gaming machines; randomly shuffling, between each of the plurality of gaming machines, the bonus value of each of the plurality of gaming machines at predetermined intervals; upon shuffling the bonus values between each of the plurality of gaming machines, determining if the at least one trigger condition is satisfied by one of the plurality of gaming machines, the at least one trigger condition triggering the random reward; and in response to the trigger condition being satisfied, awarding, at the gaming server, the random reward based on a final bonus value randomly shuffled to the one of the plurality of gaming machines from amongst each of the bonus values at a time the random reward is triggered.