Patent ID: 9092934
Filing Date: 2015-07-28
Classification: G07F

Abstract:
1. A method for processing game cycles on a wager gaming machine for later game cycle re-creation, the wager gaming machine including a processor, an acceptor, a validator, and a memory, the method comprising: when a physical item associated with a monetary value is received via the acceptor, identifying, by the validator, the received physical item and establishing, by the processor, a credit balance for a player based at least in part on the monetary value associated with the received and identified physical item; providing, by the processor, and using one or more software packages available on the wager gaming machine, one or more game cycles; storing in the memory, for each provided game cycle, package identification information indicating the one or more software packages used by the wager gaming machine to provide the game cycle; storing in the memory, for each provided game cycle, game history data associated with the package identification information for the game cycle, the game history data including data produced by the one or more software packages and defining an outcome of the game cycle, the game history data further including player information relating to the player of the wager gaming machine during the one or more game cycles; receiving, by the wager gaming machine, a request that a past game cycle be re-created on the wager gaming machine; determining, by the processor and responsive to receiving the request, whether any of the one or more software packages indicated by the package identification information associated with the past game cycle are presently unavailable on the wager gaming machine; when any of the one or more software packages indicated by the package identification information associated with the past game cycle are presently unavailable on the wager gaming machine, displaying, on a display of the gaming machine, textual information previously displayed during the past game cycle and requesting each presently unavailable software package be sent to the wager gaming machine from a source other than the wager gaming machine and receiving said presently unavailable software packages; creating, by the processor, a representation of the past game cycle using the game history data and the one or more software packages indicated by the package identification information associated with the past game cycle; and displaying, on the display of the gaming machine, the representation of the past game cycle and a visual representation of the player information relating to the player of the wager gaming machine during the past game cycle.