On-the-fly encryption on a gaming machine
First Claim
Patent Images
1. A computer-implemented method of accelerated initialization of a computerized wagering game machine configured to conduct a wagering game, the game machine including one or more processors, nonvolatile memory storage, and one or more memory storage devices storing a plurality of gaming components, the method comprising:
- authenticating, via at least one of the one or more processors, initialization data received into the nonvolatile memory storage;
in response to successfully authenticating the initialization data and wherein each of the plurality of gaming components is associated with a distinct designated authentication percentage, authenticating, via at least one of the one or more processors, the distinct, designated authentication percentage of each gaming component of the plurality of gaming components, wherein at least one of the designated authentication percentages is less than 100 percent; and
in response to successfully authenticating the designated authentication percentage of each gaming component of the plurality of gaming components and prior to authenticating any remaining percentage of each gaming component of the plurality of gaming components, making the wagering game machine operable to conduct the wagering game.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems, apparatus and methods for on-the-fly encryption of data storage on a computerized wagering gaming machine are described herein. In some embodiments, a method includes accessing, using an on-the-fly encryption operation, data from a nonvolatile data storage in a computerized wagering gaming machine.
-
Citations
20 Claims
-
1. A computer-implemented method of accelerated initialization of a computerized wagering game machine configured to conduct a wagering game, the game machine including one or more processors, nonvolatile memory storage, and one or more memory storage devices storing a plurality of gaming components, the method comprising:
-
authenticating, via at least one of the one or more processors, initialization data received into the nonvolatile memory storage; in response to successfully authenticating the initialization data and wherein each of the plurality of gaming components is associated with a distinct designated authentication percentage, authenticating, via at least one of the one or more processors, the distinct, designated authentication percentage of each gaming component of the plurality of gaming components, wherein at least one of the designated authentication percentages is less than 100 percent; and in response to successfully authenticating the designated authentication percentage of each gaming component of the plurality of gaming components and prior to authenticating any remaining percentage of each gaming component of the plurality of gaming components, making the wagering game machine operable to conduct the wagering game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized wagering game machine configured to conduct a wagering game, the wagering game machine comprising:
-
nonvolatile memory storage; one or more processors; and one or more memory storage devices storing a plurality of gaming components, each of the plurality of gaming components being associated with a distinct, designated authentication percentage, wherein at least one of the designated authentication percentages is less than 100 percent; wherein at least one of the one or more processors executes instructions that cause the wagering game machine to; authenticate initialization data received into the nonvolatile memory storage; in response to successfully authenticating the initialization data, authenticate the designated authentication percentage of each of the gaming components of the plurality of gaming components; and in response to successfully authenticating the designated authentication percentage of each of the gaming components of the plurality of gaming components and prior to authenticating any remaining percentage of each of the gaming components of the plurality of gaming components, become operable to conduct the wagering game. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable, non-transitory medium storing instructions that, when executed by one or more processors, cause a wagering game machine including nonvolatile memory storage and one or more memory storage devices to perform a method comprising:
-
authenticating initialization data received into the nonvolatile memory storage; authenticating on-the-fly encryption data stored on at least one of the one or more memory storage devices; in response to successfully authenticating the initialization data and the on-the-fly encryption data, decrypting one or more of a plurality of game components stored on at least one of the one or more memory devices, wherein the one or more game components are decrypted via the on-the-fly encryption data using separate encryption key and wherein each of the one or more decrypted game components is associated with a distinct, designated authentication percentage; authenticating the distinct, designated authentication percentage of each decrypted gaming component of the plurality of gaming components, wherein at least one of the designated authentication percentages is less than 100 percent; and in response to successfully authenticating the designated authentication percentage of each decrypted gaming component and prior to authenticating any remaining percentage of each decrypted gaming component, making the wagering game machine operable to conduct the wagering game. - View Dependent Claims (17, 18, 19, 20)
-
Specification