WO1997027568A1 - Gaming apparatus - Google Patents

Gaming apparatus Download PDF

Info

Publication number
WO1997027568A1
WO1997027568A1 PCT/AU1997/000031 AU9700031W WO9727568A1 WO 1997027568 A1 WO1997027568 A1 WO 1997027568A1 AU 9700031 W AU9700031 W AU 9700031W WO 9727568 A1 WO9727568 A1 WO 9727568A1
Authority
WO
WIPO (PCT)
Prior art keywords
jackpot
controller
random
value
input
Prior art date
Application number
PCT/AU1997/000031
Other languages
French (fr)
Inventor
Guy Paul Brindle
Original Assignee
Claude Neon (Aust) Pty. Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AUPN7654A external-priority patent/AUPN765496A0/en
Priority claimed from AUPN8190A external-priority patent/AUPN819096A0/en
Application filed by Claude Neon (Aust) Pty. Limited filed Critical Claude Neon (Aust) Pty. Limited
Priority to AU12968/97A priority Critical patent/AU1296897A/en
Publication of WO1997027568A1 publication Critical patent/WO1997027568A1/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

Definitions

  • THIS INVENTION relates to gaming apparatus.
  • the invention is directed to an improved jackpot controller adapted to be linked to a plurality of gaming machines, such as those commonly known as poker machines or "fruit" machines.
  • This invention also relates to a random jackpot system, namely a method of determining which one of a plurality of gaming machines wins a progressive jackpot.
  • the player when playing a poker machine, the player receives a monetary reward (or credit) when one of a selected number of combinations appears on the machine's display.
  • Many poker machines include a jackpot facility. That is, a certain percentage of the amount bet is allocated to a jackpot, which has a relatively high value and is payable when a particular combination is drawn or when a random event occurs. (There may be more than one jackpot) . Since the jackpot is derived from the money (or credit) input into that machine, the value and/or frequency of winning of a single machine jackpot is necessarily low.
  • jackpot controllers have some inherent disadvantages.
  • existing linked controllers can only support a maximum of about 30 poker machines before further slave processors have to be used. That is, to connect say 40 machines, two complete controllers are required.
  • Existing controllers use a polled port approach, i.e. the input ports (connected to the individual poker machines) are read and any pulse at an input port is processed before the next pulse is received from the corresponding poker machine. If the controller cannot service an input port before the next pulse arrives, then the first (existing) pulse is overwritten and lost. This is one of the principal reasons why existing links are limited to a smaller number of machines per controller. It is an object of the present invention to provide an improved jackpot control apparatus for gaming machines.
  • a controller which can support an increased number of poker machines .
  • the present invention provides a jackpot controller for gaming machines, comprising a plurality of inputs each adapted to receive a signal from a respective gaming machine, and a control circuit for processing the input signal information, characterised in that the controller further comprising counting means associated with each input for counting the signals received from the respective gaming machines at that input .
  • the counting means is a four bit counter for each machine input .
  • Each counter can store up to 16 pulses. The counters allow the pulse to be received and counted, even when the control circuit is not actually looking or waiting for them. The control circuit is therefore released of the time consuming task of continuously polling its inputs to see if pulses are present are not. This allows the control circuit to handle a higher number of inputs. In other words, a single jackpot controller can handle a higher number of gaming machines.
  • the gaming machines are poker machines. When each poker machine is played, it sends a signal to the jackpot controller.
  • the inputs are grouped on cards .
  • a card may typically contain 64 inputs.
  • the jackpot controller comprises a plurality of input/output cards connectable to the control circuit.
  • the present invention provides a method of random jackpot payment to one of a plurality of gaming machines, comprising the steps of incrementing (or decrementing) a jackpot value from a first value towards a second value in predetermined steps in response to the playing of the gaming machines, generating at least two random outputs in response to an incrementing (or decrementing) step, 97/27568 PC1 AU97/00031
  • the present invention provides apparatus for random jackpot payment, comprising a control device connected to a plurality of gaming machines and having means for incrementing (or decrementing) a jackpot value from a first value towards a second value at a predetermined rate in response to the playing of the gaming machines, at least two random output generators, the random output generators being adapted to generate a respective random output in response to the incrementing (or decrementing) means, comparator means for comparing the two random outputs, and means for triggering a jackpot win if the random outputs are the same.
  • the gaming machines are poker machines .
  • the current jackpot value is displayed to the players.
  • the jackpot value is incremented from the first value (which is the minimum jackpot value) towards the second value (which is the maximum jackpot value) every time one of the gaming machines is played, the increment typically being a proportion of the amount bet on that machine.
  • the two random outputs are typically numbers generated by electronic random number generators. If the two random numbers are the same, the current jackpot value is allocated to the machine which caused the jackpot incrementing step that resulted in the generation of two matching random numbers.
  • the jackpot could be allocated to another machine bearing some relation to the triggering event, e.g. the next machine played.
  • the jackpot value When the jackpot is won and paid, the jackpot value is reset to the first (minimum) value.
  • An additional “residual” value may suitably be added to the minimum value, if desired. This residual value may be proportional to the amount bet on the gaming machines during the period between the triggering of the jackpot and the clearing or resetting of the jackpot.
  • the range of the random outputs is limited, i.e. the random number generators are designed to randomly generate numbers within a specified range .
  • the range of numbers that the random number generators can produce is progressively reduced as the jackpot cycle continues. This ensures that a match will occur before the maximum value is reached.
  • FIG. 1 is a schematic block diagram of a link progressive random jackpot system according to one embodiment
  • Fig. 2 is a schematic block diagram of an input/output card of Fig. 1,
  • Fig. 3 is a circuit diagram for one input in the input/output card; and Fig. 4 is a schematic block diagram of the controller card of Fig. 1.
  • the link progressive random jackpot system 10 (hereinafter referred to as "the link") comprises a controller 11 which is connected to several poker machines 12 (only 3 of which are shown) via an input/output (I/O) card 13.
  • the link typically has four I/O cards, each connected to a number of poker machines (not shown) .
  • a power supply 14 suitably provides regulated power for the circuitry of the controller 11, the input/output card 13 and the remaining components of the link 10. All of the circuit cards or subsystems of the link 10 are typically housed in a single box, except for the poker machines 12, and an external control box 15 for the controller card 11.
  • controller 11 which itself is software controlled.
  • the controller 11 reads input pulses from the poker machines 12 (after processing through the input/output card 13) , and responds to the input information by updating the jackpot display, triggering the jackpot and/or displaying audit information.
  • An I/O card 13 is shown in more detail in Fig. 2.
  • the input stage of the I/O card includes a separate input for each poker machine. Typically, 64 inputs are provided on each I/O card. Pulses received from a meter on a poker machine 12 are fed to a respective input counter stage 131 via an input isolation stage 132 which typically contains an opto isolator circuit for each input. In the isolation stage, the incoming pulses are processed and converted to a level which the link can recognise and process.
  • the input counter stage 131 has counting circuits which count the pulses received from the respective poker machine 12, and store the count for use by the next stage.
  • a counter is provided for each input.
  • the I/O card 13 is a slave circuit controlled by a master circuit in the controller 11. Commands are passed from the controller 11 to the I/O card 13 via a main data cable 18 which is the principal connection between the controller card and the I/O card.
  • a bus buffering circuit 133 provides the interface between the data cable 18 and the I/O card. This bus buffering circuit is controlled by commands from the controller 11, and determines when data is to be transferred over the main data cable 18.
  • An address decoding circuit 134 is connected to the bus buffering circuit 133 via the main bus 135 within the I/O card.
  • the address decoding circuit 134 generates all the required control signals for the circuits on the I/O card, from the instructions received from the controller 11 via the data bus 18 and the I/O main bus 135.
  • An input buffer circuit 136 is used to read and clear the counters in the input counter stage 131, under instructions received from the controller 11 via the main control data bus 18 and the I/O main bus 135. Information read from the counters is fed back to the controller via the buses 135, 18.
  • Fig. 3 illustrates the input stage of the I/O card for a single gaming machine input (the other inputs being omitted for clarity) .
  • the input isolation stage 132 includes an opto-isolator 132A at its input end, followed by a buffer 132B which provides an interface between the input isolation and the counter stage, and also provides pulse shaping.
  • the count buffer 132B may be a suitable integrated circuit which can handle up to 8 separate inputs.
  • the outputs of the buffer are fed to respective 4 bit counters 131 in the counter stage.
  • each counter can count up to 15 input signals. If a counter is not read and reset by the controller before the count reaches 15, then a wrap around to zero will occur. However, this is unlikely to occur as the controller will service each counter typically before 2-3 counts.
  • Each counter has two inputs, the first being the pulse received from the gaming machine via the isolation stage, and the second being used to reset the counter after the current count has been read by the controller.
  • the four output lines from the counter connected to a buffer circuit 136.
  • the buffer circuit is typically an integrated circuit able to handle the four bit outputs of two counters.
  • the buffer 136 provides a buffer between the counter stage and the main controller data bus, and the content of the buffer circuit 136 can be read by the microprocessor 110.
  • the I/O card In addition to receiving input signals from the machines 12 and the controller 11, the I/O card provides output display signals. Namely, in the event of a jackpot win, the I/O card sends signals to each participating machine, via an output latch stage 137 and output driver stage 138, to turn on lights on the machines indicating that a jackpot has been registered.
  • the output latch stage receives the signal information from the main bus and, when required, will output signals to the output driver stage 138.
  • the output driver 138 boosts the low level signal at its input to a suitable output level sufficient to drive the display lights.
  • the controller card 11 is used to control all the principal operations in the link 10 and is shown in more detail in Fig. 3.
  • the core elements of the controller card 11 are a microprocessor 110, a memory 111 and an address decoding circuit 112 which are interconnected by a data/address bus 113.
  • the microprocessor 110 executes the control software which is contained in memory 111.
  • the memory contains both RAM and ROM type memory.
  • the ROM memory contains the program code, while the RAM stores working variables as well as other data that might need to be stored.
  • the RAM chips in the memory 111 are of two types, normal and battery-backed.
  • the normal RAM chips are used for temporary storage of numbers and other data, as well as storage of the results of calculations and decisions made.
  • the battery-packed RAM chips are used to store numbers and other data which are required to be retained in the event of a power failure. Such numbers/data include, for example, audit meter readings, current display values and the like.
  • the address decoding circuit 112 generates and controls data transfer between the various elements, and provides synchronisation of the system components, e.g. by appropriate timing signals.
  • the controller 11 also includes a DUART circuit 114 which controls communications with devices external to the controller. Any information or data that is obtained by the link 10 from an external computer will pass through the DUART circuit. Additionally, any data that the link 10 transmits will also pass through the DUART circuit.
  • a communications isolation circuit 115 ensures that all incoming and outgoing data is suitably processed to make it compatible with the link or the outside device, as the case may be.
  • the display unit 16 (Fig. 1) of the link 10 also receives information via the DUART circuit 114.
  • the type of information that is sent to the display unit 16 is updated jackpot display values and/or a control command to scroll or flash the display.
  • the display unit 16 can also display audit information when required. This display can scroll through information from the meters on the respective poker machines 12 , via suitable software control.
  • the DUART circuit 114 has an output connected to a jackpot level drive circuit 116.
  • the jackpot level drive circuit has one or more outputs each connected to a light, siren or other signalling device.
  • the DUART circuit 114 When the DUART circuit 114 outputs a signal to the jackpot level drive circuit, it causes the lights, sirens or other signalling devices to function, thereby alerting supervisory persons that the jackpot has been triggered.
  • the controller 11 is controlled by an external control box 15 which typically comprises various manual or computer-controlled switches.
  • the control box 15 is connected to a control box input circuit 117 inside the controller 11 which enables signals to pass to the main controller core, including the microprocessor 110. These signals may indicate to the link 10 that a service must be attended to.
  • Such services typically include jackpot clearing, audit meter reading, system checks, etc.
  • the I/O card 13 is controlled by the controller 11. All communications between the controller 11 and I/O card 13 pass through an address & data bus interface 118, which is controlled by the microprocessor 110 to enable the appropriate information and commands to be sent/received to/from the I/O card 13.
  • an 8 bit microprocessor such as a 68HC11A1 microprocessor is used. With 8 bit communications, a total of 256 poker machines can be connected to the link. Each I/O card 13 provides the direct interface between the controller card 11 and up to 64 poker machines.
  • the link 10 may contain four I/O cards, giving a total capacity of 256 machines connected at one time.
  • the input counter stage 131 contains a four bit counter for each poker machine input. The respective counter is incremented on receipt of the appropriate signal from the poker machine. Each counter can store up to 16 pulses before overflowing, thereby allowing the microprocessor ample time to read the counter values from the input buffer stage 136. In other words, the controller 11 can perform all the other required tasks without having to spend the majority of its time checking the inputs (as required in the polled approach) . The input counters will be read when the processor is free of other tasks. In practice, the controller will normally be able to access each counter within 1-3 pulses. The ability to store 16 pulses therefore provides a comfortable safety margin, ensuring that machine pulses will never be missed or lost and maintaining correct reconciliation of customer cashflow.
  • the counters allow the pulses to be received and counted, even when the controller is not actually looking or waiting for them.
  • the controller is therefore released of the time consuming task of continuously scanning its inputs to see if pulses are present or not. Instead, a loop is sequentially performed by which the controller does block transfers of a group of counters.
  • the count values are then processed in a quick and efficient manner in an inner loop within the microprocessor.
  • the counters can be enabled or disabled by the microprocessor at any time, as required. They can also be reset in banks of eight for a clear start of the process.
  • the meter In use, whenever a machine is played, its meter will transmit a signal to the I/O card to which it is connected. This signal is fed to the controller where it is processed. Typically, the jackpot will be incremented with each signal from a poker machine.
  • the controller will decide if the signal from the poker machine triggers a jackpot event. If it does, the relevant alarm will be sounded, and the display unit 16 will flash or otherwise indicate that the jackpot has been won. For example, when the jackpot is triggered, large display signs will show the jackpot level and value alternatively.
  • the controller will also cause the light and/or alarm on the poker machine which triggered the jackpot to be activated, thereby notifying the player of the jackpot event. To resume normal operation, the jackpot is cleared, and reset at the desired level.
  • the abovedescribed apparatus can be used to implement the random jackpot method of this invention.
  • any other suitable jackpot apparatus can be used for the method.
  • a jackpot controller is connected (either hardwired or by radio signal) to a number of poker machines.
  • the jackpot controller is also connected to a display which displays the current jackpot value.
  • a signal is sent to the jackpot controller. This signal normally contains information relating to the amount bet .
  • the jackpot value is set at a predetermined minimum value, known as the startup value. Hence, on initial startup the display will show the startup value. Similarly, the display will return to this startup value when the jackpot is reset after a win.
  • the displayed jackpot value will be incremented at a predetermined rate.
  • This rate is usually set as a percentage of machine turnover, and is derived from the signal pulses sent from the participating machines to the jackpot controller. For example, if the increment rate is set at 10%, the display will increase by 10 cents for every dollar played on each machine.
  • two independent random number generators each produce an output number, and the two output numbers are compared. If a match occurs, i.e. the two output numbers are the same, the jackpot is triggered at this point (known as the trigger point) .
  • the jackpot is typically allocated to the poker machine which caused the increment which resulted in the generation of two matching random numbers. (However, the jackpot might be allocated to some other machine bearing some relation to the trigger point, e.g. the next machine which causes an increment in the jackpot value) .
  • the value of the jackpot allocated to the winning machine is the value displayed at the trigger point .
  • the jackpot cycle is repeated the next time a machine is played, with the jackpot value again being incremented towards the predetermined maximum value .
  • the maximum value is the maximum amount that the jackpot can reach, and the jackpot must trigger before this value is reached.
  • each random number generator will generate an output number between, say, 1 and a maximum range number that may be either set manually or controlled by software. This maximum range number sets the output range of the random number generator, and hence the likelihood that the two random output numbers will be the same. For example, if the maximum range number is set at 20, then the random number generator can only output a (integer) number from 1 to 20, inclusive.
  • the initial output range of the random number generators is determined by the minimum (startup) value and the maximum value, both of which are predetermined. Typically, if the display increments in cent steps, the initial output range of the random number generators will be the number of cents between the startup value and the predetermined maximum value. For example, a jackpot controller having a startup value of $100 and a predetermined maximum value of $200, will have an initial output range of 10,000. In the first cycle, each random number generator may produce a number within the range of 1 to 10, 000. Thereafter, the allowable output range will be reduced on each jackpot cycle. Typically, the allowable output range will be reduced by 1 for each cent by which the displayed jackpot value is incremented. In a worst case situation, if no match has occurred before the jackpot value reaches the predetermined maximum value, the allowable output range of each random number generator will be 1, and a match is therefore guaranteed from the resultant 1:1 comparison.
  • the likelihood that the jackpot will be won increases during the jackpot cycle. That is, it is less likely that the jackpot will be won early. This means that the jackpot is likely to increase, and thereby add to the suspense or anticipation of a jackpot payout.
  • the jackpot is reset, normally to the startup value.
  • a "residual" value may be added to the reset jackpot value.
  • This residual value is a proportion, based on the increment rate, of the money bet in the poker machines between the trigger point and the resetting of the jackpot.
  • This value is determined from the pulses that were received by the jackpot controller while the jackpot was waiting to be cleared. That is, once a jackpot has been triggered, the displayed value will remain static until cleared by an attendant. Any pulses received from the individual machine during this period will be stored and added to the startup value at the beginning of the next jackpot cycle.
  • the method is suitably implemented in computer software, using either hardware or software random number generators and comparator.
  • the gaming machines need not be poker machines; they may be other gaming or amusement machines .
  • the jackpot win may be made dependent on the outcomes of more than two random event generators .

Abstract

A jackpot controller (11) receives input signals from poker machines (12) via input/output (I/O) cards (13). Each I/O card (13) has 64 inputs, connected to respective poker machines (12). A counter (131) is provided for each input to count incoming pulses. The count is stored in a buffer (136) which is subsequently read by a microprocessor (110) within the controller (11). Unlike the polled port technique, the controller (11) is not required to spend the majority of time checking the inputs for signals from the poker machines. Every time a poker machine is played, the jackpot value is incremented and two random numbers are generated by the controller. The two numbers are compared and a jackpot win is triggered if the numbers match. The allowable range of the random numbers is progressively reduced so that a match is guaranteed by the time the jackpot reaches a predetermined maximum value.

Description

"GAMING APPARATUS"
THIS INVENTION relates to gaming apparatus. In particular, the invention is directed to an improved jackpot controller adapted to be linked to a plurality of gaming machines, such as those commonly known as poker machines or "fruit" machines.
This invention also relates to a random jackpot system, namely a method of determining which one of a plurality of gaming machines wins a progressive jackpot. BACKGROUND ART
Typically, when playing a poker machine, the player receives a monetary reward (or credit) when one of a selected number of combinations appears on the machine's display. Many poker machines include a jackpot facility. That is, a certain percentage of the amount bet is allocated to a jackpot, which has a relatively high value and is payable when a particular combination is drawn or when a random event occurs. (There may be more than one jackpot) . Since the jackpot is derived from the money (or credit) input into that machine, the value and/or frequency of winning of a single machine jackpot is necessarily low.
To increase the value and/or frequency of jackpot winnings, and thereby make the poker machines more attractive to potential players, it is known to link several poker machines to a jackpot controller whereby all machines contribute to a jackpot which may be won by a player at any one of the contributing machines. In large gaming establishments having a large number of poker machines, a high value jackpot can be obtained, thereby providing increased enticement for players.
Known jackpot controllers are sold under the trade names MIKON SYSTEM and DAUMA SYSTEM. Other linked jackpot systems are described in Australian patents 268377 and 589158.
However, known jackpot controllers have some inherent disadvantages. For example, existing linked controllers can only support a maximum of about 30 poker machines before further slave processors have to be used. That is, to connect say 40 machines, two complete controllers are required. Existing controllers use a polled port approach, i.e. the input ports (connected to the individual poker machines) are read and any pulse at an input port is processed before the next pulse is received from the corresponding poker machine. If the controller cannot service an input port before the next pulse arrives, then the first (existing) pulse is overwritten and lost. This is one of the principal reasons why existing links are limited to a smaller number of machines per controller. It is an object of the present invention to provide an improved jackpot control apparatus for gaming machines. In particular, it is an object of the invention to provide a controller which can support an increased number of poker machines . There are various known methods of setting the jackpot value and determining which poker machine wins the jackpot. Some of these methods are based on the outcome of random events. Examples of such methods can be found in Australian patents nos. 268377, 524709 and 589158.
It is another object of the present invention to provide an alternative random jackpot system which is more attractive to the player and the gaming establishment operator, or which at least provides the operator with a useful choice.
SUMMARY OF THE INVENTION In one broad form, the present invention provides a jackpot controller for gaming machines, comprising a plurality of inputs each adapted to receive a signal from a respective gaming machine, and a control circuit for processing the input signal information, characterised in that the controller further comprising counting means associated with each input for counting the signals received from the respective gaming machines at that input . Typically, the counting means is a four bit counter for each machine input . Each counter can store up to 16 pulses. The counters allow the pulse to be received and counted, even when the control circuit is not actually looking or waiting for them. The control circuit is therefore released of the time consuming task of continuously polling its inputs to see if pulses are present are not. This allows the control circuit to handle a higher number of inputs. In other words, a single jackpot controller can handle a higher number of gaming machines.
Typically, the gaming machines are poker machines. When each poker machine is played, it sends a signal to the jackpot controller.
Preferably, the inputs are grouped on cards . A card may typically contain 64 inputs. The jackpot controller comprises a plurality of input/output cards connectable to the control circuit.
In a preferred embodiment, up to four I/O cards, each containing 64 inputs, are connectable to a single control circuit, giving the control circuit a capacity of 256 machines. Thus, if the number of poker machines is increased from, say 50 to 100, it is not necessary to install a new jackpot controller. Rather, only an additional I/O card is required. In another form, the present invention provides a method of random jackpot payment to one of a plurality of gaming machines, comprising the steps of incrementing (or decrementing) a jackpot value from a first value towards a second value in predetermined steps in response to the playing of the gaming machines, generating at least two random outputs in response to an incrementing (or decrementing) step, 97/27568 PC1 AU97/00031
4 comparing the two random outputs, and triggering a jackpot win in the event that the random outputs are the same.
In yet another form, the present invention provides apparatus for random jackpot payment, comprising a control device connected to a plurality of gaming machines and having means for incrementing (or decrementing) a jackpot value from a first value towards a second value at a predetermined rate in response to the playing of the gaming machines, at least two random output generators, the random output generators being adapted to generate a respective random output in response to the incrementing (or decrementing) means, comparator means for comparing the two random outputs, and means for triggering a jackpot win if the random outputs are the same. Typically, the gaming machines are poker machines .
Preferably, the current jackpot value is displayed to the players.
In a preferred embodiment of the invention, the jackpot value is incremented from the first value (which is the minimum jackpot value) towards the second value (which is the maximum jackpot value) every time one of the gaming machines is played, the increment typically being a proportion of the amount bet on that machine. At each increment, two random outputs are generated. The two random outputs are typically numbers generated by electronic random number generators. If the two random numbers are the same, the current jackpot value is allocated to the machine which caused the jackpot incrementing step that resulted in the generation of two matching random numbers. However, it will be apparent to those skilled in the art that the jackpot could be allocated to another machine bearing some relation to the triggering event, e.g. the next machine played.
When the jackpot is won and paid, the jackpot value is reset to the first (minimum) value. An additional "residual" value may suitably be added to the minimum value, if desired. This residual value may be proportional to the amount bet on the gaming machines during the period between the triggering of the jackpot and the clearing or resetting of the jackpot.
Preferably, the range of the random outputs is limited, i.e. the random number generators are designed to randomly generate numbers within a specified range .
To ensure that a match occurs at some point before the current jackpot value reaches the maximum value, the range of numbers that the random number generators can produce is progressively reduced as the jackpot cycle continues. This ensures that a match will occur before the maximum value is reached.
In order that the invention may be more fully understood and put into practice, a preferred embodiment thereof will now be described with reference to the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a schematic block diagram of a link progressive random jackpot system according to one embodiment,
Fig. 2 is a schematic block diagram of an input/output card of Fig. 1,
Fig. 3 is a circuit diagram for one input in the input/output card; and Fig. 4 is a schematic block diagram of the controller card of Fig. 1.
DESCRIPTION OF THE PREFERRED EMBODIMENT As shown in Fig. 1, the link progressive random jackpot system 10 (hereinafter referred to as "the link") comprises a controller 11 which is connected to several poker machines 12 (only 3 of which are shown) via an input/output (I/O) card 13. The link typically has four I/O cards, each connected to a number of poker machines (not shown) . A power supply 14 suitably provides regulated power for the circuitry of the controller 11, the input/output card 13 and the remaining components of the link 10. All of the circuit cards or subsystems of the link 10 are typically housed in a single box, except for the poker machines 12, and an external control box 15 for the controller card 11.
The major operations of the link 10 are controlled by controller 11 which itself is software controlled. The controller 11 reads input pulses from the poker machines 12 (after processing through the input/output card 13) , and responds to the input information by updating the jackpot display, triggering the jackpot and/or displaying audit information.
An I/O card 13 is shown in more detail in Fig. 2. The input stage of the I/O card includes a separate input for each poker machine. Typically, 64 inputs are provided on each I/O card. Pulses received from a meter on a poker machine 12 are fed to a respective input counter stage 131 via an input isolation stage 132 which typically contains an opto isolator circuit for each input. In the isolation stage, the incoming pulses are processed and converted to a level which the link can recognise and process.
The input counter stage 131 has counting circuits which count the pulses received from the respective poker machine 12, and store the count for use by the next stage. A counter is provided for each input. The I/O card 13 is a slave circuit controlled by a master circuit in the controller 11. Commands are passed from the controller 11 to the I/O card 13 via a main data cable 18 which is the principal connection between the controller card and the I/O card. A bus buffering circuit 133 provides the interface between the data cable 18 and the I/O card. This bus buffering circuit is controlled by commands from the controller 11, and determines when data is to be transferred over the main data cable 18.
An address decoding circuit 134 is connected to the bus buffering circuit 133 via the main bus 135 within the I/O card. The address decoding circuit 134 generates all the required control signals for the circuits on the I/O card, from the instructions received from the controller 11 via the data bus 18 and the I/O main bus 135.
An input buffer circuit 136 is used to read and clear the counters in the input counter stage 131, under instructions received from the controller 11 via the main control data bus 18 and the I/O main bus 135. Information read from the counters is fed back to the controller via the buses 135, 18. Fig. 3 illustrates the input stage of the I/O card for a single gaming machine input (the other inputs being omitted for clarity) . As mentioned above, the input isolation stage 132 includes an opto-isolator 132A at its input end, followed by a buffer 132B which provides an interface between the input isolation and the counter stage, and also provides pulse shaping. The count buffer 132B may be a suitable integrated circuit which can handle up to 8 separate inputs.
The outputs of the buffer are fed to respective 4 bit counters 131 in the counter stage. Thus each counter can count up to 15 input signals. If a counter is not read and reset by the controller before the count reaches 15, then a wrap around to zero will occur. However, this is unlikely to occur as the controller will service each counter typically before 2-3 counts. Each counter has two inputs, the first being the pulse received from the gaming machine via the isolation stage, and the second being used to reset the counter after the current count has been read by the controller. The four output lines from the counter connected to a buffer circuit 136. The buffer circuit is typically an integrated circuit able to handle the four bit outputs of two counters. The buffer 136 provides a buffer between the counter stage and the main controller data bus, and the content of the buffer circuit 136 can be read by the microprocessor 110.
In addition to receiving input signals from the machines 12 and the controller 11, the I/O card provides output display signals. Namely, in the event of a jackpot win, the I/O card sends signals to each participating machine, via an output latch stage 137 and output driver stage 138, to turn on lights on the machines indicating that a jackpot has been registered. The output latch stage receives the signal information from the main bus and, when required, will output signals to the output driver stage 138. The output driver 138 boosts the low level signal at its input to a suitable output level sufficient to drive the display lights.
The controller card 11 is used to control all the principal operations in the link 10 and is shown in more detail in Fig. 3. The core elements of the controller card 11 are a microprocessor 110, a memory 111 and an address decoding circuit 112 which are interconnected by a data/address bus 113.
The microprocessor 110 executes the control software which is contained in memory 111. The memory contains both RAM and ROM type memory. The ROM memory contains the program code, while the RAM stores working variables as well as other data that might need to be stored.
The RAM chips in the memory 111 are of two types, normal and battery-backed. The normal RAM chips are used for temporary storage of numbers and other data, as well as storage of the results of calculations and decisions made. The battery-packed RAM chips are used to store numbers and other data which are required to be retained in the event of a power failure. Such numbers/data include, for example, audit meter readings, current display values and the like.
The address decoding circuit 112 generates and controls data transfer between the various elements, and provides synchronisation of the system components, e.g. by appropriate timing signals.
The controller 11 also includes a DUART circuit 114 which controls communications with devices external to the controller. Any information or data that is obtained by the link 10 from an external computer will pass through the DUART circuit. Additionally, any data that the link 10 transmits will also pass through the DUART circuit. A communications isolation circuit 115 ensures that all incoming and outgoing data is suitably processed to make it compatible with the link or the outside device, as the case may be.
The display unit 16 (Fig. 1) of the link 10 also receives information via the DUART circuit 114. Typically, the type of information that is sent to the display unit 16 is updated jackpot display values and/or a control command to scroll or flash the display. The display unit 16 can also display audit information when required. This display can scroll through information from the meters on the respective poker machines 12 , via suitable software control.
The DUART circuit 114 has an output connected to a jackpot level drive circuit 116. The jackpot level drive circuit, in turn, has one or more outputs each connected to a light, siren or other signalling device. When the DUART circuit 114 outputs a signal to the jackpot level drive circuit, it causes the lights, sirens or other signalling devices to function, thereby alerting supervisory persons that the jackpot has been triggered.
The controller 11 is controlled by an external control box 15 which typically comprises various manual or computer-controlled switches. The control box 15 is connected to a control box input circuit 117 inside the controller 11 which enables signals to pass to the main controller core, including the microprocessor 110. These signals may indicate to the link 10 that a service must be attended to. Such services typically include jackpot clearing, audit meter reading, system checks, etc.
As mentioned above, the I/O card 13 is controlled by the controller 11. All communications between the controller 11 and I/O card 13 pass through an address & data bus interface 118, which is controlled by the microprocessor 110 to enable the appropriate information and commands to be sent/received to/from the I/O card 13.
Typically, an 8 bit microprocessor, such as a 68HC11A1 microprocessor is used. With 8 bit communications, a total of 256 poker machines can be connected to the link. Each I/O card 13 provides the direct interface between the controller card 11 and up to 64 poker machines. The link 10 may contain four I/O cards, giving a total capacity of 256 machines connected at one time.
The input counter stage 131 contains a four bit counter for each poker machine input. The respective counter is incremented on receipt of the appropriate signal from the poker machine. Each counter can store up to 16 pulses before overflowing, thereby allowing the microprocessor ample time to read the counter values from the input buffer stage 136. In other words, the controller 11 can perform all the other required tasks without having to spend the majority of its time checking the inputs (as required in the polled approach) . The input counters will be read when the processor is free of other tasks. In practice, the controller will normally be able to access each counter within 1-3 pulses. The ability to store 16 pulses therefore provides a comfortable safety margin, ensuring that machine pulses will never be missed or lost and maintaining correct reconciliation of customer cashflow.
The counters allow the pulses to be received and counted, even when the controller is not actually looking or waiting for them. The controller is therefore released of the time consuming task of continuously scanning its inputs to see if pulses are present or not. Instead, a loop is sequentially performed by which the controller does block transfers of a group of counters. The count values are then processed in a quick and efficient manner in an inner loop within the microprocessor. The counters can be enabled or disabled by the microprocessor at any time, as required. They can also be reset in banks of eight for a clear start of the process.
In use, whenever a machine is played, its meter will transmit a signal to the I/O card to which it is connected. This signal is fed to the controller where it is processed. Typically, the jackpot will be incremented with each signal from a poker machine.
After some internal processing which may or may not depend on random events, the controller will decide if the signal from the poker machine triggers a jackpot event. If it does, the relevant alarm will be sounded, and the display unit 16 will flash or otherwise indicate that the jackpot has been won. For example, when the jackpot is triggered, large display signs will show the jackpot level and value alternatively. The controller will also cause the light and/or alarm on the poker machine which triggered the jackpot to be activated, thereby notifying the player of the jackpot event. To resume normal operation, the jackpot is cleared, and reset at the desired level.
The abovedescribed apparatus can be used to implement the random jackpot method of this invention. However, any other suitable jackpot apparatus can be used for the method.
In such random jackpot apparatus, a jackpot controller is connected (either hardwired or by radio signal) to a number of poker machines. The jackpot controller is also connected to a display which displays the current jackpot value. When a poker machine is played, a signal is sent to the jackpot controller. This signal normally contains information relating to the amount bet . At the start of each jackpot cycle, the jackpot value is set at a predetermined minimum value, known as the startup value. Hence, on initial startup the display will show the startup value. Similarly, the display will return to this startup value when the jackpot is reset after a win.
Whenever a poker machine is played, the displayed jackpot value will be incremented at a predetermined rate. This rate is usually set as a percentage of machine turnover, and is derived from the signal pulses sent from the participating machines to the jackpot controller. For example, if the increment rate is set at 10%, the display will increase by 10 cents for every dollar played on each machine. Each time the jackpot value is incremented, two independent random number generators each produce an output number, and the two output numbers are compared. If a match occurs, i.e. the two output numbers are the same, the jackpot is triggered at this point (known as the trigger point) . The jackpot is typically allocated to the poker machine which caused the increment which resulted in the generation of two matching random numbers. (However, the jackpot might be allocated to some other machine bearing some relation to the trigger point, e.g. the next machine which causes an increment in the jackpot value) . The value of the jackpot allocated to the winning machine is the value displayed at the trigger point .
If the two randomly generated numbers do not match, the jackpot cycle is repeated the next time a machine is played, with the jackpot value again being incremented towards the predetermined maximum value . The maximum value is the maximum amount that the jackpot can reach, and the jackpot must trigger before this value is reached.
To ensure that a match occurs between the randomly generated numbers at same point before the displayed jackpot value reaches the predetermined maximum value, the allowable range of numbers that the random number generators can produce is progressively reduced as the jackpot cycle continues. Initially, each random number generator will generate an output number between, say, 1 and a maximum range number that may be either set manually or controlled by software. This maximum range number sets the output range of the random number generator, and hence the likelihood that the two random output numbers will be the same. For example, if the maximum range number is set at 20, then the random number generator can only output a (integer) number from 1 to 20, inclusive.
The initial output range of the random number generators is determined by the minimum (startup) value and the maximum value, both of which are predetermined. Typically, if the display increments in cent steps, the initial output range of the random number generators will be the number of cents between the startup value and the predetermined maximum value. For example, a jackpot controller having a startup value of $100 and a predetermined maximum value of $200, will have an initial output range of 10,000. In the first cycle, each random number generator may produce a number within the range of 1 to 10, 000. Thereafter, the allowable output range will be reduced on each jackpot cycle. Typically, the allowable output range will be reduced by 1 for each cent by which the displayed jackpot value is incremented. In a worst case situation, if no match has occurred before the jackpot value reaches the predetermined maximum value, the allowable output range of each random number generator will be 1, and a match is therefore guaranteed from the resultant 1:1 comparison.
The likelihood that the jackpot will be won increases during the jackpot cycle. That is, it is less likely that the jackpot will be won early. This means that the jackpot is likely to increase, and thereby add to the suspense or anticipation of a jackpot payout. After a jackpot has been triggered and paid, the jackpot is reset, normally to the startup value. However, a "residual" value may be added to the reset jackpot value. This residual value is a proportion, based on the increment rate, of the money bet in the poker machines between the trigger point and the resetting of the jackpot. This value is determined from the pulses that were received by the jackpot controller while the jackpot was waiting to be cleared. That is, once a jackpot has been triggered, the displayed value will remain static until cleared by an attendant. Any pulses received from the individual machine during this period will be stored and added to the startup value at the beginning of the next jackpot cycle. The method is suitably implemented in computer software, using either hardware or software random number generators and comparator.
The foregoing describes only one embodiment of the invention, and modifications which are obvious to those skilled in the art may be made thereto without departing from the scope of the invention.
For example, the gaming machines need not be poker machines; they may be other gaming or amusement machines . Further, the jackpot win may be made dependent on the outcomes of more than two random event generators .

Claims

1. A jackpot controller for gaming machines, comprising a plurality of inputs each adapted to receive a signal from a respective gaming machine, and a control circuit for processing the input signal information, characterised in that the controller further comprises counting means associated with each input for counting the signals received at that input.
2. A controller as claimed in claim 1, wherein the counting means comprises an electronic counter circuit .
3. A controller as claimed in claim 2, wherein the counter is a four bit binary counter.
4. A controller as claimed in claim 1, further comprising an isolation circuit between each input and its associated counting means.
5. A controller as claimed in claim 1, further comprising a buffer circuit connected to each counting means and adapted to read the signal count, and means for resetting the signal count.
6. A controller as claimed in claim 1, wherein the inputs are grouped on input/output cards, each card being connected to the control circuit .
7. A controller as claimed in claim 6, comprising four input/output cards, each having 64 inputs thereon.
8. A controller as claimed in claim 1, wherein the control circuit comprises a microprocessor.
9. A controller as claimed in claim 1, wherein the gaming machines are poker machines.
10. A controller as claimed in claim 1, further comprising signalling means, responsive to a jackpot win by one gaming machine, for transmitting signals to all other gaming machines connected to the controller.
11. A controller as claimed in claim 10, further comprising means for actuating one or more audio and/or visual alarm(s) in the event of a jackpot win.
12. A control circuit for gaming machines, comprising a plurality of inputs each adapted to receive a signal from a respective gaming machine, characterised in that the control circuit further comprises a counter at each input for counting the signals received at that input, and means for reading and resetting the count of each counter.
13. A method of random jackpot payment to one of a plurality of gaming machines, comprising the steps of incrementing (or decrementing) a jackpot value from a first value towards a second value in predetermined steps in response to the playing of the gaming machines, generating at least two random outputs in response to an incrementing (or decrementing) step, comparing the two random outputs, and triggering a jackpot win in the event that the random outputs are the same.
14. A method as claimed in claim 13, wherein the jackpot value is incremented from the first value towards the second value each time a gaming machine is played, the incremental step being a proportion of the amount played.
15. A method as claimed in claim 13, wherein the two random outputs are numbers within a predetermined range.
16. A method as claimed in claim 15, wherein the range of the random numbers is progressively reduced with each step, until a match occurs between the two generated random numbers.
17. A method as claimed in claim 13, further comprising the step of resetting the jackpot value to a predetermined value after a jackpot win.
18. A method as claimed in claim 13, further comprising the step of allocating the jackpot win to a gaming machine bearing a relationship to the triggering event.
19. Apparatus for random jackpot payment, comprising a control device connected to a plurality of gaming machines and having means for incrementing (or decrementing) a jackpot value from a first value towards a second value at a predetermined rate in response to the playing of the gaming machines, at least two random output generators, the random output generators being adapted to generate a respective random output in response to the incrementing (or decrementing) means, comparator means for comparing the two random outputs, and means for triggering a jackpot win if the random outputs are the same.
20. Apparatus as claimed in claim 19, wherein each random output generator is an electronic random number generator.
21. Apparatus as claimed in claim 20, further comprising means for progressively limiting the range of random numbers able to be generated by each random number generator.
22. Apparatus as claimed in claim 19, further comprising display means for displaying the current jackpot value.
23. Apparatus as claimed in claim 19, wherein the gaming machines are poker machines.
PCT/AU1997/000031 1996-01-22 1997-01-22 Gaming apparatus WO1997027568A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU12968/97A AU1296897A (en) 1996-01-22 1997-01-22 Gaming apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
AUPN7654 1996-01-22
AUPN7654A AUPN765496A0 (en) 1996-01-22 1996-01-22 Gaming apparatus
AUPN8190A AUPN819096A0 (en) 1996-02-21 1996-02-21 Random jackpot system
AUPN8190 1996-02-21

Publications (1)

Publication Number Publication Date
WO1997027568A1 true WO1997027568A1 (en) 1997-07-31

Family

ID=25645101

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU1997/000031 WO1997027568A1 (en) 1996-01-22 1997-01-22 Gaming apparatus

Country Status (1)

Country Link
WO (1) WO1997027568A1 (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001091075A2 (en) * 2000-05-25 2001-11-29 Jvl Corporation Coin and bill video game terminal system
US6514139B2 (en) 2000-01-18 2003-02-04 Jvl Corporation Coin and bill video game terminal system
US6702674B1 (en) 1999-08-27 2004-03-09 Golden Casket Lottery Corporation Limited Method of and system for operating gaming machines
US6860808B2 (en) 2000-05-25 2005-03-01 Jvl Corporation Coin and bill video game terminal system
EP1662445A2 (en) * 2004-11-30 2006-05-31 Aruze Corp. Gaming machine
US7056215B1 (en) 1997-07-08 2006-06-06 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US7300351B2 (en) 2003-06-30 2007-11-27 Wms Gaming Inc. Gaming machine having a player time-selectable bonus award scheme
US7677968B2 (en) 2005-02-24 2010-03-16 Wms Gaming Inc. Wagering game with symbol combinations providing virtual mapping to table with game outcomes
US8137181B2 (en) 2003-06-30 2012-03-20 Wms Gaming Inc. Gaming machine having a player time-selectable bonus award scheme and an intelligent button
US8323101B2 (en) 2008-01-14 2012-12-04 Wms Gaming Inc. Gaming system having tools for pairing wagering games with available progressive games
US8840458B2 (en) 1997-12-31 2014-09-23 Igt Game based on speed of play
US8870645B2 (en) 2008-11-07 2014-10-28 Igt Server based gaming system and method for providing deferral of bonus events
US8876591B2 (en) 2004-08-19 2014-11-04 Igt Gaming system having multiple gaming machines which provide bonus awards
US8911290B2 (en) 2011-09-22 2014-12-16 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US8974281B2 (en) 2002-06-19 2015-03-10 Igt Elimination games for gaming machines
US9005014B2 (en) 2006-11-08 2015-04-14 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US9033791B2 (en) 2012-08-17 2015-05-19 Wms Gaming Inc. Systems, methods and devices for configuring wagering game devices based on shared data
US9047733B2 (en) 2006-11-08 2015-06-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US9092941B2 (en) 2006-06-09 2015-07-28 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US9159196B2 (en) 2005-09-09 2015-10-13 Igt Server based gaming system having multiple progressive awards
US9171422B2 (en) 2006-08-22 2015-10-27 Igt Gaming system having awards provided based on rate of play
US9202338B2 (en) 2004-08-03 2015-12-01 Igt Gaming method and device involving progressive wagers
US9214065B2 (en) 2006-03-15 2015-12-15 Igt Gaming device having multiple different types of progressive awards
US9437082B2 (en) 2008-05-20 2016-09-06 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US9600968B2 (en) 2004-08-19 2017-03-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US9640017B2 (en) 2005-08-31 2017-05-02 Igt Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US9685039B2 (en) 2006-11-08 2017-06-20 Igt Gaming system and method which provides players an opportunity to win a progressive award
US9875618B2 (en) 2014-07-24 2018-01-23 Igt Gaming system and method employing multi-directional interaction between multiple concurrently played games

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3918163A (en) * 1963-12-24 1966-06-23 Foster Coline. Jackpot arrangement for poker machines
AU3936378A (en) * 1977-08-30 1980-03-06 Laurie L G Display device
GB2139390A (en) * 1983-05-02 1984-11-07 Ainsworth Nominees Pty Ltd Gaming machine communication system
GB2165386A (en) * 1984-10-04 1986-04-09 Barcrest Ltd Entertainment machines
EP0342797A2 (en) * 1988-05-16 1989-11-23 Kabushiki Kaisha Universal Controlling apparatus for games machines

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3918163A (en) * 1963-12-24 1966-06-23 Foster Coline. Jackpot arrangement for poker machines
AU3936378A (en) * 1977-08-30 1980-03-06 Laurie L G Display device
GB2139390A (en) * 1983-05-02 1984-11-07 Ainsworth Nominees Pty Ltd Gaming machine communication system
GB2165386A (en) * 1984-10-04 1986-04-09 Barcrest Ltd Entertainment machines
EP0342797A2 (en) * 1988-05-16 1989-11-23 Kabushiki Kaisha Universal Controlling apparatus for games machines

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9412241B2 (en) 1997-07-08 2016-08-09 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US7056215B1 (en) 1997-07-08 2006-06-06 Aristocrat Leisure Industries Pty Ltd. Slot machine game and system with improved jackpot feature
US9704339B2 (en) 1997-07-08 2017-07-11 Aristocrat Technologies Australia Pty Limited Slot machine game and system with improved jackpot feature
US8840458B2 (en) 1997-12-31 2014-09-23 Igt Game based on speed of play
US9318004B2 (en) 1997-12-31 2016-04-19 Igt Game based on speed of play
US6702674B1 (en) 1999-08-27 2004-03-09 Golden Casket Lottery Corporation Limited Method of and system for operating gaming machines
US6514139B2 (en) 2000-01-18 2003-02-04 Jvl Corporation Coin and bill video game terminal system
WO2001091075A3 (en) * 2000-05-25 2002-05-02 Jvl Corp Coin and bill video game terminal system
US6860808B2 (en) 2000-05-25 2005-03-01 Jvl Corporation Coin and bill video game terminal system
WO2001091075A2 (en) * 2000-05-25 2001-11-29 Jvl Corporation Coin and bill video game terminal system
US8974281B2 (en) 2002-06-19 2015-03-10 Igt Elimination games for gaming machines
US7300351B2 (en) 2003-06-30 2007-11-27 Wms Gaming Inc. Gaming machine having a player time-selectable bonus award scheme
US8182344B2 (en) 2003-06-30 2012-05-22 Wms Gaming Inc. Intelligent button for a gaming machine
US8137181B2 (en) 2003-06-30 2012-03-20 Wms Gaming Inc. Gaming machine having a player time-selectable bonus award scheme and an intelligent button
US7775872B2 (en) 2003-06-30 2010-08-17 Wms Gaming Inc. Intelligent button for a gaming machine
US9202338B2 (en) 2004-08-03 2015-12-01 Igt Gaming method and device involving progressive wagers
US9005015B2 (en) 2004-08-19 2015-04-14 Igt Gaming system having multiple gaming machines which provide bonus awards
US8876591B2 (en) 2004-08-19 2014-11-04 Igt Gaming system having multiple gaming machines which provide bonus awards
US9852580B2 (en) 2004-08-19 2017-12-26 Igt Gaming system having multiple gaming machines which provide bonus awards
US9600968B2 (en) 2004-08-19 2017-03-21 Igt Gaming system having multiple gaming machines which provide bonus awards
US9224266B2 (en) 2004-08-19 2015-12-29 Igt Gaming system having multiple gaming machines which provide bonus awards
EP1662445A3 (en) * 2004-11-30 2007-08-29 Aruze Corp. Gaming machine
EP1662445A2 (en) * 2004-11-30 2006-05-31 Aruze Corp. Gaming machine
US7677968B2 (en) 2005-02-24 2010-03-16 Wms Gaming Inc. Wagering game with symbol combinations providing virtual mapping to table with game outcomes
US9640017B2 (en) 2005-08-31 2017-05-02 Igt Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US9564014B2 (en) 2005-09-09 2017-02-07 Igt Server based gaming system having multiple progressive awards
US9159196B2 (en) 2005-09-09 2015-10-13 Igt Server based gaming system having multiple progressive awards
US9892593B2 (en) 2006-03-15 2018-02-13 Igt Gaming device having multiple different types of progressive awards
US9214065B2 (en) 2006-03-15 2015-12-15 Igt Gaming device having multiple different types of progressive awards
US9092941B2 (en) 2006-06-09 2015-07-28 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US9558630B2 (en) 2006-06-09 2017-01-31 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US9171422B2 (en) 2006-08-22 2015-10-27 Igt Gaming system having awards provided based on rate of play
US9685039B2 (en) 2006-11-08 2017-06-20 Igt Gaming system and method which provides players an opportunity to win a progressive award
US9978214B2 (en) 2006-11-08 2018-05-22 Igt Gaming system and method for providing awards
US9536394B2 (en) 2006-11-08 2017-01-03 Igt Gaming system and method for providing awards
US9005014B2 (en) 2006-11-08 2015-04-14 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US9251656B2 (en) 2006-11-08 2016-02-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US9047733B2 (en) 2006-11-08 2015-06-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US8439749B2 (en) 2008-01-14 2013-05-14 Wms Gaming Inc. Gaming system having tools for pairing wagering games with available progressive games
US8323101B2 (en) 2008-01-14 2012-12-04 Wms Gaming Inc. Gaming system having tools for pairing wagering games with available progressive games
US9437082B2 (en) 2008-05-20 2016-09-06 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US11688240B2 (en) 2008-05-20 2023-06-27 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US11195376B2 (en) 2008-05-20 2021-12-07 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US10657769B2 (en) 2008-05-20 2020-05-19 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US10147271B2 (en) 2008-05-20 2018-12-04 Aristocrat Technologies Australia Pty Limited Gaming method and a gaming system
US8870645B2 (en) 2008-11-07 2014-10-28 Igt Server based gaming system and method for providing deferral of bonus events
US10504324B2 (en) 2008-11-07 2019-12-10 Igt Server based gaming system and method for providing deferral of bonus events
US8911290B2 (en) 2011-09-22 2014-12-16 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US9033791B2 (en) 2012-08-17 2015-05-19 Wms Gaming Inc. Systems, methods and devices for configuring wagering game devices based on shared data
US9311777B2 (en) 2012-08-17 2016-04-12 Bally Gaming, Inc. Systems, methods and devices for configuring wagering game systems and devices
US9875618B2 (en) 2014-07-24 2018-01-23 Igt Gaming system and method employing multi-directional interaction between multiple concurrently played games

Similar Documents

Publication Publication Date Title
WO1997027568A1 (en) Gaming apparatus
US10504328B2 (en) Gaming device with a secure interface
US10089834B2 (en) Method for generating alternative gaming device outputs
AU758306B2 (en) Progressive wagering system
US6592460B2 (en) Progressive wagering system
US7077746B2 (en) Progressive wagering system
AU649009B2 (en) Progressive gaming control and communication system
EP0829834B1 (en) Central random number generation for gaming system
AU2007200572B2 (en) Method and Apparatus for Promoting Play on a Network
US20050164765A1 (en) Means for generating a supplement bonus for an electronic gaming device
US20060258424A1 (en) Gaming systems
US20150199869A1 (en) Supplemental Bonusing System for an Electronic Gaming Device
AU757903B2 (en) Method and apparatus for promoting play on a network of gaming devices
CA2443301C (en) Method and apparatus for promoting play on a network of gaming devices
AU2003203674B1 (en) A method for a single device
US9437080B2 (en) Apparatus for generating alternative gaming device outputs
AU3439502A (en) Jackpot game system
JP2003251058A (en) Drawing processing system in game parlor

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG US UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 97526352

Format of ref document f/p: F

122 Ep: pct application non-entry in european phase