EP0688002A1 - Method for selecting stopping positions of reels in a gaming machine - Google Patents
Method for selecting stopping positions of reels in a gaming machine Download PDFInfo
- Publication number
- EP0688002A1 EP0688002A1 EP95303808A EP95303808A EP0688002A1 EP 0688002 A1 EP0688002 A1 EP 0688002A1 EP 95303808 A EP95303808 A EP 95303808A EP 95303808 A EP95303808 A EP 95303808A EP 0688002 A1 EP0688002 A1 EP 0688002A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- tier
- reel
- nodes
- node
- symbols
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000003247 decreasing effect Effects 0.000 claims description 2
- 230000004075 alteration Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3244—Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3262—Player actions which determine the course of the game, e.g. selecting a prize to be won, outcome to be achieved, game to be played
- G07F17/3265—Influencing the position of stopped moving members to achieve a winning arrangement, e.g. nudging, shuffling, holding
Definitions
- the present invention generally relates to gaming apparatus and, more particularly, to electronic reel-type slot machines having a plurality of reels rotatable about a common axis.
- a payoff is made to a player when a winning set of symbols is displayed on the pay line(s) of the machine.
- a button is pushed or a handle is pulled to initiate rotation of the reels.
- the angular positions of the reels, after they have been stopped, is detected and the appropriate payoff amount, if any, is calculated and paid to the player.
- Another approach in modern machines uses a random number generator to select the symbols to be displayed on the pay line(s). The payoff is then determined based on a pay table which contains payoff amounts for the various winning symbol combinations. Payoff amounts provided by either approach are limited because there is a fixed limit on the probability of obtaining the maximum payoff, which is the reciprocal of the number of reel stop positions per reel raised to the power of the number of reels.
- One method of increasing payoff values in a prior art electronic slot machine design is to employ a "virtual reel". According to this method, a plurality of numbers are assigned to most of the physical reel stop positions and at least one number is assigned to every physical reel stop position. In this way, the chances of winning the larger payoffs can be decreased by assigning these stop combinations to fewer numbers.
- the present invention provides an alternative method for increasing payoff levels in electronic reel-type slot machines.
- the odds of obtaining a particular winning symbol set can be "dialed in” by assigning each possible reel stop combination to a unique terminal node (position) in a random number fractional branching tree.
- the tree comprises a main tier, a plurality of lower tiers and a plurality of terminal nodes.
- Each of the tiers has a number of entries which lead either to a lower tier or to a terminal node.
- one of the entries on the main tier is randomly selected by the game microprocessor. If the randomly selected entry leads to a lower tier, then one of the entries on that tier is randomly selected. This selection process continues for each successive tier until a terminal node is selected. One reel stop combination is assigned to each terminal node. The combination assigned to the selected terminal node is then displayed on the pay line(s) of the slot machine. A payoff is made to the player if the combination displayed corresponds to a winning symbol combination in a posted pay table.
- one fractional branching tree is utilized for each reel strip, each tree having a main tier, a plurality of lower tiers and a plurality of terminal nodes. All of the symbols for each reel are assigned to unique terminal nodes in the fractional branching tree corresponding thereto.
- the selection process described above is used to randomly select a terminal node and the symbol assigned thereto for each of the reels. The selected combination is displayed and a payoff is made if it corresponds to a winning symbol combination in a posted pay table.
- Figure 1 shows a typical electronic reel-type slot machine which may incorporate the present invention.
- Figure 2 illustrates one example of three reel "strips" containing symbols positioned at the stop positions.
- FIG. 3 is a block diagram of a control system for the present invention.
- Figure 4 is a table showing the payoffs and desired odds of obtaining a winning symbol set for the reel strips of Figure 2.
- Figure 5 illustrates a first embodiment of a fractional branching tier system of the present invention.
- Figure 6 is a computer flow diagram illustrating a preferred embodiment of the invention.
- Figure 7 illustrates a second example of three reel "strips" containing symbols positioned at the stop positions.
- Figure 8 is a table showing payoffs and desired odds of obtaining a winning symbol set for the reel strips of Figure 7.
- Figure 9 illustrates a preferred embodiment of a fractional branching tier system of the present invention.
- Figure 10 illustrates one example of three reel "strips" containing symbols positioned at the stop positions for an alternate embodiment of the invention.
- Figure 11 is a table showing the payoffs and the odds of obtaining a winning symbol set for the reel strips of Figure 10.
- Figure 12 illustrates an alternate embodiment of a fractional branching tier system of the present invention.
- Figure 13 is a computer flow diagram illustrating the alternate embodiment of the invention presented in Figures 10-12.
- Slot machine 10 includes a handle 12, a coin slot 14, payout trough 22 and reels, each having a plurality of stop positions thereon.
- Each reel includes a system of symbols which are used to display an outcome of a game which is played on slot machine 10.
- slot machine 10 includes three slot reels 16, 18 and 20, each of which has eighteen stop positions each of which corresponds to a symbol. The symbols form combinations which correspond to a pay table displayed to the player.
- slot machine 10 can incorporate any number of reels and that the reels can include any reasonable number of stop positions. Any system of symbols can be utilized a long as there is one symbol, which may include a "blank" symbol, corresponding to each stop position on each reel.
- the game start button and/or handle is enabled. By pushing the start button or pulling the handle, the player causes the microprocessor control system to spin the reels in an attempt to win money if a winning set of symbols is chosen and displayed on the pay line 24.
- Figure 2 illustrates an example of three reel "strips" which can be attached to reels 16-20.
- Each of the reel strips contain a system of symbols as discussed above and, in this example, has eighteen discrete physical stop positions at which one of the symbols is displayed. It should be noted that duplicate symbols can be employed on each reel.
- reel one displays two "7s,” two triple bars, four double bars, three single bars and seven blanks;
- reel two displays three "7s,” two triple bars, two double bars, four single bars and seven blanks;
- reel three displays two "7s,” three triple bars two double bars, four single bars and seven blanks.
- FIG. 3 is a block diagram of a control system suitable for practicing the present invention.
- Coin detector 24 sends a signal to microprocessor 26 when a coin is inserted into coin slot 14. The microprocessor then randomly selects the symbol set to be displayed on the pay line. If a player wins, then microprocessor 26 signals the conventional coin mechanism 28 to dispense a payoff to the player via coin payout trough 22.
- Reel motor and step controller 30 rotates the reels 16-20 in response to a signal from microprocessor 26.
- the signal is generated after a coin input and player operation of the handle 12 or the start button.
- Controller 30 stops the reels at positions determined by the microprocessor such that the reels display three symbols on the pay line 22.
- microprocessor 26 randomly selects one of the reel stop combinations for display on the pay line. To ensure that the selected reel stop combination is displayed, detector 32 provides feedback signals to microprocessor 26 which are representative of the rotational position of each reel relative to pay line 22. Feedback of this type is utilized in accordance with well known techniques in this art.
- Figure 4 shows a symbol table which lists the winning sets of symbols A-F and the losing sets of symbols G that can be displayed on pay line 22 for the reel strips of Figure 2. Also listed in Figure 4 are the number of physical reel stop combinations and the desired win percentages which correspond to the symbol sets A-G.
- the odds of obtaining a particular symbol set can be controlled by assigning each possible reel stop combination to a unique terminal node in a random number branching tree. The location in the tree affects the likelihood of the symbol combination being selected.
- the desired odds listed in Figure 4 are implemented by the fractional branching tree 38 of Figure 5.
- Branching tree 38 includes a plurality of tiers 40-54 having level values of 0.10 to 0.00001 and a plurality of entries which lead either to lower tiers or to terminal nodes.
- the tree is a conceptual device which is used to explain the method of the invention.
- each reel stop combination is stored in a ROM memory look-up table corresponding to its terminal node location in tree 38.
- Each one of the possible reel stop combinations is assigned only once in the tree structure and thus to only one memory location in ROM 34.
- the odds for each of the symbol sets A-G may be calculated from the tree as follows. For each tier in tree 38, the number of terminal nodes associated with a particular symbol set is multiplied by that tier's level value. These numbers are then summed to compute the odds.
- the desired odds of obtaining three triple bars, symbol set B is .00180.
- one "B” is placed at tier 46 and eight “B” are placed at tiers 50 and 52.
- the third term in the calculation requires explanation. It relates to the sub-tier 51 dropping from tier 50. Note that Figure 4 requires 12 unique ways to display three triple bars. To include all of these combinations and still obtain the desired odds, it is necessary to lower one of the B combinations to a sub-tier in which all of the nodes are set B. The remaining number of nodes in the sub-tier is equal to the number of combinations not used in setting the odds. Thus, sub-tier 51 has four nodes set to B.
- the probability of obtaining a B combination is 1.0, the only question being which B combination.
- Microprocessor 26 randomly selects one of the nodes of the sub-tier to determine which reel stop combination is displayed on the pay line. A similar exercise is employed to implement the probabilities for each of the other symbol groups A and C-G.
- the desired odds could be implemented without the use of sub-tiers. In that case, however, not all of the possible combinations of the symbol sets would be displayed. As it is desirable to be able to display each possible combination for a symbol set, the use of sub-tiers is preferred.
- FIG. 6 a computer flow diagram is shown which illustrates the steps executed by microprocessor 26 to select a reel stop combination to be displayed on the pay line.
- the steps illustrated in Figure 6 are stored as a computer program in read only memory 34 which is executed by microprocessor 26 when the game is played.
- Current game data is stored in a random access memory (RAM) 36.
- Figure 6 is a flow diagram which illustrates the essential program steps of the invention permitting it to be implemented on any type of computer system desired.
- the program begins at start step 38.
- the random number generator function of microprocessor 26 is used to randomly select one of the entries on the main tier 40 of the branching tree (steps 58-64). With reference to the branching tree of Figure 5, microprocessor 26 randomly selects an integer from 1 to 10 (or 0 to 9) which is used to select one of the ten entries on the main tier 40. If the selected entry is not a terminal node, step 66, then the program drops to the next lower tier (step 68) and repeats steps 58-64 until a terminal node is selected.
- the unique reel stop combination assigned thereto is displayed on the pay line and the appropriate payoff, if any, is determined, step 70.
- the payoff amounts are stored in a look-up table in ROM 34 for each of the winning symbols sets A-F ( Figure 4).
- the reels which spin while the selection process is implemented (or spin after selection, as desired) are stopped to display the selected reel stop combination and the appropriate award is paid (steps 72-76).
- Figure 7 illustrates a second example of three reel "strips" which can be attached to reels 16-20.
- the winning sets of symbols A-F and the losing sets of symbols G that can be displayed on pay line 22, the corresponding payoffs and the desired win odds are listed in the table shown in Figure 8.
- Figure 9 illustrates a second embodiment of a fractional branching tree which implements the desired odds for the example of Figures 7 and 8.
- the number of entries on each tier leading to terminal nodes or to lower tiers is labeled in the form 1/X (1 out of X) where X is the number of entries for the tier.
- the number of reel stop combinations for a given symbol set located on a tier is labeled directly below the tier in parenthesis, if numerous.
- the tiers have different values of X as necessary to implement each possible reel stop combination for a given symbol set at the desired odds.
- variable length tiers particularly for the lower tiers, allows the odds to be precisely dialed in with a minimum number of iterations of steps 60-66 ( Figure 6).
- the desired odds of obtaining a particular set of symbols requires only a minimum number of drops to successive tiers from the main tier.
- the desired odds of obtaining three triple bars (Group B in Figure 8) can be implemented by repeating steps 60-66 three times.
- the desired odds (.001818) is implemented by dropping from tier 78 to sub-tier 88 via tier 80.
- Sub-tier 88 has 22 terminal nodes of which four represent the four possible reel stop combinations for displaying three triple bars. Thus, the designation B(4) is shown at sub-tier 88.
- the desired odds for obtaining three double bars, group C is implemented by dropping to sub-tier 100 via tiers 78, 80 and 98.
- the desired odds of .0018 are obtained by assigning one of the eight possible reel stop combinations to tier 98 and the remaining seven combinations to sub-tier 100.
- FIG 10 illustrates an alternate embodiment of the invention and three exemplary reel "strips" which can be attached to reel 16-20 shown in Figure 1.
- Each of the reel strips contains a system of symbols and, in this example, there are five discrete physical stop positions at which one of the symbols is displayed.
- the symbols for each reel are assigned to unique terminal nodes in a fractional branching tree corresponding to each reel.
- each reel displays one triple bar, one double bar, one single bar and two blank symbols.
- Figure 11 is a table which lists the winning symbol sets that can be displayed on the payline 22 (Figure 1) for the reel strips of Figure 10. Also listed in Figure 11 are the number of physical reel stop combinations and the win percentages which correspond to the winning symbol sets. The odds of obtaining a particular symbol set are determined by assigning each symbol to a terminal node in a random number branching tree for each of the reels. The location in the tree determines the probability of the symbol being selected.
- the probability of selecting a combination of three symbols is calculated by multiplying the odds for each reel.
- the odds listed in Figure 11 are implemented by three iterations through the fractional branching tree 150 shown in Figure 12. It will be appreciated, however, that only one tree is necessary for the reels in the illustrated embodiment because each reel contains the same system of symbols. If multiple systems of symbols are used, then a separate fractional branching tree would be utilized for each of the different system of symbols.
- fractional branching tree 150 includes a plurality of tiers 152, 154, 156 and 158 each having entries which lead either to lower tiers or to a terminal node.
- each of the possible symbols is assigned only once in the tree structure and, therefore, to only one memory location in ROM 34 ( Figure 3).
- the probability for selecting each of the winning symbol sets may be calculated from three iterations through the tree 150 (or through three separate trees if separate symbol sets are used) as follows. For each tier in tree 150, the number of terminal nodes associated with a particular symbol is divided by the number of terminal nodes in that tier. If the tree contains the same symbol at different levels, then this computation is repeated for each symbol, the results being summed to arrive at the odds of selecting that symbol for a particular reel. This process is repeated three times until a symbol is selected for each of the three reel strips shown in Figure 10. Finally, the numbers obtained from each iteration through the random number tree 150 are multiplied to compute the probability of obtaining a particular combination of symbols.
- the odds of obtaining three triple bars is 0.000244.
- Figure 13 is a computer flow diagram illustrating the operation of the alternate embodiment of the invention shown in Figures 10-12.
- the random number generator function of microprocessor 26 is used to randomly select entries on the main tier of the branching tree corresponding to the first reel until a terminal node is reached (steps 160-174).
- the unique symbol assigned thereto is stored for display, step 176.
- Steps 160-174 are repeated for each of the reels of the slot machine, step 178, using the same or a different branching tree depending on the similarity of the reel strips. After symbols have been selected for all reels, the reels are spun and stopped to display that combination on the pay line and the appropriate payoff, if any, is determined and made, steps 180-186.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Slot Machines And Peripheral Devices (AREA)
Abstract
Description
- The present invention generally relates to gaming apparatus and, more particularly, to electronic reel-type slot machines having a plurality of reels rotatable about a common axis. In a typical reel-type slot machine, a payoff is made to a player when a winning set of symbols is displayed on the pay line(s) of the machine. To start play, a button is pushed or a handle is pulled to initiate rotation of the reels.
- In one type of design, the angular positions of the reels, after they have been stopped, is detected and the appropriate payoff amount, if any, is calculated and paid to the player. Another approach in modern machines uses a random number generator to select the symbols to be displayed on the pay line(s). The payoff is then determined based on a pay table which contains payoff amounts for the various winning symbol combinations. Payoff amounts provided by either approach are limited because there is a fixed limit on the probability of obtaining the maximum payoff, which is the reciprocal of the number of reel stop positions per reel raised to the power of the number of reels.
- Accordingly, it is desirable for manufacturers of reel-type slot machines to provide new ways to increase reel-type slot machine payoff values while maintaining adequate game revenue for the operator. As the payoff amounts increase, player interest in the game is fostered which leads to maximized game revenue.
- One method of increasing payoff values in a prior art electronic slot machine design is to employ a "virtual reel". According to this method, a plurality of numbers are assigned to most of the physical reel stop positions and at least one number is assigned to every physical reel stop position. In this way, the chances of winning the larger payoffs can be decreased by assigning these stop combinations to fewer numbers.
- The present invention provides an alternative method for increasing payoff levels in electronic reel-type slot machines. The odds of obtaining a particular winning symbol set can be "dialed in" by assigning each possible reel stop combination to a unique terminal node (position) in a random number fractional branching tree. The tree comprises a main tier, a plurality of lower tiers and a plurality of terminal nodes. Each of the tiers has a number of entries which lead either to a lower tier or to a terminal node.
- During game play, one of the entries on the main tier is randomly selected by the game microprocessor. If the randomly selected entry leads to a lower tier, then one of the entries on that tier is randomly selected. This selection process continues for each successive tier until a terminal node is selected. One reel stop combination is assigned to each terminal node. The combination assigned to the selected terminal node is then displayed on the pay line(s) of the slot machine. A payoff is made to the player if the combination displayed corresponds to a winning symbol combination in a posted pay table.
- In an alternate embodiment of the invention, one fractional branching tree is utilized for each reel strip, each tree having a main tier, a plurality of lower tiers and a plurality of terminal nodes. All of the symbols for each reel are assigned to unique terminal nodes in the fractional branching tree corresponding thereto. To display a reel stop combination on the pay line(s) of the slot machine, the selection process described above is used to randomly select a terminal node and the symbol assigned thereto for each of the reels. The selected combination is displayed and a payoff is made if it corresponds to a winning symbol combination in a posted pay table.
- Figure 1 shows a typical electronic reel-type slot machine which may incorporate the present invention.
- Figure 2 illustrates one example of three reel "strips" containing symbols positioned at the stop positions.
- Figure 3 is a block diagram of a control system for the present invention.
- Figure 4 is a table showing the payoffs and desired odds of obtaining a winning symbol set for the reel strips of Figure 2.
- Figure 5 illustrates a first embodiment of a fractional branching tier system of the present invention.
- Figure 6 is a computer flow diagram illustrating a preferred embodiment of the invention.
- Figure 7 illustrates a second example of three reel "strips" containing symbols positioned at the stop positions.
- Figure 8 is a table showing payoffs and desired odds of obtaining a winning symbol set for the reel strips of Figure 7.
- Figure 9 illustrates a preferred embodiment of a fractional branching tier system of the present invention.
- Figure 10 illustrates one example of three reel "strips" containing symbols positioned at the stop positions for an alternate embodiment of the invention.
- Figure 11 is a table showing the payoffs and the odds of obtaining a winning symbol set for the reel strips of Figure 10.
- Figure 12 illustrates an alternate embodiment of a fractional branching tier system of the present invention.
- Figure 13 is a computer flow diagram illustrating the alternate embodiment of the invention presented in Figures 10-12.
- Referring to Figure 1, an electronic reel-
type slot machine 10 is illustrated.Slot machine 10 includes ahandle 12, acoin slot 14,payout trough 22 and reels, each having a plurality of stop positions thereon. Each reel includes a system of symbols which are used to display an outcome of a game which is played onslot machine 10. In the illustrated embodiment,slot machine 10 includes threeslot reels - It must be noted that
slot machine 10 can incorporate any number of reels and that the reels can include any reasonable number of stop positions. Any system of symbols can be utilized a long as there is one symbol, which may include a "blank" symbol, corresponding to each stop position on each reel. When a coin is inserted, the game start button and/or handle is enabled. By pushing the start button or pulling the handle, the player causes the microprocessor control system to spin the reels in an attempt to win money if a winning set of symbols is chosen and displayed on thepay line 24. - Figure 2 illustrates an example of three reel "strips" which can be attached to reels 16-20. Each of the reel strips contain a system of symbols as discussed above and, in this example, has eighteen discrete physical stop positions at which one of the symbols is displayed. It should be noted that duplicate symbols can be employed on each reel. In the illustrated embodiment, reel one displays two "7s," two triple bars, four double bars, three single bars and seven blanks; reel two displays three "7s," two triple bars, two double bars, four single bars and seven blanks; and reel three displays two "7s," three triple bars two double bars, four single bars and seven blanks.
- Figure 3 is a block diagram of a control system suitable for practicing the present invention.
Coin detector 24 sends a signal tomicroprocessor 26 when a coin is inserted intocoin slot 14. The microprocessor then randomly selects the symbol set to be displayed on the pay line. If a player wins, thenmicroprocessor 26 signals theconventional coin mechanism 28 to dispense a payoff to the player viacoin payout trough 22. - Reel motor and
step controller 30 rotates the reels 16-20 in response to a signal frommicroprocessor 26. The signal is generated after a coin input and player operation of thehandle 12 or the start button.Controller 30 stops the reels at positions determined by the microprocessor such that the reels display three symbols on thepay line 22. - During the reel spin,
microprocessor 26 randomly selects one of the reel stop combinations for display on the pay line. To ensure that the selected reel stop combination is displayed,detector 32 provides feedback signals tomicroprocessor 26 which are representative of the rotational position of each reel relative topay line 22. Feedback of this type is utilized in accordance with well known techniques in this art. - Figure 4 shows a symbol table which lists the winning sets of symbols A-F and the losing sets of symbols G that can be displayed on
pay line 22 for the reel strips of Figure 2. Also listed in Figure 4 are the number of physical reel stop combinations and the desired win percentages which correspond to the symbol sets A-G. The odds of obtaining a particular symbol set can be controlled by assigning each possible reel stop combination to a unique terminal node in a random number branching tree. The location in the tree affects the likelihood of the symbol combination being selected. By way of example, the desired odds listed in Figure 4 are implemented by the fractional branchingtree 38 of Figure 5. - Branching
tree 38 includes a plurality of tiers 40-54 having level values of 0.10 to 0.00001 and a plurality of entries which lead either to lower tiers or to terminal nodes. The tree is a conceptual device which is used to explain the method of the invention. In actuality, each reel stop combination is stored in a ROM memory look-up table corresponding to its terminal node location intree 38. Each one of the possible reel stop combinations is assigned only once in the tree structure and thus to only one memory location inROM 34. - The odds for each of the symbol sets A-G, as listed in Figure 4, may be calculated from the tree as follows. For each tier in
tree 38, the number of terminal nodes associated with a particular symbol set is multiplied by that tier's level value. These numbers are then summed to compute the odds. - For example, the desired odds of obtaining three triple bars, symbol set B, is .00180. Referring to Figure 5, one "B" is placed at
tier 46 and eight "B" are placed attiers - The third term in the calculation requires explanation. It relates to the sub-tier 51 dropping from
tier 50. Note that Figure 4 requires 12 unique ways to display three triple bars. To include all of these combinations and still obtain the desired odds, it is necessary to lower one of the B combinations to a sub-tier in which all of the nodes are set B. The remaining number of nodes in the sub-tier is equal to the number of combinations not used in setting the odds. Thus, sub-tier 51 has four nodes set to B. - If the entry leading to the sub-tier 51 is selected, the probability of obtaining a B combination is 1.0, the only question being which B combination.
Microprocessor 26 randomly selects one of the nodes of the sub-tier to determine which reel stop combination is displayed on the pay line. A similar exercise is employed to implement the probabilities for each of the other symbol groups A and C-G. - It should be noted that the implementations of the Figure 5 embodiment is accomplished principally using decimal tiers. That is, only ten entries per tier. The use of sub-tiers of varying size, each sub-tier having a probability of 1 for the assigned symbol set, permits the use of all possible reel stop combinations so that no combinations of stop positions need be used or stored in memory more than once. Thus, for example, to display three sevens in twelve unique ways without changing the odds, a sub-tier 159, having three terminal nodes, one for each additional reel stop combination for displaying three sevens, is provided in place of an "A" combination on
tier 54. - Note that the desired odds could be implemented without the use of sub-tiers. In that case, however, not all of the possible combinations of the symbol sets would be displayed. As it is desirable to be able to display each possible combination for a symbol set, the use of sub-tiers is preferred.
- Referring to Figure 6, a computer flow diagram is shown which illustrates the steps executed by
microprocessor 26 to select a reel stop combination to be displayed on the pay line. The steps illustrated in Figure 6 are stored as a computer program in read onlymemory 34 which is executed bymicroprocessor 26 when the game is played. Current game data is stored in a random access memory (RAM) 36. Figure 6 is a flow diagram which illustrates the essential program steps of the invention permitting it to be implemented on any type of computer system desired. - The program begins at
start step 38. The random number generator function ofmicroprocessor 26 is used to randomly select one of the entries on themain tier 40 of the branching tree (steps 58-64). With reference to the branching tree of Figure 5,microprocessor 26 randomly selects an integer from 1 to 10 (or 0 to 9) which is used to select one of the ten entries on themain tier 40. If the selected entry is not a terminal node,step 66, then the program drops to the next lower tier (step 68) and repeats steps 58-64 until a terminal node is selected. - If the selected entry is a terminal node, the unique reel stop combination assigned thereto is displayed on the pay line and the appropriate payoff, if any, is determined,
step 70. The payoff amounts are stored in a look-up table inROM 34 for each of the winning symbols sets A-F (Figure 4). The reels which spin while the selection process is implemented (or spin after selection, as desired) are stopped to display the selected reel stop combination and the appropriate award is paid (steps 72-76). - Figure 7 illustrates a second example of three reel "strips" which can be attached to reels 16-20. The winning sets of symbols A-F and the losing sets of symbols G that can be displayed on
pay line 22, the corresponding payoffs and the desired win odds are listed in the table shown in Figure 8. - Figure 9 illustrates a second embodiment of a fractional branching tree which implements the desired odds for the example of Figures 7 and 8. For clarity, the number of entries on each tier leading to terminal nodes or to lower tiers is labeled in the
form 1/X (1 out of X) where X is the number of entries for the tier. The number of reel stop combinations for a given symbol set located on a tier is labeled directly below the tier in parenthesis, if numerous. The tiers have different values of X as necessary to implement each possible reel stop combination for a given symbol set at the desired odds. - The use of variable length tiers, particularly for the lower tiers, allows the odds to be precisely dialed in with a minimum number of iterations of steps 60-66 (Figure 6). The desired odds of obtaining a particular set of symbols requires only a minimum number of drops to successive tiers from the main tier. For example, the desired odds of obtaining three triple bars (Group B in Figure 8) can be implemented by repeating steps 60-66 three times. Thus, the desired odds (.001818) is implemented by dropping from
tier 78 to sub-tier 88 viatier 80. - More specifically, if the RNG function selects the corresponding entry of tier 78 (the .1 level), a drop is made to tier 80 (the .01 level). Another iteration of the RNG cycle could result in a further drop to sub-tier 88.
Sub-tier 88 has 22 terminal nodes of which four represent the four possible reel stop combinations for displaying three triple bars. Thus, the designation B(4) is shown atsub-tier 88. The odds of selecting any one of the B group terminal nodes equals 1/10 * 1/10 * 4/22 = .001818. - Similarly, the desired odds for obtaining three double bars, group C, is implemented by dropping to sub-tier 100 via
tiers tier 98 and the remaining seven combinations to sub-tier 100. Thus, the desired odds equal (1/10 * 1/10 * 1/10) + (1/10 * 1/10 * 1/10 * 7/9) = .001 + .000777 = .001777. - Calculations similar to those illustrated above can be used to implement the desired odds for the remaining sets of symbols resulting in the tree structure of Figure 9. After all of the odds for the winning sets of symbols are implemented, the remaining terminal nodes in the branching tree are "filled out" with losing reel stop combinations. Thus, the desired odds of obtaining a losing symbol set, Group G in Figure 8, equals (1/10 * 7) + (1/10 * 1/10 * 5) + (1/10 * 1/10 * 5/10) + (1/10 * 1/10 * 18/22) + (1/10 * 1/10 * 75/77) + (1/10 * 1/10 * 3) + (1/10 * 1/10 * 3) + (1/10 * 1/10 * 1/10 * 6) + (1/10 * 1/10 * 1/10 * 2/9) = .839144.
- Figure 10 illustrates an alternate embodiment of the invention and three exemplary reel "strips" which can be attached to reel 16-20 shown in Figure 1. Each of the reel strips contains a system of symbols and, in this example, there are five discrete physical stop positions at which one of the symbols is displayed. The symbols for each reel are assigned to unique terminal nodes in a fractional branching tree corresponding to each reel. In the illustrated embodiment, each reel displays one triple bar, one double bar, one single bar and two blank symbols.
- Figure 11 is a table which lists the winning symbol sets that can be displayed on the payline 22 (Figure 1) for the reel strips of Figure 10. Also listed in Figure 11 are the number of physical reel stop combinations and the win percentages which correspond to the winning symbol sets. The odds of obtaining a particular symbol set are determined by assigning each symbol to a terminal node in a random number branching tree for each of the reels. The location in the tree determines the probability of the symbol being selected.
- The probability of selecting a combination of three symbols is calculated by multiplying the odds for each reel. By way of example, the odds listed in Figure 11 are implemented by three iterations through the fractional branching
tree 150 shown in Figure 12. It will be appreciated, however, that only one tree is necessary for the reels in the illustrated embodiment because each reel contains the same system of symbols. If multiple systems of symbols are used, then a separate fractional branching tree would be utilized for each of the different system of symbols. - Referring to Figure 12, fractional branching
tree 150 includes a plurality oftiers - The probability for selecting each of the winning symbol sets, as listed in Figure 11, may be calculated from three iterations through the tree 150 (or through three separate trees if separate symbol sets are used) as follows. For each tier in
tree 150, the number of terminal nodes associated with a particular symbol is divided by the number of terminal nodes in that tier. If the tree contains the same symbol at different levels, then this computation is repeated for each symbol, the results being summed to arrive at the odds of selecting that symbol for a particular reel. This process is repeated three times until a symbol is selected for each of the three reel strips shown in Figure 10. Finally, the numbers obtained from each iteration through therandom number tree 150 are multiplied to compute the probability of obtaining a particular combination of symbols. - For example, the odds of obtaining three triple bars, is 0.000244. Referring to Figure 12, one triple bar is placed at
tier 158 and, therefore, the odds of obtaining a triple bar on one reel is 0.5 x 0.5 x 0.5 x 0.5 = 0.0625. Thus, the odds of obtaining a triple bar on each reel equals (0.0625 x 0.0625 x 0.0625 = 0.000244). The odds of obtaining the blank symbol on one reel is (0.5 x 0.5 x 0.5 x 0.5) + 0.5 = 0.5625. Therefore, the odds of obtaining a winning combination of three blank symbols is (0.5625 x 0.5625 x 0.5625 = 0.177979). - Figure 13 is a computer flow diagram illustrating the operation of the alternate embodiment of the invention shown in Figures 10-12. As with the first embodiment, the random number generator function of
microprocessor 26 is used to randomly select entries on the main tier of the branching tree corresponding to the first reel until a terminal node is reached (steps 160-174). The unique symbol assigned thereto is stored for display,step 176. Steps 160-174 are repeated for each of the reels of the slot machine,step 178, using the same or a different branching tree depending on the similarity of the reel strips. After symbols have been selected for all reels, the reels are spun and stopped to display that combination on the pay line and the appropriate payoff, if any, is determined and made, steps 180-186. - While the invention has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character. Thus, for example, larger reel strips can be employed and accommodated simply by expanding the tree structure.
Claims (28)
- A method of implementing a desired payoff percentage in a multi-reel slot machine wherein one of a plurality of symbol sets is displayed on a pay line, the method comprising the steps of:(a) specifying the symbols for each reel and grouping all possible multi-reel combinations into symbol groups, each symbol group having a different reward associated therewith;(b) assigning a desired payoff percentage to each symbol group;(c) providing a look-up table in a memory device arranged in a tree branch structure containing tiers of descending probability, each tier having terminal nodes at which multi-reel combinations are stored and descending nodes which lead to lower tiers; and(d) storing the multi-reel combinations in said look-up table at terminal node locations within the tree branch structure which correspond to the desired payoff percentage,whereby random selection of numbers corresponding to the terminal and descending nodes results in random payouts at approximately the desired payoff percentages.
- The method of claim 1 further including the steps of:(e) randomly selecting a node in the first tier of said tree branch structure;(f) determining if the selected node is a terminal node or a descending node;(g) in the event a descending node is determined, dropping to the referenced lower tier in said tree and repeating steps (e) and (f) for such lower tier until a terminal node is determined; and(h) when a terminal node is determined, displaying the selected symbol set on the pay line and dispensing the corresponding reward.
- The method of claim 1 wherein step (a) includes the sub-steps of selecting the symbols and frequency of each symbol for each reel.
- The method of claim 1 wherein step (b) includes the sub-steps of computing the odds for each group based on number of multi-reel combinations in the group divided by the total number of possible multi-reel combinations.
- The method of claim 1 wherein each tier in the tree structure corresponds to an order of magnitude less than the tier above it thereby permitting accurate placement of the multi-reel combinations within said tree structure to obtain the desired payoff percentages.
- The method of claim 5 wherein the initial tier in said tree structure has 10 nodes.
- The method of claim 5 wherein at least one tier in said tree structure has 10 nodes.
- The method of claim 5 wherein at least some of the tiers in said tree structure have different numbers of nodes.
- The method of claim 5 wherein at least one of said tiers in said tree structure has a subtier, linked via a descending node, which is not an order of magnitude less than the associated tier, said subtier serving to permit the display of additional multi-reel combinations in a symbol group without alteration of the desired payoff percentage.
- The method of claim 2 wherein step (e) includes the sub-steps of determining the number of nodes in the tier, N, and randomly selecting a number from 1 to N to select a node.
- A method of implementing desired odds for a reel-type slot machine comprising the steps of:(a) assigning all possible reel stop combinations to terminal nodes in a fractional branching tree look-up table contained in a memory device, said table having a main tier and a plurality of lower tiers, each tier having a plurality of terminal nodes and, except for the lowest tiers, a plurality of descending nodes, said terminal nodes containing said reel stop combinations and said descending nodes leading to successive lower tiers in said table;(b) randomly selecting one of the nodes in the main tier and determining if it is a terminal node or a descending node;(c) if a descending node is determined, repeating step (b), as necessary, for the successive lower tier until a terminal node is selected; and(d) displaying the reel stop combination assigned to the selected terminal node and paying any award associated therewith.
- The method of claim 11 wherein said step (a) includes the sub-steps of grouping all of said possible reel stop combinations into symbols groups, each symbol group having a different reward associated therewith, and assigning a desired payoff percentage to each symbol group.
- The method of claim 12 wherein the step of assigning a desired payoff percentage includes the sub-steps of computing the odds for each group based on the number of reel stop combinations in the group divided by the total number of possible reel stop combinations.
- The method of claim 11 wherein said step (a) includes the sub-steps of grouping all of said possible reel stop combinations into symbol groups, each symbol group having a different reward associated therewith, and selecting the symbols and frequency of each symbol for each reel.
- The method of claim 11 wherein each tier in the table corresponds to an order of magnitude less than the tier above it thereby to permit accurate placement of the possible reel stop combinations within said table to obtain the desired odds.
- The method of claim 15 wherein the initial tier in said table has 10 nodes.
- The method of claim 15 wherein at least one tier in said table has 10 nodes.
- The method of claim 15 wherein at least some of the tiers in said table have different numbers of nodes.
- The method of claim 15 wherein at least one of said tiers in said table has a subtier, linked via a terminal node, which is not an order of magnitude less than the associated tier, said subtier serving to permit the display of additional reel stop combinations in a symbol group without alteration of the desired odds.
- The method of claim 11 wherein said step (b) includes the sub-steps of determining the number of nodes, N, in the tier and randomly selecting an integer from one to N to select a node.
- A method of setting the probability of selection of symbols to be displayed on the pay line(s) of a multi-reel slot machine comprising the steps of:(a) specifying the symbols for each reel;(b) providing a symbol look-up table in a memory device for each reel, each look-up table being arranged in a tree branch structure containing tiers of descending probability, each tier having terminal nodes at which individual symbols may be stored and descending nodes which lead to lower tiers, each lower tier having a decreasing probability of occurrence; and(c) storing the symbols for each reel in the corresponding look-up table at terminal node locations within the tree branch structure corresponding to a desired payoff probability.
- The method of claim 21 further comprising the step of (d) randomly selecting numbers corresponding to the terminal and descending nodes for each tree to randomly select the symbols to be displayed on the pay line(s) of said slot machine.
- The method of claim 22 wherein step d) includes the sub-steps of:(i) randomly selecting a node in the first tier of said tree branch structure;(ii) determining if the selected node is a terminal node or a descending node;(iii) in the event a descending node is determined, dropping to the referenced lower tier in said tree and repeating steps (i) and (ii) for such lower tier until a terminal node is determined;(iv) storing the symbol assigned to said selected terminal node for display; and(v) repeating steps (i) through (iv) for each of the reels in said slot machine.
- The method of claim 21 wherein step (a) includes the sub-steps of selecting the symbols and frequency of each symbol for each reel.
- The method of claim 23 wherein step (i) includes the sub-steps of determining the number of nodes, N, in the tier and randomly selecting a number from 1 to N to select a node.
- The method of claim 21 wherein each reel contains a different set of symbols and a separate look-up table for each reel is stored in said memory device.
- A method of selecting a combination of symbols to be displayed on the payline(s) of a reel-type slot machine comprising the steps of:(a) for each reel, assigning all possible symbols to terminal nodes in a fractional branching tree look-up table contained in a memory device, said table having a main tier and a plurality of lower tiers, each tier having a plurality of terminal nodes and, except for the lowest tiers, a plurality of descending nodes, said terminal nodes containing said symbols and said descending nodes leading to successively lower tiers in said table;(b) randomly selecting one of the nodes in the main tier and determining if it is a terminal node or a descending node;(c) if a descending node is determined, repeating step (b), as necessary, for each successively lower tier until a terminal node is selected;(d) storing the symbol assigned to a selected terminal node for display; and(e) repeating steps (b) through (d) for each of the reels to randomly select a combination of symbols.
- The method of claim 27 wherein said step (b) includes the sub-steps of determining the number of nodes, N, in the tier and randomly selecting an integer from one to N to select a node.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US259786 | 1994-06-14 | ||
US08/259,786 US5423541A (en) | 1994-06-14 | 1994-06-14 | Fractional branching reel-type slot machine |
US447988 | 1995-05-23 | ||
US08/447,988 US5569084A (en) | 1994-06-14 | 1995-05-23 | Fractional branching reel-type slot machine |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0688002A1 true EP0688002A1 (en) | 1995-12-20 |
EP0688002B1 EP0688002B1 (en) | 2000-11-02 |
Family
ID=26947538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP95303808A Expired - Lifetime EP0688002B1 (en) | 1994-06-14 | 1995-06-05 | Method for selecting stopping positions of reels in a gaming machine |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0688002B1 (en) |
JP (2) | JPH08164238A (en) |
AU (1) | AU698647B2 (en) |
DE (1) | DE69519257T2 (en) |
ES (1) | ES2151026T3 (en) |
GR (1) | GR3034756T3 (en) |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6328649B1 (en) | 2000-07-27 | 2001-12-11 | Igt | Gaming device having multiple award enhancing levels |
US6511375B1 (en) | 2000-06-28 | 2003-01-28 | Igt | Gaming device having a multiple selection group bonus round |
US6572473B1 (en) | 2000-10-06 | 2003-06-03 | Igt | Gaming device having game scheme allowing player skill to affect symbol movement without affecting award |
WO2004012158A2 (en) * | 2002-07-31 | 2004-02-05 | Igt | Gaming device having a paytable |
EP1414533A1 (en) * | 2001-05-30 | 2004-05-06 | Multimedia Games Inc. | Security system for bingo-type games |
US6960134B2 (en) | 2002-09-12 | 2005-11-01 | Igt | Alternative bonus games associated with slot machine |
AU783895B2 (en) * | 2000-09-11 | 2005-12-22 | Igt | Method and apparatus for configuring a slot-type wagering game |
US7056214B2 (en) | 2001-09-26 | 2006-06-06 | Igt | Gaming device having an accumulating award symbol |
US7056210B2 (en) | 2000-08-31 | 2006-06-06 | Igt | Gaming device having perceived skill |
US7169047B2 (en) | 2002-03-28 | 2007-01-30 | Igt | Providing an indication of a hidden bonus on a casino gaming apparatus |
US7247093B2 (en) | 2002-09-12 | 2007-07-24 | Igt | Gaming device having a mechanical secondary display |
US7252591B2 (en) | 2002-07-31 | 2007-08-07 | Igt | Gaming device having symbol stacks |
US7258611B2 (en) | 2002-02-28 | 2007-08-21 | Igt | Gaming device having free game bonus with a changing multiplier |
US7314409B2 (en) | 2001-09-26 | 2008-01-01 | Igt | Gaming device having a selectable combination bonus game |
US7338367B2 (en) | 2001-09-26 | 2008-03-04 | Igt | Gaming device having an accumulated award selection bonus scheme |
US7338366B2 (en) | 2002-09-12 | 2008-03-04 | Igt | Gaming device having a mechanical secondary display |
US7354344B2 (en) | 2003-05-31 | 2008-04-08 | Igt | Gaming device having a plurality of interactive player-selectable symbols |
US7381134B2 (en) | 2002-02-28 | 2008-06-03 | Igt | Gaming device having a multi-function free game bonus |
US7455588B2 (en) | 2003-08-28 | 2008-11-25 | Igt | Gaming device having competing positive and negative outcome events |
US7578740B2 (en) | 2005-01-05 | 2009-08-25 | Igt | Gaming device and method having payline progressive awards |
US7666083B2 (en) | 2002-09-11 | 2010-02-23 | Igt | Gaming device having a free spin game including an accumulated modifier |
US7666089B2 (en) | 2004-09-30 | 2010-02-23 | Igt | Gaming device having accumulation game with changing selections |
US7674174B2 (en) | 2004-10-18 | 2010-03-09 | Igt | Gaming device having one or more payline awards calculated as a function of the total wager |
US7686303B2 (en) | 2001-09-28 | 2010-03-30 | Igt | Gaming device having a rate dependent game |
US7749063B2 (en) | 2004-09-29 | 2010-07-06 | Igt | Gaming device having free spin mode with symbol elimination |
US7749070B2 (en) | 2004-09-14 | 2010-07-06 | Igt | Gaming device having multiple selectable components that determine an award |
US7780518B2 (en) | 1997-03-12 | 2010-08-24 | Igt | Method of scoring a video wagering game |
US7819740B2 (en) | 2003-02-10 | 2010-10-26 | Igt | Gaming device having a plurality of paylines and different modifiers associated with the paylines |
US7846015B2 (en) | 2000-08-31 | 2010-12-07 | Igt | Gaming device having skill/perceived skill game |
US7862421B2 (en) | 2004-12-06 | 2011-01-04 | Igt | Gaming device and method having increasing payline wager amounts |
US7942417B2 (en) | 2007-11-27 | 2011-05-17 | Aristocrat Technologies Australia Pty Limited | Gaming machine with reels |
US8177620B2 (en) | 2002-12-20 | 2012-05-15 | Igt | Gaming device having a modifier activator |
US8277308B2 (en) | 2000-10-16 | 2012-10-02 | Igt | Gaming device having independent reel columns |
US8496519B2 (en) | 2008-07-30 | 2013-07-30 | Igt | Gaming system and method for providing a bonus event triggered by a continuous communal game |
US8678900B2 (en) | 2001-11-30 | 2014-03-25 | Igt | Method, apparatus and system for perpetual bonus game |
US8702496B2 (en) | 2009-03-16 | 2014-04-22 | Igt | Gaming device and method providing slot game having virtual map driven reel stop position determinations |
US8814647B2 (en) | 2007-03-19 | 2014-08-26 | Igt | Gaming device and method of operating a gaming device including player controlled targeting |
US9633506B2 (en) | 2013-03-08 | 2017-04-25 | Igt | Gaming system and method for providing a game including roaming wild symbols |
US9905080B2 (en) | 2011-09-28 | 2018-02-27 | Igt | Gaming system and method for providing a persistent game |
US10755529B2 (en) | 2014-09-24 | 2020-08-25 | Igt | Gaming system and method providing a video poker game with modifiers |
US11113924B2 (en) | 2012-03-12 | 2021-09-07 | Igt | Gaming device having extending wild symbols |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6942568B2 (en) | 2002-12-13 | 2005-09-13 | Igt | Gaming device having skill and dexterity element |
US7413508B2 (en) | 2003-05-28 | 2008-08-19 | Igt | Gaming device having a selection award revealing game |
US7585218B2 (en) | 2003-09-12 | 2009-09-08 | Igt | Gaming device having multiple selection groups with randomly aligning advances |
US7785188B2 (en) | 2005-04-27 | 2010-08-31 | Igt | Gaming device including a plurality of selectable positions and an outcome modifier |
US8137179B2 (en) | 2006-11-08 | 2012-03-20 | Igt | Gaming device having expanding and rolling wild symbols |
US7993191B2 (en) | 2008-03-10 | 2011-08-09 | Igt | Gaming system, gaming device and method for providing draw poker game |
AU2009202103B2 (en) | 2008-06-25 | 2012-04-12 | Aristocrat Technologies Australia Pty Limited | A gaming system and a method of gaming |
US8408990B2 (en) | 2008-11-14 | 2013-04-02 | Igt | Gaming system, gaming device, and method for providing benefit in a future play of a wagering game |
US8911288B2 (en) | 2009-03-16 | 2014-12-16 | Igt | Gaming device and method providing slot game having virtual map driven reel stop position determinations |
US8475265B2 (en) | 2011-09-28 | 2013-07-02 | Igt | Gaming system, gaming device, and method for providing a multiple player persistent game |
US8662980B2 (en) | 2011-09-28 | 2014-03-04 | Igt | Gaming system, gaming device, and method for providing a multiple player persistent game |
US8795063B2 (en) | 2012-03-27 | 2014-08-05 | Igt | Gaming system, gaming device, and method for providing a multiple player game |
US8708804B2 (en) | 2012-06-22 | 2014-04-29 | Igt | Gaming system and method providing a collection game including at least one customizable award collector |
US8795053B2 (en) | 2012-09-24 | 2014-08-05 | Igt | Gaming system and method providing one or more indications associated with a player-selected symbol combination for a play of a pachisuro-style slot game |
US9098973B2 (en) | 2013-03-08 | 2015-08-04 | Igt | Gaming system and method for providing a game including roaming wild symbols |
DE102017114526A1 (en) | 2017-06-29 | 2019-01-03 | Hanon Systems | Method for controlling power semiconductors in an inverter |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0338743A2 (en) * | 1988-04-21 | 1989-10-25 | Bally Gaming International, Inc. | Nonuniform probability reel stop mechanism for gaming machines |
EP0391667A2 (en) * | 1989-04-03 | 1990-10-10 | Kabushiki Kaisha Universal | Slot machine |
US5102134A (en) * | 1990-02-08 | 1992-04-07 | Ainsworth Nominees Pty., Ltd. | Multiple tier random number generator |
US5169147A (en) * | 1990-12-29 | 1992-12-08 | Takasago Electric Industry, Co., Ltd. | Stop-control device of rotary gaming machine |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2567478B2 (en) * | 1989-08-30 | 1996-12-25 | ユニバーサル販売株式会社 | Slot machine |
-
1995
- 1995-06-02 AU AU20473/95A patent/AU698647B2/en not_active Ceased
- 1995-06-05 DE DE69519257T patent/DE69519257T2/en not_active Expired - Fee Related
- 1995-06-05 ES ES95303808T patent/ES2151026T3/en not_active Expired - Lifetime
- 1995-06-05 EP EP95303808A patent/EP0688002B1/en not_active Expired - Lifetime
- 1995-06-13 JP JP7146314A patent/JPH08164238A/en active Pending
-
2000
- 2000-11-06 GR GR20000401382T patent/GR3034756T3/en not_active IP Right Cessation
-
2003
- 2003-01-06 JP JP2003000015A patent/JP2003175157A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0338743A2 (en) * | 1988-04-21 | 1989-10-25 | Bally Gaming International, Inc. | Nonuniform probability reel stop mechanism for gaming machines |
EP0391667A2 (en) * | 1989-04-03 | 1990-10-10 | Kabushiki Kaisha Universal | Slot machine |
US5102134A (en) * | 1990-02-08 | 1992-04-07 | Ainsworth Nominees Pty., Ltd. | Multiple tier random number generator |
US5169147A (en) * | 1990-12-29 | 1992-12-08 | Takasago Electric Industry, Co., Ltd. | Stop-control device of rotary gaming machine |
Cited By (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7780518B2 (en) | 1997-03-12 | 2010-08-24 | Igt | Method of scoring a video wagering game |
US6511375B1 (en) | 2000-06-28 | 2003-01-28 | Igt | Gaming device having a multiple selection group bonus round |
US7303469B2 (en) | 2000-06-28 | 2007-12-04 | Igt | Gaming device having a multiple selection group bonus round |
US6971954B2 (en) | 2000-07-27 | 2005-12-06 | Igt | Gaming device having multiple award enhancing levels |
US6638164B2 (en) | 2000-07-27 | 2003-10-28 | Igt | Gaming device having multiple award enhancing levels |
US6328649B1 (en) | 2000-07-27 | 2001-12-11 | Igt | Gaming device having multiple award enhancing levels |
US7789749B2 (en) | 2000-08-31 | 2010-09-07 | Igt | Gaming device having perceived skill |
US7846015B2 (en) | 2000-08-31 | 2010-12-07 | Igt | Gaming device having skill/perceived skill game |
US7056210B2 (en) | 2000-08-31 | 2006-06-06 | Igt | Gaming device having perceived skill |
AU783895B2 (en) * | 2000-09-11 | 2005-12-22 | Igt | Method and apparatus for configuring a slot-type wagering game |
US6918830B2 (en) | 2000-10-06 | 2005-07-19 | Igt | Gaming device having game scheme allowing player skill to affect symbol movement without affecting award |
US7473175B2 (en) | 2000-10-06 | 2009-01-06 | Igt | Gaming device having a controlled expected payout providing an opportunity for player skill to affect symbol movement |
US6572473B1 (en) | 2000-10-06 | 2003-06-03 | Igt | Gaming device having game scheme allowing player skill to affect symbol movement without affecting award |
US8277308B2 (en) | 2000-10-16 | 2012-10-02 | Igt | Gaming device having independent reel columns |
US8562429B2 (en) | 2000-10-16 | 2013-10-22 | Igt | Gaming device having independent reels in a circular arrangement |
EP1414533A1 (en) * | 2001-05-30 | 2004-05-06 | Multimedia Games Inc. | Security system for bingo-type games |
EP1414533A4 (en) * | 2001-05-30 | 2005-04-27 | Multimedia Games Inc | Security system for bingo-type games |
US7056214B2 (en) | 2001-09-26 | 2006-06-06 | Igt | Gaming device having an accumulating award symbol |
US7744454B2 (en) | 2001-09-26 | 2010-06-29 | Igt | Gaming device having an accumulating award symbol |
US7104888B2 (en) | 2001-09-26 | 2006-09-12 | Igt | Gaming device having an accumulating award symbol |
US7338369B2 (en) | 2001-09-26 | 2008-03-04 | Igt | Gaming device having an accumulating award symbol |
US7314409B2 (en) | 2001-09-26 | 2008-01-01 | Igt | Gaming device having a selectable combination bonus game |
US7338367B2 (en) | 2001-09-26 | 2008-03-04 | Igt | Gaming device having an accumulated award selection bonus scheme |
US7686303B2 (en) | 2001-09-28 | 2010-03-30 | Igt | Gaming device having a rate dependent game |
US8678900B2 (en) | 2001-11-30 | 2014-03-25 | Igt | Method, apparatus and system for perpetual bonus game |
US9633510B2 (en) | 2001-11-30 | 2017-04-25 | Igt | Method, apparatus and system for perpetual bonus game |
US9396607B2 (en) | 2001-11-30 | 2016-07-19 | Igt | Method, apparatus and system for perpetual bonus game |
US8647194B2 (en) | 2002-02-28 | 2014-02-11 | Igt | Gaming device having free game bonus with a changing multiplier |
US7381134B2 (en) | 2002-02-28 | 2008-06-03 | Igt | Gaming device having a multi-function free game bonus |
US8460094B2 (en) | 2002-02-28 | 2013-06-11 | Igt | Gaming device having free game bonus with a changing multiplier |
US7258611B2 (en) | 2002-02-28 | 2007-08-21 | Igt | Gaming device having free game bonus with a changing multiplier |
US8272946B2 (en) | 2002-02-28 | 2012-09-25 | Igt | Gaming device having a multi-function free game bonus |
US8029358B2 (en) | 2002-02-28 | 2011-10-04 | Igt | Gaming device having free game bonus with a changing multiplier |
US8702489B2 (en) | 2002-02-28 | 2014-04-22 | Igt | Gaming device having a multi-function free game bonus |
US9792776B2 (en) | 2002-02-28 | 2017-10-17 | Igt | Gaming device having free game bonus with a changing multiplier |
US7169047B2 (en) | 2002-03-28 | 2007-01-30 | Igt | Providing an indication of a hidden bonus on a casino gaming apparatus |
US7252591B2 (en) | 2002-07-31 | 2007-08-07 | Igt | Gaming device having symbol stacks |
WO2004012158A2 (en) * | 2002-07-31 | 2004-02-05 | Igt | Gaming device having a paytable |
WO2004012158A3 (en) * | 2002-07-31 | 2004-05-21 | Igt Reno Nev | Gaming device having a paytable |
GB2407521A (en) * | 2002-07-31 | 2005-05-04 | Igt Reno Nev | Gaming device having a paytable |
US7666083B2 (en) | 2002-09-11 | 2010-02-23 | Igt | Gaming device having a free spin game including an accumulated modifier |
US7338366B2 (en) | 2002-09-12 | 2008-03-04 | Igt | Gaming device having a mechanical secondary display |
US7690983B2 (en) | 2002-09-12 | 2010-04-06 | Igt | Gaming device having an indicator operable to indicate primary game outcomes and associated bonus game opportunities |
US6960134B2 (en) | 2002-09-12 | 2005-11-01 | Igt | Alternative bonus games associated with slot machine |
US7604539B2 (en) | 2002-09-12 | 2009-10-20 | Igt | Gaming device having a puzzle function operable to indicate information related to a game event |
US7247093B2 (en) | 2002-09-12 | 2007-07-24 | Igt | Gaming device having a mechanical secondary display |
US8177620B2 (en) | 2002-12-20 | 2012-05-15 | Igt | Gaming device having a modifier activator |
US7819740B2 (en) | 2003-02-10 | 2010-10-26 | Igt | Gaming device having a plurality of paylines and different modifiers associated with the paylines |
US8556697B2 (en) | 2003-05-31 | 2013-10-15 | Igt | Gaming device having a plurality of interactive player-selectable symbols |
US7354344B2 (en) | 2003-05-31 | 2008-04-08 | Igt | Gaming device having a plurality of interactive player-selectable symbols |
US7455588B2 (en) | 2003-08-28 | 2008-11-25 | Igt | Gaming device having competing positive and negative outcome events |
US7749070B2 (en) | 2004-09-14 | 2010-07-06 | Igt | Gaming device having multiple selectable components that determine an award |
US7749063B2 (en) | 2004-09-29 | 2010-07-06 | Igt | Gaming device having free spin mode with symbol elimination |
US7666089B2 (en) | 2004-09-30 | 2010-02-23 | Igt | Gaming device having accumulation game with changing selections |
US7674174B2 (en) | 2004-10-18 | 2010-03-09 | Igt | Gaming device having one or more payline awards calculated as a function of the total wager |
US7862421B2 (en) | 2004-12-06 | 2011-01-04 | Igt | Gaming device and method having increasing payline wager amounts |
US7578740B2 (en) | 2005-01-05 | 2009-08-25 | Igt | Gaming device and method having payline progressive awards |
US8814647B2 (en) | 2007-03-19 | 2014-08-26 | Igt | Gaming device and method of operating a gaming device including player controlled targeting |
US8382110B2 (en) | 2007-11-27 | 2013-02-26 | Aristocrat Technologies Australia Pty Limited | Gaming machine with reels |
US8628083B2 (en) | 2007-11-27 | 2014-01-14 | Aristocrat Technologies Australia Pty Limited | Gaming machine with reels |
US7942417B2 (en) | 2007-11-27 | 2011-05-17 | Aristocrat Technologies Australia Pty Limited | Gaming machine with reels |
US9027927B2 (en) | 2007-11-27 | 2015-05-12 | Aristocrat Technologies Australia Pty Limited | Gaming machine with reels |
US9189924B2 (en) | 2008-07-30 | 2015-11-17 | Igt | Gaming system and method for providing a bonus event triggered by a continuous communal game |
US8496519B2 (en) | 2008-07-30 | 2013-07-30 | Igt | Gaming system and method for providing a bonus event triggered by a continuous communal game |
US10147262B2 (en) | 2008-07-30 | 2018-12-04 | Igt | Gaming system and method for providing a bonus event triggered by a continuous communal game |
US8702496B2 (en) | 2009-03-16 | 2014-04-22 | Igt | Gaming device and method providing slot game having virtual map driven reel stop position determinations |
US9805555B2 (en) | 2009-03-16 | 2017-10-31 | Igt | Gaming device and method providing slot game having virtual map driven reel stop position determinations |
US9905080B2 (en) | 2011-09-28 | 2018-02-27 | Igt | Gaming system and method for providing a persistent game |
US10755526B2 (en) | 2011-09-28 | 2020-08-25 | Igt | Gaming system and method for providing a persistent game |
US11113924B2 (en) | 2012-03-12 | 2021-09-07 | Igt | Gaming device having extending wild symbols |
US11749055B2 (en) | 2012-03-12 | 2023-09-05 | Igt | Gaming device having extending wild symbols |
US11587391B2 (en) | 2012-03-12 | 2023-02-21 | Igt | Gaming device having extending wild symbols |
US9633506B2 (en) | 2013-03-08 | 2017-04-25 | Igt | Gaming system and method for providing a game including roaming wild symbols |
US10607449B2 (en) | 2013-03-08 | 2020-03-31 | Igt | Gaming system and method for providing a game including roaming wild symbols |
US10755529B2 (en) | 2014-09-24 | 2020-08-25 | Igt | Gaming system and method providing a video poker game with modifiers |
Also Published As
Publication number | Publication date |
---|---|
JPH08164238A (en) | 1996-06-25 |
JP2003175157A (en) | 2003-06-24 |
AU2047395A (en) | 1996-12-05 |
GR3034756T3 (en) | 2001-02-28 |
AU698647B2 (en) | 1998-11-05 |
DE69519257D1 (en) | 2000-12-07 |
DE69519257T2 (en) | 2001-05-23 |
ES2151026T3 (en) | 2000-12-16 |
EP0688002B1 (en) | 2000-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0688002B1 (en) | Method for selecting stopping positions of reels in a gaming machine | |
US5569084A (en) | Fractional branching reel-type slot machine | |
EP0683474B1 (en) | Method for determining payoffs in reel-type slot machines | |
US6053813A (en) | Electronic gaming apparatus and method | |
US5102134A (en) | Multiple tier random number generator | |
US5401024A (en) | Keno type video gaming device | |
US5263716A (en) | Multiple tier gaming machine | |
US7470187B2 (en) | Gaming device having termination variables | |
US6547663B1 (en) | Gaming machine with player controlled payout rate | |
US6648757B1 (en) | Dual-award bonus game for a gaming machine | |
AU2001100032A4 (en) | Slot machine game with improved jackpot trigger (Hyperlink jackpot feature) | |
US5102137A (en) | Divided table gaming machine | |
US4817951A (en) | Player operable lottery machine having display means displaying combinations of game result indicia | |
EP0984408A2 (en) | Slot machine with pattern-driven award feature | |
EP0984409A2 (en) | Slot machine with collection-based award feature | |
US20070155466A1 (en) | Gaming device having multiple round bonus scheme with residual awards | |
AU2010202669B2 (en) | Gaming apparatus and method with dependent feature game | |
AU2007202125A1 (en) | Gaming apparatus and method with a dependent game feature | |
AU2018203938A1 (en) | Slot machine game and system with improved jackpot feature | |
AU2005202929B2 (en) | Gaming console and network with improved jackpot trigger | |
AU2014280954A1 (en) | Gaming apparatus and method with dependent feature game | |
AU2012205126A1 (en) | Gaming apparatus and method with dependent feature game | |
RU2003127821A (en) | METHOD OF WORK OF THE GAMING MACHINE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): CH DE ES FR GB GR IT LI NL SE |
|
17P | Request for examination filed |
Effective date: 19960522 |
|
17Q | First examination report despatched |
Effective date: 19981008 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE ES FR GB GR IT LI NL SE |
|
ITF | It: translation for a ep patent filed | ||
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REF | Corresponds to: |
Ref document number: 69519257 Country of ref document: DE Date of ref document: 20001207 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2151026 Country of ref document: ES Kind code of ref document: T3 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: NV Representative=s name: E. BLUM & CO. PATENTANWAELTE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20010202 |
|
ET | Fr: translation filed | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20010611 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20010615 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GR Payment date: 20010621 Year of fee payment: 7 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: NL Payment date: 20010628 Year of fee payment: 7 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020630 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20021231 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20030101 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20030228 |
|
NLV4 | Nl: lapsed or anulled due to non-payment of the annual fee |
Effective date: 20030101 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20040617 Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: ES Payment date: 20040621 Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20050601 Year of fee payment: 11 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED. Effective date: 20050605 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20050606 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20060103 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20060605 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FD2A Effective date: 20050606 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20060605 |