Time synchronization of gaming machines
First Claim
Patent Images
1. An electronic gaming machine comprising:
- a housing;
a plurality of input devices supported by the housing, said plurality of input devices including;
(i) an acceptor, and(ii) a cashout device;
at least one processor;
at least one game outcome display device supported by the housing;
a plurality of light devices;
at least one speaker;
a network interface; and
at least one memory device which stores;
(I) a first set of instructions that, when executed by the at least one processor, cause the at least one processor to;
(a) responsive to a physical item being received via the acceptor, establish a credit balance based, at least in part, on a monetary value associated with the received physical item,(b) after receiving an actuation of a wager button, initiate a play of a primary game and decrement the credit balance based on a wager amount,(c) cause the at least one game outcome display device to display said play of the primary game including a randomly determined outcome on the at least one game outcome display device;
(d) responsive to a cashout input being received via the cashout device, cause an initiation of any payout associated with the credit balance;
(II) a second set of instructions that, when executed by the at least one processor responsive to receiving a request through the network interface to activate at least one of the plurality of light devices and the at least one speaker at a future time, cause the at least one processor to;
(i) send a query through the network interface to a time server for a current time;
(ii) receive a response through the network interface from the time server indicating the current time;
(iii) determine a time difference between a local clock and the indicated current time;
(iv) determine a scheduled time based on both the future time and the time difference;
(v) schedule the activation to occur at the scheduled time; and
(vi) at the scheduled time, cause at least one of the plurality of light devices and the at least one speaker to provide an event associated with at least another electronic gaming machine.
1 Assignment
0 Petitions
Accused Products
Abstract
Banked EGM light and sound shows which reduce the probability of appearing unsynchronized are described herein. A modified client time protocol on each EGM stores an offset from a time reference source. The time offset is used to schedule banked light and sound shows so that the performance of each EGM is synchronized, without requiring the actual clocks of the EGMs to be synchronized.
-
Citations
13 Claims
-
1. An electronic gaming machine comprising:
-
a housing; a plurality of input devices supported by the housing, said plurality of input devices including; (i) an acceptor, and (ii) a cashout device; at least one processor; at least one game outcome display device supported by the housing; a plurality of light devices; at least one speaker; a network interface; and at least one memory device which stores; (I) a first set of instructions that, when executed by the at least one processor, cause the at least one processor to; (a) responsive to a physical item being received via the acceptor, establish a credit balance based, at least in part, on a monetary value associated with the received physical item, (b) after receiving an actuation of a wager button, initiate a play of a primary game and decrement the credit balance based on a wager amount, (c) cause the at least one game outcome display device to display said play of the primary game including a randomly determined outcome on the at least one game outcome display device; (d) responsive to a cashout input being received via the cashout device, cause an initiation of any payout associated with the credit balance; (II) a second set of instructions that, when executed by the at least one processor responsive to receiving a request through the network interface to activate at least one of the plurality of light devices and the at least one speaker at a future time, cause the at least one processor to; (i) send a query through the network interface to a time server for a current time; (ii) receive a response through the network interface from the time server indicating the current time; (iii) determine a time difference between a local clock and the indicated current time; (iv) determine a scheduled time based on both the future time and the time difference; (v) schedule the activation to occur at the scheduled time; and (vi) at the scheduled time, cause at least one of the plurality of light devices and the at least one speaker to provide an event associated with at least another electronic gaming machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A gaming system comprising:
a plurality of electronic gaming devices, each of the electronic gaming devices including; a housing; a plurality of input devices supported by the housing, said plurality of input devices including; (i) an acceptor, and (ii) a cashout device; at least one processor; at least one game outcome display device supported by the housing; a plurality of light devices; at least one speaker; a network interface; and at least one memory device which stores; (I) a first set of instructions that, when executed by the at least one processor, cause the at least one processor to; (a) responsive to a physical item being received via the acceptor, establish a credit balance based, at least in part, on a monetary value associated with the received physical item, (b) after receiving an actuation of a wager button, initiate a play of a primary game and decrement the credit balance based on a wager amount, (c) cause the at least one game outcome display device to display said play of the primary game including a randomly determined outcome on the at least one game outcome display device; (d) responsive to a cashout input being received via the cashout device, cause an initiation of any payout associated with the credit balance; and (II) a second set of instructions that, when executed by the at least one processor responsive to receiving a request through the network interface to activate at least one of the plurality of light devices and the at least one speaker at a future time, cause the at least one processor to; (i) send a query through the network interface to a time server for a current time; (ii) receive a response through the network interface from the time server indicating the current time; (iii) determine a time difference between a local clock and the indicated current time; (iv) determine a scheduled time based on both the future time and the time difference; (v) schedule the activation to occur at the scheduled time; and (vi) at the scheduled time, cause at least one of the plurality of light devices and the at least one speaker to provide an event associated with at least another one of the electronic gaming devices; and a time server, including; a processor; a network interface; a memory device storing instructions that, when executed by the processor of the time server, cause the processor of the time server to operate with the network interface of the time server to; (i) receive the query through the network interface of the time server for the current time; (ii) send the response through the network interface of the time server indicating the current time. - View Dependent Claims (11, 12, 13)
Specification