Patent ID: 8721458
Filing Date: 2014-05-13
Classification: G07F

Abstract:
1. A method for execution by one or more processors, the method comprising: pre-allocating by the one or more processors a plurality of portions of an NVRAM (non-volatile random access memory) in a wagering game machine, each of the plurality of portions having a reserved purpose and being dedicated for the reserved purpose in a plurality of wagering games before the execution of a wagering game on the wagering game machine; maintaining metadata that indicates the reserved purpose of the plurality of portions of the NVRAM; initializing a first wagering game, the first wagering game operable to display an outcome in response to receiving a wager of monetary value, the first wagering game using the pre-allocated plurality of portions for their respective reserved purposes; receiving an indication that a second wagering game is to be loaded; saving NVRAM content associated with the first wagering game to a storage unit of the wagering game machine in response to receiving the indication that the second wagering game is to be loaded; and initializing the second wagering game, wherein the second wagering game reuses the pre-allocated plurality of portions of the NVRAM used by the first wagering game for their respective reserved purposes as indicated by the metadata; wherein the pre-allocating is performed independently from any of the wagering games.