Authenticating gaming machine content
Abstract
A gaming machine may include a memory area including at least one bootup memory device, and at least one data storage device including at least one operating system and a plurality of gaming packages. The gaming machine also may include a display device configured to display at least one game selected from the plurality of gaming packages to a player, and a processor coupled to the memory area and to the display device. The processor may be configured to authenticate the at least one bootup memory device, and authenticate the at least one operating system. The processor may also be configured to determine an authentication sequence for the plurality of gaming packages, and authenticate the plurality of gaming packages in a sequence different from the determined authentication sequence.
Claims
exact text as granted — not AI-modified1 . A gaming machine comprising:
a memory area comprising:
at least one bootup memory device; and
at least one data storage device comprising at least one operating system and a plurality of gaming packages;
a display device configured to display at least one game selected from the plurality of gaming packages; and a processor coupled to the memory area and to the display device, the processor configured to:
authenticate the at least one bootup memory device;
authenticate the at least one operating system;
determine an authentication sequence for the plurality of gaming packages; and
authenticate the plurality of gaming packages in a sequence different from the determined authentication sequence.
2 . The gaming machine according to claim 1 , further comprising a physical security device configured to determine a physical security of the gaming machine.
3 . The gaming machine according to claim 1 , wherein the at least one operating system comprises a primary operating system and a gaming operating system.
4 . The gaming machine according to claim 1 , wherein the at least one operating system comprises an authentication module, the processor is configured to authenticate the plurality of gaming packages by:
executing the authentication module; and authenticating the plurality of gaming packages using the authentication module.
5 . The gaming machine according to claim 1 , wherein the processor is further configured to authenticate the plurality of gaming packages by departing from the determined authentication sequence in response to an input received by the gaming machine.
6 . The gaming machine according to claim 1 , wherein the processor is further configured to authenticate the plurality of gaming packages by:
authenticating a first gaming package of the plurality of gaming packages according to the determined authentication sequence, wherein the determined authentication sequence identifies a second gaming package of the plurality of gaming packages to be authenticated after the first gaming package has been authenticated; receiving at least one of a local user input and an input from a remote device; and prioritizing an authentication of a third gaming package of the plurality of gaming packages over an authentication of the second gaming package.
7 . The gaming machine according to claim 6 , wherein the processor is further configured to return to the determined authentication sequence after authenticating the third gaming package.
8 . The gaming machine according to claim 1 , wherein the processor is further configured to authenticate the plurality of gaming packages in parallel.
9 . The gaming machine according to claim 1 , wherein the processor is further configured to authenticate the plurality of gaming packages concurrently with a receipt of at least one of a local user input and an input from a remote device.
10 . The gaming machine according to claim 1 , wherein a first gaming package of the plurality of gaming packages comprises at least one non-executable file, the processor is further configured to authenticate the at least one non-executable file.
11 . A method of authenticating gaming machine content, the method comprising:
authenticating at least one bootup memory device of the gaming machine; authenticating at least one operating system of the gaming machine; receiving at least one of a local user input to the gaming machine and an input to the gaming machine from a remote device; and authenticating a plurality of gaming packages after receiving the at least one of the local user input and the input from the remote device.
12 . The method according to claim 11 , further comprising determining a physical security of the gaming machine.
13 . The method according to claim 11 , wherein the authenticating of the at least one operating system further comprises authenticating a primary operating system and a gaming operating system.
14 . The method according to claim 11 , wherein the authenticating of the plurality of gaming packages further comprises:
executing an authentication module of the at least one operating system; and authenticating the plurality of gaming packages using the authentication module.
15 . The method according to claim 11 , wherein the authenticating of the plurality of gaming packages comprises:
determining an authentication sequence for the plurality of gaming packages; and departing from the determined authentication sequence in response to an input received by the gaming machine.
16 . The method according to claim 11 , wherein the authenticating of the plurality of gaming packages comprises:
authenticating a first gaming package of the plurality of gaming packages according to a determined authentication sequence, wherein the authentication sequence identifies a second gaming package of the plurality of gaming packages to be authenticated after the first gaming package has been authenticated; receiving at least one of the local user input and the input from the remote device; and prioritizing an authentication of a third gaming package of the plurality of gaming packages over an authentication of the second gaming package.
17 . The method according to claim 16 , further comprising returning to the determined authentication sequence after authenticating the third gaming package.
18 . The method according to claim 11 , wherein the authenticating of the plurality of gaming packages further comprises authenticating a plurality of gaming packages in parallel.
19 . The method according to claim 11 , wherein the authenticating of the plurality of gaming packages further comprises authenticating a plurality of gaming packages concurrently with receiving at least one of the local user input and the input from the remote device.
20 . The method according to claim 11 , wherein a first gaming package of the plurality of gaming packages includes at least one non-executable file, the authenticating of the plurality of gaming packages further comprises authenticating the at least one non-executable file within the first gaming package.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.