MULTI-BALL ROULETTE GAMING SYSTEM AND APPARATUS
20260014452 ยท 2026-01-15
Inventors
- John Joseph CONNELLY (Las Vegas, NV, US)
- Tomaz Fink (Kamnik, SI)
- Andrej TOMELJAK (Preserje pri Radomljah, SI)
- Urban Bergant (Kamnik, SI)
Cpc classification
International classification
Abstract
Multi-Ball roulette gaming systems and apparatuses are disclosed. A gaming apparatus may include an automated roulette wheel, a ball launcher configured to launch a plurality of roulette balls onto the automated roulette wheel at a specified time during a roulette gaming event, a standalone cabinet, a plurality of player stations positioned around the standalone cabinet, and a controller operating the roulette wheel, the ball launcher, and a roulette gaming event, based on communications with the plurality of player stations. The standalone cabinet may include a top surface supporting the automated roulette wheel and a hollow interior portion housing the ball launcher. The play stations may each include a display providing an interactive graphical user interface.
Claims
1. A roulette gaming apparatus, comprising: an automated roulette wheel; a ball launcher configured to launch one or more balls onto the automated roulette wheel at a specified time during a multi-ball roulette gaming event; a standalone cabinet comprising a top surface supporting the automated roulette wheel and further comprising a hollow interior portion housing the ball launcher; a plurality of player stations positioned around the standalone cabinet, wherein a first player station comprises a display providing an interactive graphical user interface; and a controller operating the automated roulette wheel, the ball launcher, and a roulette gaming event, based on communications with the plurality of player stations.
2. The roulette gaming apparatus of claim 1, wherein the multi-ball roulette gaming event comprises launching a first roulette ball to determine a multiplier, and launching a second roulette ball to determine a winning symbol, wherein the multiplier is applied to payout associated with a winning bet entered at a first player station.
3. The roulette gaming apparatus of claim 1, wherein the multi-ball roulette game comprises a plurality of roulette balls simultaneously spinning on the automated roulette wheel.
4. The roulette gaming apparatus of claim 3, wherein a first roulette ball of the plurality of roulette balls is associated with a first round of play, and a second roulette ball is associated with a second round of play.
5. The roulette gaming apparatus of claim 3, wherein a final position of a first roulette ball corresponds to a multiplier value, and a final position of a second roulette ball corresponds to a winning symbol.
6. The roulette gaming apparatus of claim 3, wherein the multi-ball roulette game comprises launching a plurality of roulette balls on the automated roulette wheel, the plurality of roulette balls corresponding to a single round of play.
7. The roulette gaming apparatus of claim 1, wherein the plurality of player stations comprises six player stations.
8. The roulette gaming apparatus of claim 1, wherein the automated roulette wheel is provided in a recessed portion of the top surface.
9. The roulette gaming apparatus of claim 1, wherein the controller is in remote communication with a central gaming server.
10. The roulette gaming apparatus of claim 1, further comprising a display positioned above the automated roulette wheel, the display providing live gaming information, and wherein the display is positioned to be viewable from each of the plurality of player stations.
11. The roulette gaming apparatus of claim 1, further comprising: a projection device to provide lighting effects on a top surface of the automated roulette wheel.
12. The roulette gaming apparatus of claim 1, further comprising at least one camera capturing video information comprising a live view of the automated roulette wheel.
13. The roulette gaming apparatus of claim 12, wherein the controller acquires the video information; and streams the live view to the plurality of player stations for display on the interactive graphical user interface.
14. The roulette gaming apparatus of claim 1, wherein the automated roulette wheel further comprises a movable central cone, and a set of sub-pockets respectively associated with the plurality of pockets, and wherein the controller is configured to raise the movable central cone to receive the first roulette ball in a sub-pocket prior to the second roulette ball coming to rest in a same or different pocket of the roulette wheel.
15. The roulette gaming apparatus of claim 1, further comprising a lighting system projecting gaming information on a top surface of the roulette wheel.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
[0054] Most roulette mechanisms have a stationary rim, base, and cone and a rotating roulette wheel positioned in the middle of the base. The roulette wheel includes a number of pockets configured to hold the roulette ball. A number between 0 and 36 (and also 00 on some roulette wheels) and a color (typically green for 0 and 00 and alternating between red and black for the other numbers) are assigned to each of the pockets via a number circle that surrounds the pockets. The stationary rim includes a single angled annular track in which a single roulette ball manually spins. At the beginning of a game cycle, typically after further selections are closed, a dealer will either manually spin the roulette ball in the track or the roulette balls will be launched from a launch tube. The roulette ball spins in the opposite direction of the rotating roulette wheel. When the roulette ball eventually exits the track, the ball will ultimately land in one of the pockets indicating the end of that game cycle.
[0055]
[0056] In a traditional roulette mechanism, during the rotation phase when the roulette ball is circulating around the track, the following parameters may apply: [0057] Initial rotation time (when the roulette ball leaves the launch tube): t.sub.0(e. g., t.sub.0=0.6 s) [0058] Initial rotation velocity:
Critical rotation time (when the roulette ball leaves the rim and begins to circulate slower): t.sub.c(e. g., t.sub.c=2.1 s) [0060] Critical rotation velocity:
H Ball mass: m(e. g., m=9.0 g) [0062]
Ball diameter: d(d=18 mm) [0063]
Wheel inclination: (e. g., =15) [0064]
Wheel diameter: 2R (e. g., 2R=734 mm) [0065]
Average number of rotations before stopping: (e. g., 16)
[0066] Traditional methods of releasing multiple roulette balls within the same stationary rim have either released the roulette balls into the same track at the same or different times or using completely separate tracks that keep the balls from colliding into one another. The present disclosure is directed to the release of a plurality of roulette balls into the same stationary rim along the same or opposite path with an offset between each release time so that the roulette balls will circulate at different heights and therefore avoid collisions. Sensors in the stationary rim (not shown but positioned around the rim) may measure the initial rotation velocity of each roulette ball at the time of launch. The initial rotation velocity may vary substantially from one launch to the next. Once the initial rotation velocity has been determined the offset before the launch of the next roulette ball may be determined, as further discussed below, in order to insure there will be no collision between the roulette balls.
[0067]
[0068] The exit or launch point 38 of the ball launch tube is shown in
[0069] In an embodiment, a first roulette ball may be ejected from the exit 38 of the launch tube so as to land on the first track 30. The steep angle of the slope between the upper section 33 and middle section 34 may ensure that after losing a sufficient amount of speed, the first ball will leave the first track and cross over to the second track 35. A second roulette ball may be ejected from the exit 38 to follow the same trajectory as the first roulette ball, with the second roulette ball only leaving the first track once the first roulette ball has moved to either the lower section 36 or onto the roulette wheel 24. The angles of the intersections between the upper section 33 and middle section 34 and the middle section 34 and the lower section 36 may be calculated so that the two roulette balls never land on the same track at the same time, thereby ensuring a smooth and uninterrupted circulation around the stationary rim 22. The initial rotation time or launch speed of the first roulette ball may be randomly generated as is known in the art in order to insure a fair game. The launch speed of the second roulette ball may be determined based on the measured speed of the first roulette ball.
[0070]
S1:
[0071] Rotation radius: R.sub.1(e. g., R.sub.1=367 mm) [0072]
Wheel inclination: .sub.1(e. g., .sub.1=45)
S2:
[0073] Rotation radius: R.sub.2(e.g., R.sub.2=349 mm) [0074]
Wheel inclination: .sub.2 (e. g., .sub.2=15)
[0075] The centrifugal force F.sub.c may be calculated using the equation:
where m is the mass of the ball, v is the current rotation velocity and r is the rotation radius. The magnitude of the horizontal normal component F.sub.c depends only on the inclination angle of the wheel surface. It can be calculated as follows:
In order to determine the critical point when a roulette ball exits one track to a track below or exits the lowest track and moves towards the roulette wheel, the centrifugal force and the horizontal normal component must be equal, resulting in the following calculation:
where
is the gravitational constant.
[0076] Key points in the rotation stage may be as follows: [0077] Roulette ball exits the launch tube (t=0)
Roulette ball leaves S1
In order to guarantee that the roulette balls will not collide, the first roulette ball must be at least a ball-height lower than it was when it exited the launch tube by the time the second roulette ball is released.
[0080]
[0081] While the above embodiments may rely upon inclinations between the flat sections of the stationary rim, the stationary rim does not require intersections between flat sections to define physically distinct tracks that roulette balls may follow during a game cycle.
[0084] In order to guarantee that the roulette balls do not vertically collide it may be necessary to ensure that the height of a first roulette ball on the stationary rim is at least a roulette ball diameter lower than the initial height of a second roulette ball on the stationary rim at the time the second roulette ball is launched. In the case of a flatter stationary rim, the necessary separation may be more horizontal. These conditions may need to hold throughout the game cycle and can be verified based on sensor measurements of the separation and roulette ball velocity throughout the game cycle, with both roulette balls moving toward the roulette wheel at substantially the same rate. This separation assumes that the height of a roulette ball on the stationary rim is directly proportional to the rotation time. That is: h t, where h is stationary rim height and t is rotation time.
[0085] If the following values are taken as initial conditions for the design of an appropriate working stationary rim of a roulette mechanism: [0086] Initial rotation radius: R (e. g., R=0.35 m) [0087]
Initial rotation velocity: .sub.0(e.g., .sub.0=12 s.sup.1) [0088]
Rotational velocity constant: (e. g., =10 s.sup.1),
the shape of the continuously curved stationary rim 80 may appear as shown in
[0089]
[0090] As shown in
[0091]
[0092] Alternatively, a first ball could be launched, with a second ball not launched until the first ball was in a sub-pocket under the edge 100 of the rim. In this manner, the roulette wheel could be stopped once the first ball was in a pocket. The cone could be raised and lowered to get the first ball under the cone, then the wheel could be re-spun and a next ball launched. This could be repeated for multiple balls until a subsequent ball touched a ball in one of the pockets or there was a ball in a pocket and the corresponding sub-pocket.
[0093] In its stored position, the first roulette ball 50 may still be visible to players, but it is separated from the second roulette ball 52 by the edge 100 such that the two roulette balls cannot touch one another, as further illustrated in
[0094] To further enhance the roulette mechanism and make it easier for players to identify the pocket in which a roulette ball has landed lighting could be provided to light up the pocket containing a ball. The lighting could be triggered by the sensor 102 detecting a roulette ball in a pocket. As shown in
[0095] Additional enhancement features include the ability to shine light through crystals imbedded in the turret 124 of the cone 25 during a game or when a roulette ball lands in a pocket to further indicate the outcome of each game or for some other reason. As will be further described herein, the cone may be lit with lighting as well as can be a multiplier wheel 126 on the cone for use in one or more different types of games to be played on the roulette mechanism.
[0096] The different types of games may include a continuous game as illustrated in
[0097] The different types of games may include a multiplier game as illustrated by the multiplier wheel 126 of
[0098] The different types of games may include a bonus game where one roulette ball is launched for a basic roulette game and a second roulette ball is launched for a bonus game. The concept of the bonus game is similar to the multiplier game described herein. The multiplier game uses a standard roulette wheel 24 and adds the multiplier wheel 126 to the movable cone 25. However, the bonus game modifies the standard roulette wheel 24 into bonus game wheel 130 by adding four additional symbols 132 as shown in
[0099] In step 174, in the bonus game a second roulette ball is launched. The second roulette ball defines an outcome on the multiplier wheel 126 on the cone 25. If a player placed a selection on a one of the four additional symbols 132, the player has a chance to multiply that selection based the multiplier corresponding to any pocket in which the second roulette ball lands. For example, if the second roulette ball lands in a pocket corresponding to a multiplier of 1 the selection would not be multiplied, but if the second roulette ball lands in the pocket corresponding to the multiplier 200 then the selection would be multiplied by 200 times.
[0100] The different types of games may include a bonus ball. As illustrated in step 180 of
[0101]
[0102] Similar to other examples discussed herein, a sensor 102 may be triggered when a roulette ball 50 lands within a pocket and/or touches the edge 100 of the cone. The sensor 102 may indicate a presence of the ball, the outcome of the game, the color of the ball, and the like. Information from sensor 102 may trigger movement of the cone 25 to allow the roulette ball to be received within the sub-pocket. The sensor may be positioned within or on at least one of the edge, the pocket, or the rim.
[0103] The sub-pocket may include a trap door 114 on which a roulette ball may be stored. When the trap door 114 opens, the roulette ball drops into a pathway to be returned to the launch magazine under the roulette wheel. The trap door 114 may open to receive a specified number of roulette balls stored within the sub-pocket. For example, the trap door 114 may open to receive only a single ball, e.g., roulette ball 60, at a precise time. In other examples, the trap door 114 may open to receive multiple, or all, roulette balls stored within the sub-pocket. The trap door 114 may also remain open so that balls pass through the sub-pocket as soon as they are received. In such examples, a roulette ball may be immediately received at the sub-pocket and transferred to a pathway, such as the launch magazine.
[0104] In various examples, the movement of cone 25 may be coordinated with the movement of the trap door 114. This may ensure that a particular number of balls are kept within the sub-pocket, and/or create space so that the sub-pocket has the capacity to receive an additional roulette ball. The movement of the cone 25 and the trap door 114 may also be independent. For example, the trap door 114 may open when additional roulette balls are needed for the launch magazine, e.g., after a period of time, or when a game ends.
[0105] In some examples, the pocket may include a trap door 190. The pocket trap door 190 may be an extension of the sub-pocket trap door. The pocket trap door 190 may also be separate from the sub-pocket trap door 114, such that there is a second trap door. Some examples may include one trap door, e.g., trap door 114 or 190, while in other examples, there are no trap doors. Instead, there may be an opening under the pocket or the sub-pocket for the roulette ball to directly pass through.
[0106] A pocket trap door 190 may further enable a roulette ball to be delivered directly to a location or destination, such as the roulette ball launching system, without having to travel into the sub-pocket. This may cycle games even quicker than delivering the roulette ball to the sub-pocket before delivering to a subsequent destination.
[0107]
[0108]
[0109] During a gaming event, i.e., the sequence of beginning and ending a single roulette game, a roulette ball may be delivered to a roulette ball launching system as discussed in
[0110] When a first gaming event occurs, the first roulette ball may optionally be moved into a sub-pocket under a cone of the roulette wheel 2200. In
[0111] At optional step 2240, the first roulette ball may be held in the sub-pocket until a second gaming event occurs. Similar to step 2220, holding the first roulette ball in the pocket is optional, and may occur based on a particular game being played, and the operations associated with gameplay. In an example, the second gaming event may occur when a second roulette ball, or Nth roulette ball is launched, lands in a pocket, contacts another ball, lands in the same pocket as the first roulette ball, and/or another event.
[0112] As discussed herein, the sub-pocket may hold a roulette ball using a trap door, which may open and close, and cover a pathway leading to any of a plurality of destinations. In some examples, the trap door remains closed until the second gaming event occurs. In other examples the trap door remains open to prevent any capture or holding of the first roulette ball. There may also be no trap door, i.e., the bottom of the sub-pocket may always be open, thereby preventing any roulette ball from being held in the sub-pocket.
[0113] At step 2260, the first roulette ball may be delivered to a roulette ball launching system. This may occur in response to the opening of the trap door, and/or the lack of any barrier between the roulette ball and the pathway to the roulette ball launching system. When optional step 2240 does not occur, the ball may travel directly from the sub-pocket to the roulette ball launching system. This may help quicken gameplay, especially during gaming events where multiple roulette balls are being played simultaneously and/or sequentially. Without a barrier beneath the sub-pocket, the balls may cycle throughout the roulette system quicker.
[0114]
[0115] In additional examples, the gaming console 2300 contains a computing device (see, e.g., the computing system of
[0116]
[0117] The betting interface 2400 may provide a split screen format in which a first betting layout 2405 is provided on a first section of the display and a second betting layout 2410 is provided on a second section of the display. In the example of
[0118] The betting layout may provide a plurality of symbols corresponding to outcomes of a round of a roulette game. In some examples, the symbols may be one or more of 0 and/or 00, numbers 1-37, colors (e.g., red and black), selections for one or more symbols (e.g., even numbers, odd numbers, 1-12, 13-24, 25-36, etc.), and any of a combination of roulette symbol outcomes.
[0119] Each betting layout may correspond to different rounds of play, such as different rounds of a same roulette game or a different roulette game. A betting window, which refers to a time window during which a player may make or change bets for a current round of play, may be alternated between the first betting layout 2405 and the second betting layout 2410. In this manner, bets cannot be simultaneously placed on both betting layouts. The timing of the betting window may enable a player to bet (e.g., first betting layout 2405) during a first round of play corresponding to the other betting layout (e.g., second betting layout 2410), and bet on the other betting layout (e.g., second betting layout 2410) during a round of play corresponding to the first betting layout 2405. This alternating timing therefore promotes faster gameplay and enables more rounds of play to be played during a given time window, since an independent round of play occurs during a betting window.
[0120] Timers 2425 and 2430 may indicate a time left in a betting window corresponding to each betting layout. Timer 2425 indicates, for example by a red color and No More Bets text, that the betting window is closed for betting layout 2405. Timer 2430 may indicate a time left in the betting window via text (e.g., 25 seconds) and a color scheme (e.g., a green circular bar decreases as the betting window reaches a closing time) for betting layout 2410. When a betting window is open, a player may select one or more symbols on the open betting layout to place a bet. (e.g., betting layout 2410). A bet value 2440 may also be provided on the interface and selected for each bet. For example, the user could select the image of a chip valued at $500 as the bet value 2440 and move that chip to various betting areas on the betting layout. As shown, betting layout 2405 has bets placed on the number 0, the group of numbers including 13-24, and a corner bet that includes the numbers 28 and 31, all odd numbers, and the numbers 19-36.
[0121] To expedite bet selections, a copy bets selection 2435 may be provided on the betting interface to enable a player to easily select and copy the same bets from a previous round to a current round. The copy bets selection 2435 may be labeled, e.g., Copy Your Bets, to indicate its purpose, and with arrows prominently displayed, e.g., in a center portion of the display, to enable players to quickly select the button and place bets.
[0122] Video streams 2415 and 2420 may be displayed on the interface to provide a live view of a current roulette game. In some examples, the video stream (e.g., streamed from camera 2350) may show a same roulette wheel or different roulette wheels, depending on where the respective games are being played. In an example, the first roulette game and the second roulette game may be played on a same roulette wheel (e.g., roulette wheel 2330). The roulette ball(s) for each game may be launched at different timings, depending on a start time of each game. The betting layout may provide a live video stream corresponding to the game currently being played. For example, video stream 2415 may be shown when a round of the first roulette game is being played, and video stream 2420 may be shown when a round of the second roulette game is being played. In some examples, each video stream 2415 and 2420 may continuously provide a live view of the roulette wheel corresponding to that game. Alternatively, two different roulette wheels could be utilized, which are either part of the same machine or one or both of which are remotely located.
[0123]
[0124] Betting interface 2400 may include a plurality of highlighted symbols 2520, which may be representative of a bonus or other special feature associated with those numbers. In the illustrated example, the highlighted symbols include 0, 1, 2, 3, 4, 5, 37, 38, 71, and 72. The highlighted symbols are each associated with a bonus, respectively 333, 333, 265, 220, 190, 160, 36, 37, 650, and 1300. The bonuses may represent an amount that a winning outcome associated with that symbol will get multiplied. For example, if a bet is place on 0, and the winnings associated with the bet is $10, then the bonus outcome will be $3330.
[0125] In various examples, the highlighted symbols 2520 may be selected before a betting window closes. For example, the highlighted symbols may be chosen before the betting window opens, which would allow a player to see which symbols are associated with which bonuses. In another example, the highlighted symbols may be selected and indicate an associated bonus value during the betting window.
[0126] In another example, the highlighted symbols may be selected after the betting window closes. Such timing may occur to provide
[0127] A timing of when the highlighted symbols are selected and a timing of the bonus value associated with the highlighted symbols may occur independently or concurrently, at any point during before, during, or after, the betting window. The selection of the highlighted symbols may occur randomly, and any number of highlighted symbols may be selected, e.g., 1, 2, 3, 4, 5, or more. The bonus value amount (e.g., 333, 1300, etc.) may be determined according to a pay table, and the number of bonus values and amounts of each bonus value may be selected randomly. The bonus value amounts may also be randomly assigned to one of the highlighted symbol. In this manner, the selected highlighted symbols 2520 and the bonus values are randomized to promote fairness and consistency throughout game cycles.
[0128]
[0129]
[0130] In examples, the betting interface 2700 may be designed to reflect a layout similar to sic bo and/or with simplified selections. Such layouts may promote familiarity to players and provide an easy, intuitive understanding for new players. In examples, winning sections and payout values may be highlighted on the betting interface. Examples may include linked progressive funded by side bets. Two or more balls may be launched during each round of play.
[0131] The roulette games may launch two or more balls for a round of play, and a combination of the outcomes of the two or more balls provide the outcome for the round of play. Betting layout 2700 provides variations which may be associated with potential combination outcomes of the two or more balls in a round of play.
[0132] In the illustrated betting interface layout 2700 a first group 2710 includes splits of potential outcomes into different categories: Low 1-36, Odd Numbers, Even Numbers, and High 1-36. A winning bet may occur if the two or more roulette balls fall within the selected category. For example, a Low 1-36 bet may win when the two or more roulette balls each reach a final position between 1-36.
[0133] A second group 2720 provides betting outcomes associated with colors of potential outcomes. The second group may include Red/Red, Black/Black, and Red/Black. In such cases, the two or more balls would have to land in pockets associated with the selected bet tile. In a Red/Red or Black/Black selection, all roulette balls must land in red or black pockets. In the Red/Black scenario, the two or more balls must land in Red and Black pockets. The order of colors may or may not be significant, depending on the particular gaming rules associated with the roulette game.
[0134] A third group 2730 may include Even/Even, Odd/Odd, and Even/Odd groupings. In such groups, the two or more roulette balls must land in pockets associated with a number affiliated with the selected bet tile.
[0135] A fourth group 2740 may include bets on the 1.sup.st Column, 2.sup.nd Column, or 3.sup.rd Column. In a standard roulette wheel with either 0 or 00, there are also outcomes for numbers 1-36. The numbers may be divided into three groupings, referred to as columns. In an example, the 1.sup.st Column may include numbers 1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, and 34. The 2.sup.nd Column may include numbers 2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, and 35. The 3.sup.rd Column may include numbers 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, and 36. It should appreciated that other combinations of Column groupings may be provided, and may include 0 or 00, in accordance with various embodiments discussed herein.
[0136] A fifth group 2750 includes 1.sup.st 12 (i.e., numbers 1-12), 2.sup.nd 12 (i.e., 13-24), and 3.sup.rd 12 (i.e., 25-36). Similar to the column groupings, the three 12 number groupings may include different combinations and variations of symbols, while still being in accordance with embodiments discussed herein.
[0137] A sixth group 2760 for bets is a double number. This may refer to an outcome where the two or more roulette balls fall into a same pocket (e.g., both are in 0, 1, 2, etc.)
[0138] A seventh group 2770 is any 0. This category includes 0 and 00, and is applicable to roulette games on roulette wheel that may or may not have the 00 outcome.
[0139] An eighth group 2780 includes 10 different categories of groupings corresponding to a combined total of the two or more roulette balls. In the illustrated example, applicable for rounds of play using two roulette balls, the ten categories are directed to different sets of possible numbers associated with potential outcomes of a roulette wheel containing the numbers 0-36. The layout is also applicable with roulette wheels containing 00 and 0-36, as well as wheels with additional symbols and symbol combinations.
[0140]
[0141] In other examples, as discussed herein, the roulette wheel cone 2830 may be raised to collect a first ball that has landed into a pocket, in order receive the ball into a sub-pocket (see, e.g.,
[0142] In various gaming examples, two or more balls may be launched simultaneously with various betting combinations. Examples bets and payouts may include: Inside Numbers (Straight Up 17-1; Split 8-1; Street 5-1; Corner 3.5-1; 6 Line 2-1) and Outside Bets wherein both balls are successful. Outside Bets may include: Even Money Bets 3-1; Black+Red 1-1; Columns 8-1; and Dozens 8-1).
[0143] In additional examples, two roulette balls may be simultaneously launched. One random ball may Gold and betting on the gold ball may be done with a side bet, such as a progressive side bet.
[0144] According to an example game flow, a Lucky Number may be randomly selected by a random number generator when the betting window closes. The Lucky Number may be projected on the wheel and on the betting interface. Multiple Jackpot Payouts may be available depending on the ball color (e.g., gold or standard) and whether the roulette ball(s) land in the Lucky Number pocket.
[0145] The following are example Jackpot Payouts: [0146] Jackpot 1Two Gold Balls in Lucky Number [0147] Jackpot 2Two Balls, one Gold in Lucky Number [0148] Jackpot 3Two balls, any colour in Lucky Number
[0149] In various the jackpot may be funded by a side bet. In some examples, the jackpot would be shared if multiple players bet on same winning number. Alternatively a random number generator may choose a unique Lucky Number for each player station associated with the roulette wheel.
[0150] According to another example game flow, a plurality of balls, such as six balls may be launched. Players can choose 1 numberup to 6 numbersor however many of the plurality of balls are launched. The paytable associated with the game may be based on 1-6 numbers hitting.
[0151] In the game flow, play station GUIs may provide a paytable presented based on numbers chosen. For example: 1 number pays X or 6 numbers pay Y. A progressive may be funded by a side bet.
[0152] A random number generator may then select a unique Lucky Number. The Lucky Number may be separately chosen for each player station. Payouts may then be multiplied if one of the winning numbers, e.g., from the six balls, is a Lucky Number.
[0153]
[0154] In such games, a plurality of balls may be spun simultaneously and the result of the three roulette balls determine the gaming outcome. In an example where three balls are launched simultaneously, the outcomes could include all three balls landing in a same color (red, white, blue, or green), or some number of each color, as seen in Table 2920. Table 2920 shows various outcomes on which bets may be placed. The outcomes may include no red, no white, no blue, red/white/blue, 1, 2, or 3 reds, 1, 2, or 3 blues, 1, 2, or 3 whites, and green.
[0155] In various examples, the game may be played via a player station with a graphical user interface. In such examples, a random number generator may determine the combination of balls outcomes. Players may be presented with a simple GUI that provides all bet outcomes. In some examples, the GUI provides a layout with tiles similar to Table 2920. In some game variations, a ball landing in the green pocket could result in all bets losing. In a another game variation, a ball landing in the green pocket could result in all bets losing, except when a bet is placed on green.
[0156]
[0157] At block 3020, aspects may include asynchronously launching a first roulette ball and a second roulette ball on a roulette wheel. In examples, the roulette wheel has 37 or 38 outcomes, although wheels with more or less outcomes (e.g., pockets) may be used. In examples, an outcome of the roulette wheel is 00.
[0158] At block 3030, aspects may include determining a first symbol associated with a final position of the first roulette ball. In example, the determining may be performed by a controller in communication with the roulette wheel to determine which pocket the roulette ball has landed in. In examples, one or more sensors associated with the wheel, such as sensors in or near the pockets, optical sensors, force sensors, and the like may be utilized to determine a position of the roulette ball.
[0159] At block 3040, aspects may include determining a second symbol associated with a final position of the second roulette ball. The determination of the second symbol may be performed similar to the determining of the first roulette ball, e.g., using a controller, one or more sensors, and the like.
[0160] In some examples, as seen in block 3035, prior to the second roulette ball reaching a final position, aspects may raise a central cone of the roulette wheel to receive the first roulette ball in a sub-pocket. In such examples (see, e.g.,
[0161] According to some examples, aspects may determine a second set of symbols associated with one or more outcomes of the roulette wheel. The second set of symbols are indicative of the bonus trigger. Accordingly, the bonus outcome (e.g., launching additional ball(s)) may occur when the first symbol and the second symbol, match the second set of symbols. In examples, the second set of symbols may include numbers, and the bonus trigger corresponds to a combination of the numbers. The second set of symbols may also include colors, and the bonus trigger corresponds to a combination of the colors.
[0162] At block 3050, aspects may include generating an animation on the graphical user interface indicating a payout based on the bet information, the first symbol, and the second symbol.
[0163] In some examples, the determination of the second symbol may cause a bonus trigger. When a bonus trigger is determined, as seen in block 3045, one or more additional roulette balls may be launched 3047. When the one or more additional roulette balls are launched, the animation generation associated with block 3050 may show outcomes of the one or more roulette balls. In some examples, the animation may occur continuously from the determination of the bonus trigger, through the launching and final position determination of the one or more roulette balls. The bonus trigger may also initiate launching one or more roulette balls, such that a final position of the one or more roulette balls are included in determining the payout. The set of symbols indicative of the bonus outcome may include at least one of: colors, numbers, letters, and shapes.
[0164] In additional examples, aspects may generate on the graphical user interface, a betting layout comprising one or more outcomes of the roulette wheel, and update the betting layout to indicate, in real time, the final position of each roulette ball. As such the graphical user interface may dynamically reflect changes occurring throughout the game, as further described in
[0165] In yet another gaming variation, aspects may randomly generate a multiplier value to be associated with a third set of symbols randomly selected from one or more outcomes of the roulette wheel. The multiplier value may be displayed on the betting layout prior to acquiring the bet information.
[0166]
[0167]
[0168] A winning result 3120 may then be determined. In some examples, the winning position is a roulette wheel outcome that has been randomly selected (e.g., a number 0, 00, or 1-36). In other examples, the winning result may be based on the final positions of the N-Balls. A determination may be made as to whether the balls have landed in pockets associated with a same symbol as the winning result. As noted herein, the symbol may be a color, number, or shape.
[0169] If the roulette balls have not landed in a pocket with the same symbol, then no burst animation is provided 3135 on the PID. If the balls land in the same pocket, burst fire 3140 occurs, along with a burst animation 3145 on the PID Screen.
[0170] Burst fire may launch one or more roulette balls and a determination may be made as to whether a particular symbol is hit 3150, such as a symbol that matches the winning result.
[0171] If the selected symbol is not hit, a good luck animation 3155 may be provided on the PID Screen. If the selected symbol is hit, a Burst Winning Animation 3160 may be provided on the Player Station Screen and a Burst Winning Animation 3165 may also be provided on the PID Screen.
[0172] In an example multi-ball roulette gaming event, a color may be associated with each pockets, such as green or black. In examples, if both balls land on the green color a bonus may be paid out. In other examples, if the balls land on green and black, burst fire may be initiated. If the both balls land on black, burst fire may also be initiated. In some examples, regardless of the winning color combinations and the base game result, a community bonus may be provided to every player who played in a prior game without an additional bet. Different trigger events (e.g., color combinations) and outcomes (e.g., bonus, burst fire, community bonus) may occur as well.
[0173]
[0174] The PS Screen may then provide a visual for the player to Place Bets 3220. In examples, the Place Bets indicator may include a betting window timer as discussed herein. After the Place Bets time ends and n-roulette balls are launched for the round of play, a win determination 3230 may be performed.
[0175] If there are no winning bets, the game cycle goes back to the Place Bets 3220 step. If there is a winning bet, the PS Screen will display a Winning animation 3240. The Winning animation 3240 may provide one or more lighting, textual, and other visual effects to indicate that a win has occurred. If the win has triggered a burst, a Burst Animation 3250 may also be provided on the PS Screen. The Burst Animation may be similar to the Winning animation and provide one or more lighting, textual, or other visual effect to communicate that a burst event is occurring.
[0176] In a gaming example in accordance with
[0177] Players may place a bet on the betting interface by selecting the desired sum of two balls. The balls are then launched with asynchronously, with a slight delay between each launch. The payout for winning combinations follows the same procedure as in regular roulette.
[0178] In examples wherein a color is associated with each pocket, e.g., green with 0 and/or 00, red with odd numbers, and green with even numbers, additional bonuses may be triggered.
[0179] In an example, if both balls happen to land in a green color, a first comunity bonus may be hit. If both balls happen to land in the green and black colored pockets, the game may advance to a next phase. In the next phase, a plurality of balls, e.g., ten balls, may be launched, and if a certain color combination is hit, such as two or more balls landing on a green color, a second comunity bonus may be hit.
[0180] In another example, if both balls happen to land in the black color, the game may advance to a next phase. In the phase, a plurality of balls, e.g., ten balls, may also be launched, and if two or more balls land on the green color, a 3rd comunity bonus is hit.
[0181] During these various phases and gaming events, a burst fire animation may be concurrently provided on the PID and PS screen.
[0182]
[0183] Roulette game variations may utilize the sub-pockets to increase player engagement and interest and provide visual information related to roulette ball outcomes, which may trigger game modifications, such as multipliers, additional roulette ball launches, bonus rounds, symbol modifiers and outcome combinations.
[0184] According to a first gaming variation, during a round of play, a plurality of roulette balls may be launched onto the roulette wheel. The plurality roulette balls may be launched simultaneously or asynchronously. The launch of the multiple roulette ball may, collectively, correspond to a single round of play. A bonus round or bonus outcome may be triggered, for example, by a particular outcome from the plurality of roulette balls, such as a roulette ball landing in a pocket designated as the bonus trigger for that round of play. The bonus trigger may be determined by a random number generator before that start of the round of play. The bonus round may include the launching of a second plurality of roulette balls.
[0185] In some examples, the possibility of a bonus round may be triggered by a side bet. The side bet may designate at least one roulette outcome to initiate the bonus round, e.g., a roulette ball landing in a pocket associated with the number 2, or the roulette ball landing in a pocket associated with a multiplier.
[0186] In a rapid-fire roulette game, a first symbol (e.g., a number) may be designated as the bonus trigger for a first round of play. One or more roulette balls may be launched during the first round of play, and when at least one of the roulette balls lands in the pocket associated with the first symbol, additional roulette balls are launched. The number of additional roulette balls may be randomly determined. In an example, a ball landing in the pocket associated with the first symbol may cause a random paytable to be selected from a set of paytables. In the set of paytables, a first paytable may launch two balls, a second paytable may launch three balls, a third paytable may launch four balls, and so on for ten or more balls. Therefore, depending on the selected paytable, different numbers of roulette balls may be launched.
[0187] The symbols (e.g., numbers) associated with a final position of the one or more roulette balls of the bonus round may indicate a bonus to be paid out. For example, a sum of the numbers associated with the bonus roulette balls may indicate the multiplier associated with any winning bets. In a particular example, a bonus round may be initiated based on a first roulette ball landing in a designated pocket (e.g., 2). The designated pocket may have been randomly determined, e.g., by a random number generator at before the start of the round of play. When the first roulette ball lands in the designated pocket, the randomly determined paytable for the bonus round may indicate that three additional roulette balls will be launched. The three additional roulette balls may land in 34, 23, and 0. Therefore the total multiplier is 57, i.e., the sum of the symbols associated with the three additional roulette balls. In various gaming configurations, the rapid-fire roulette game bonus round may be funded by a side wager.
[0188] In another gaming example, in accordance with the roulette wheel of
[0189] Two balls may be launched simultaneously during a round of play. A first ball may define a multiplier, e.g., multipliers 3320, provided on the cone or inner rim of the roulette wheel. A second ball may define the winning symbol for the round of play. If a player has placed a bet on the winning symbol, the multiplier value associated with the first ball will be paid out. In a specific example, two balls may be launched simultaneously, and the first ball lands in a pocket associated with a 5 multiplier. The second ball may land in a pocket associated with the symbol 2. Any bets placed on 2 would receive a 5 multiplier on the original payout for the winning symbol.
[0190] As discussed herein, the multipliers 3320 may be projected on the cone 3310. The multipliers may therefore be dynamic and change from round to round, which can create a more exciting, immersive play experience. In some examples, the multipliers on the cone 3310 may be provided when the betting window for players has closed, e.g., No More Bets. The multiplier values may be determined and positioned randomly, based on a paytable. In some examples, the multipliers range from 1 to 5. In some gaming variations, the multipliers may be funded by a side bet. Thus, if no side bets are received, no multipliers are projected onto the cone, and the roulette game occurs as standard roulette. Additional multiplier values, gaming variations, roulette ball triggers, and roulette ball launches may be customized based on particular game designs, paytables, and player considerations.
[0191]
[0192] At block 3420, aspects may include generating a mapping between a first set of symbols and the plurality of pockets, wherein the mapping is indicative of a game modification associated with a first symbol. The mapping may associate each of the symbols in the first set of symbols with a respective pocket in the plurality of pockets. The association between the symbols and the pockets may be determined randomly, by a number generator. The mapping may be indicative of a multiplier (e.g., 2, 5, 10, etc.) associated with a respective pocket.
[0193] In examples, the mapping may include a visual component, in which a lighting system, in communication with the controller, projects the mapping of the first set of symbols on a surface of the roulette wheel. The visual mapping may be provided on an inner cone or an inner rim of the roulette wheel. Since the mapping between the symbols and pockets may change between rounds of play, the projection of the mapping onto the roulette wheel provides a dynamic gameplay experience. Since each round is unique and has a different mapping between symbols (e.g., multipliers) and pockets, player engagement and excitement may increase and lead to longer periods of gameplay and entertainment. In some examples, the lighting system may also generate a lighting effect to indicate a final position of a roulette ball. The lighting effect may be visible from afar, such as from a player station. Again, such lighting effects may promote player engagement and active interest in the current round of play.
[0194] At block 3430, aspects may include determining a final position of a first roulette ball launched on the roulette wheel. Per the mapping, a symbol is associated with a final position of the first roulette ball, and the final position may be determined by one or more sensors and computing components. For example, the determining may be performed by a controller in communication with the roulette wheel to determine which pocket the roulette ball has landed in. One or more sensors associated with the wheel, such as sensors in or near the pockets, optical sensors, force sensors, and the like may be utilized to determine a position of the roulette ball and may send such information to the controller to determine the final position.
[0195] In some examples, a central cone of the roulette wheel may be raised to receive the first roulette ball in a sub-pocket. This may occur when multiple roulette balls have been launched or will be launched during a same round of play. In such examples (see, e.g.,
[0196] At block 3440, aspects may include applying the game modification associated with the first symbol. When the first roulette ball lands in the pocket associated with the first symbol, the game modification is applied to the current round of play. The game modification may be a multiplier. In some examples, the multiplier is applied to a payout associated with the bet. The bet may be a symbol associated with a final position of the second roulette ball. In such examples, the multiplier is applied only if there is a payout associated with the bet. In other examples, the multiplier may be applied to all winning bets. In some examples, the multiplier may be applied when a side bet associated with the game modification has been selected during the betting window associated with the round of play.
[0197] In yet another example, the gaming modification may be a launching of a plurality of additional roulette balls. The additional roulette balls may therefore provide additional chances for a ball to land in a pocket associated with the bet, and therefore increase a player's chance at winning the bet and receiving a payout.
[0198] At block 3450, aspects may include determining a second symbol associated with a final position of the second roulette ball. The determination of the second symbol may be performed similar to the determining of the first roulette ball, e.g., using a controller, one or more sensors, and the like.
[0199] The movable central cone and sub-pockets may also be utilized to move one or more roulette balls from a pocket to a sub-pocket prior to the second roulette ball coming to rest in a same or different pocket of the roulette wheel. In such examples, any roulette balls that have landed in a pocket (e.g., the first roulette ball) may remain visible in the sub-pocket and does not interfere with the final position of the second roulette ball.
[0200] At block 3460, aspects may include resolving the bet based on the game modification and the final position of the second roulette ball. In examples, the bet's resolution may be determined based on the final position of the plurality of roulette balls. As discussed herein, the bet may correspond corresponds to a symbol selected from a second set of symbols, and the second set of symbols may be a number respectively associated with each pocket of the plurality of pockets. The numbers associated with each pocket may be standard roulette numbers, e.g., 0 to 37, or 00 to 37. The second set of symbols may correspond to symbols presented on a graphical user interface associated with the player station.
[0201] At block 3470, aspects may include generating an animation indicative of the game modification, the final position of the second roulette ball, and a payout. In some examples, the determination of the second symbol may cause a bonus trigger. When a bonus trigger is determined, one or more additional roulette balls may be launched. When the one or more additional roulette balls are launched, the animation generation may show outcomes of the one or more roulette balls. In some examples, the animation may occur continuously from the determination of the bonus trigger, through the launching and final position determination of the one or more roulette balls. The bonus trigger may also initiate launching one or more roulette balls, so that a final position of the one or more roulette balls are included in determining the payout. The set of symbols indicative of the bonus outcome may include at least one of: colors, numbers, letters, and shapes.
[0202] In additional examples, aspects may generate on the graphical user interface, a betting layout comprising one or more outcomes of the roulette wheel, and update the betting layout to indicate, in real time, the final position of each roulette ball. As such the graphical user interface may dynamically reflect changes occurring throughout the game.
[0203]
[0204] At block 3520, aspects may receive, during the timed betting window, bet information from user input entered at the graphical user interface. The bet information may include a wager on a round of play on the roulette wheel. Bet information may be entered by selecting one or more roulette symbols on the betting layout and a bet amount. The timed betting window may be indicated with a bet counter, such as a timer, a countdown, or other graphic to illustrate at least one of a status and a timing left in the betting window.
[0205] In additional examples, the bet information may include a side wager associated with the first set of symbols, and the controller determines, based on a randomly generated paytable, the betting layout to indicate the game modification.
[0206] At block 3530, aspects may, after closing the timed betting window, initiate the ball launcher to launch a first ball and a second ball on the roulette wheel. At least one controller may manage an operation associated with the ball launcher. At a particular timing, such as when the betting window closes, or a time after the betting window has closed, one or more roulette balls may be launched via the ball launcher. In some examples, multiple roulette balls are launched, either simultaneously or asynchronously, depending on the particular roulette game and the capabilities of the ball launcher.
[0207] At block 3540, aspects may determine, based on a first signal received from the pocket sensor, a first pocket associated with the final position of the first roulette ball. The first pocket may be associated with a first symbol form a first set of symbols. The association between the plurality of pockets and the first set of symbols may be randomly assigned and may change between each round of play. In some examples, the first set of symbols are multipliers, which are to be assigned, respectively, to pockets of the roulette wheel. Thus, the position of the first roulette ball determines which multiplier is being applied to winning values of that round of play.
[0208] In an examples, an inner rim of the roulette wheel may rotate independently of the outer wheel and locks upon a closure of the timed betting window. The at least one controller may determine a position of the inner rim to generate a mapping between the first set of symbols and the plurality of pockets. The mapping may randomly assign each symbol from the first set of symbols to a pocket of the plurality of pockets.
[0209] At block 3550, aspects may update the betting layout to indicate a game modification associated with the first symbol. In the example, wherein the first set of symbols are multiplier, the game modification may be a multiplier value (e.g., 1, 2, 5, 10, etc.) associated with the pocket with the first roulette ball. The game modification may also adjusts a payout value of one or more symbols in the second set of symbols. In some examples, the one or more symbols in the second set of symbols may have been randomly determined such that the game modification (e.g., multiplier) determined from the first set of symbols is applied to particular symbols (e.g., numbers) of the second set of symbols. In other examples, the game modification may provide a multiplier to all symbols in the second set of symbols, such that any winning symbol will receive the game modification. The game modification may, in some examples, apply a multiplier value to winning bets associated with the second symbol.
[0210] The game modification may be funded by a side bet. In some examples, players wager on a side bet to qualify to win with the game modification (e.g., multiplier). If a player does not wager on the side bet, the round of play may continue as usual, with the second symbol resolving the player's bet.
[0211] At block 3560, aspects may determine, based on a second signal received from the pocket sensor, a second pocket associated with a final position of the second roulette ball and a second symbol associated with the second pocket. The second symbol may be associated with the second set of symbols. The second set of symbols may be numbers, such as traditional roulette values of 0-37 or 00-37.
[0212] At block 3570, aspects may resolve the wager based on the first symbol and the second symbol. In examples, the first symbol may determine a multiplier to be applied to winning bets associated with the second symbol.
[0213] At block 3580, aspects may generate a second animation indicative of a payout associated with the wager. The animation may be provided on the interactive graphical user interface, e.g., on a player station. The animation may utilize one or more of colors, sounds, haptic feedback, and text to attract attention and promote excitement and interest in the game.
[0214] In some gaming examples, a lighting system may project at least one of the first set of symbols and the second set of symbols. The first set of symbols may be projected on the inner rim of the roulette wheel and the second set of symbols may be projected on the outer rim of the roulette wheel.
[0215] In additional embodiments, the roulette wheel further comprises a movable central cone, and a set of sub-pockets respectively associated with the plurality of pockets. The at least one controller may be configured to raise the movable central cone to receive the first roulette ball in a sub-pocket prior to the second roulette ball coming to rest in a same or different pocket of the roulette wheel. The first roulette ball may remain visible in the sub-pocket and would not interfere with the final position of the second roulette ball.
[0216]
[0217] In additional examples, a total bet may be acquired via the graphical user interface, and the total bet may be split between the round of the first roulette game and the second roulette game. The total bet may be divided evenly between the two games. In some examples, a first bet may be acquired during the first betting window, and a second bet during the second betting window may be automatically initiated. The second bet may be a duplicate of the first bet. In such examples, a same bet may therefore be automatically, continuously submitted for new rounds of play corresponding to each roulette game, until instructions are received to change or stop the automatic bet. Such betting features may increase assist players by increasing betting speeds and reducing the amount of effort and manual selections required to place a bet.
[0218] As discussed above, the betting interface may further receive and stream video information including a live view of at least one of the first roulette game and the second roulette game. The video streams may be respectively displayed on a section of the betting layout corresponding to the round of play associated with the roulette wheel. The video streams may assist users with monitoring a current round of play, including any roulette balls in play on a roulette wheel, while deciding on and selecting bets for a next round of play corresponding to the betting layout with the open betting window. The video streams may also help users monitor games, in real-time, without having to look up from the screen. Such features may be especially helpful for monitoring current games when the roulette wheel is not easily viewable or otherwise far from the player station and the display.
[0219] At block 3610, aspects may alternate a timing of a first betting window and a second betting window. In some examples, the first betting window and the second betting window do not overlap. The second betting window may open when the first betting window closes, and the first betting window may when the second betting window closes. The timing of the betting windows may be configured to reduce a time between betting windows and cause at least one betting window to be open during the operation of the roulette gaming console. In this manner, a user may always have an option to place a bet on at least one of the betting windows. In other examples, a length of the first betting window and a time length of the second betting window may be set to a predetermined time. The predetermined time may be 5, 10, 15, 20, 25, . . . , 60 or more seconds, and may correspond to a length of a round of a roulette game. For example, the second betting window may be set to a length of time based on a time in which the roulette ball corresponding to the first roulette game is in play. The in-play time may end when the roulette ball lands in a pocket and a winning symbol is determined. At this time, the second betting window may close.
[0220] At block 3620, aspects may launch a first roulette ball corresponding to a first round of a roulette game. The first roulette ball may be launched when the first betting window closes. As noted above, the opening of the second betting window may correspond to at least one of: a time at which the first betting window closes and a launch time of the first roulette ball.
[0221] At block 3630, aspects may launch a second roulette ball corresponding to a round of a second roulette game. As discussed herein, the second roulette ball may be launched when the second betting window closes. The launch timing of the second roulette ball may otherwise correspond to at least one of: a time at which the second betting window closes, a time of an outcome determination of the first roulette ball, and a timing at which the first roulette ball reaches its final position. The first betting window may also open up for a new round of play when the second betting window closes. In additional examples, aspects may resolve the at least one bet corresponding to the first roulette game before the second roulette ball reaches a final position.
[0222] The present disclosure describes particular embodiments and their detailed construction and operation. The embodiments described herein are set forth by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there may be a range of equivalents to the exemplary embodiments described herein. Most notably, other embodiments are possible, variations can be made to the embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described embodiments. For the sake of clarity and conciseness, certain aspects of components or steps of certain embodiments are presented without undue detail where such detail would be apparent to those skilled in the art in light of the teachings herein and/or where such detail would obfuscate an understanding of more pertinent aspects of the embodiments.
[0223] Some of the techniques described above can be implemented on a computing device associated with a gaming device (e.g., a roulette mechanism), a plurality of computing devices associated with a plurality of gaming devices, a controller in communication with the gaming device(s) (e.g., a controller configured to synchronize the gaming devices(s)), or a plurality of controllers in communication with the gaming device(s). Additionally, some of the techniques may be distributed between the computing device(s) and the controller(s).
[0224] In a basic configuration, the computing system may include at least a processor, a system memory, a storage device, input/output peripherals, communication peripherals, and an interface bus. Instructions stored in the memory may be executed by the processor to perform a variety of methods and operations, including the shooter selection and console mirroring, as described above. The computing system components may be present in the gaming device, in a server or other component of a network, or distributed between some combinations of such devices.
[0225] The interface bus is configured to communicate, transmit, and transfer data, controls, and commands between the various components of the electronic device. The system memory and the storage device comprise computer readable storage media, such as RAM, ROM, EEPROM, hard-drives, CD-ROMs, optical storage devices, magnetic storage devices, flash memory, and other tangible storage media. Any of such computer readable storage medium can be configured to store instructions or program codes embodying aspects of the disclosure. Additionally, the system memory comprises an operation system and applications. The processor is configured to execute the stored instructions and can comprise, for example, a logical processing unit, a microprocessor, a digital signal processor, and the like.
[0226] The system memory and the storage device may also comprise computer readable signal media. A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein. Such a propagated signal may take any of variety of forms including, but not limited to, electro-magnetic, optical, or any combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use in connection with the computing system.
[0227] Further, the input and output peripherals include user interfaces such as a keyboard, screen, microphone, speaker, other input/output devices, and computing components such as digital-to-analog and analog-to-digital converters, graphical processing units, serial ports, parallel ports, and universal serial bus. The input/output peripherals may also include a variety of sensors, such as light, proximity, GPS, magnetic field, altitude, and velocity/acceleration. RSSI, and distance sensors, as well as other types of sensors. The input/output peripherals may be connected to the processor through any of the ports coupled to the interface bus.
[0228] The user interfaces can be configured to allow a user of the computing system to interact with the computing system. For example, the computing system may include instructions that, when executed, cause the computing system to generate a user interface and carry out other methods and operations that the user can use to provide input to the computing system and to receive an output from the computing system.
[0229] This user interface may be in the form of a graphical user interface that is rendered at the screen and that is coupled with audio transmitted on the speaker and microphone and input received at the keyboard. In an embodiment, the user interface can be locally generated at the computing system. In another embodiment, the user interface may be hosted on a remote computing system and rendered at the computing system. For example, the server may generate the user interface and may transmit information related thereto to the computing device that, in turn, renders the user interface to the user. The computing device may, for example, execute a browser or an application that exposes an application program interface (API) at the server to access the user interface hosted on the server.
[0230] Finally, the communication peripherals of the computing system are configured to facilitate communication between the computing system and other computing systems (e.g., between the computing device and the server) over a communications network. The communication peripherals include, for example, a network interface controller, modem, various modulators/demodulators and encoders/decoders, wireless and wired interface cards, antenna, and the like.
[0231] The communication network includes a network of any type that is suitable for providing communications between the computing device and the server and may comprise a combination of discrete networks which may use different technologies. For example, the communications network includes a cellular network, a WiFi/broadband network, a local area network (LAN), a wide area network (WAN), a telephony network, a fiber-optic network, or combinations thereof. In an example embodiment, the communication network includes the Internet and any networks adapted to communicate with the Internet. The communications network may be also configured as a means for transmitting data between the computing device and the server.
[0232] The techniques described above may be embodied in, and fully or partially automated by, code modules executed by one or more computers or computer processors. The code modules may be stored on any type of non-transitory computer-readable medium or computer storage device, such as hard drives, solid state memory, optical disc, and/or the like. The processes and algorithms may be implemented partially or wholly in application-specific circuitry. The results of the disclosed processes and process steps may be stored, persistently or otherwise, in any type of non-transitory computer storage such as, e.g., volatile
[0233] In an embodiment, a roulette gaming apparatus, comprising: an automated roulette wheel; a ball launcher configured to launch one or more balls onto the automated roulette wheel at a specified time during a multi-ball roulette gaming event; a standalone cabinet comprising a top surface supporting the automated roulette wheel and further comprising a hollow interior portion housing the ball launcher; a plurality of player stations positioned around the standalone cabinet, wherein a first player station comprises a display providing an interactive graphical user interface; a controller operating the automated roulette wheel, the ball launcher, and a roulette gaming event, based on communications with the plurality of player stations.
[0234] In an embodiment, wherein the multi-ball roulette gaming event comprises launching a first roulette ball to determine a multiplier, and launching a second roulette ball to determine a winning symbol, wherein the multiplier is applied to payout associated with a winning bet entered at a first player station.
[0235] In an embodiment, wherein the multi-ball roulette game comprises a plurality of roulette balls simultaneously spinning on the automated roulette wheel.
[0236] In an embodiment, wherein a first roulette ball of the plurality of roulette balls is associated with a first round of play, and a second roulette ball is associated with a second round of play.
[0237] In an embodiment, wherein a final position of a first roulette ball corresponds to a multiplier value, and a final position of a second roulette ball corresponds to a winning symbol.
[0238] In an embodiment, wherein the multi-ball roulette game comprises launching a plurality of roulette balls on the automated roulette wheel, the plurality of roulette balls corresponding to a single round of play.
[0239] In an embodiment, wherein the plurality of player stations comprises six player stations.
[0240] In an embodiment, wherein the automated roulette wheel is provided in a recessed portion of the top surface.
[0241] In an embodiment, wherein the controller is in remote communication with a central gaming server.
[0242] In an embodiment, further comprising a display positioned above the automated roulette wheel, the display providing live gaming information, and wherein the display is positioned to be viewable from each of the plurality of player stations.
[0243] In an embodiment, further comprising: a projection device to provide lighting effects on a top surface of the automated roulette wheel.
[0244] In an embodiment, further comprising at least one camera capturing video information comprising a live view of the automated roulette wheel.
[0245] In an embodiment, wherein the controller acquires the video information; and streams the live view to the plurality of player stations for display on the interactive graphical user interface.
[0246] In an embodiment, wherein the automated roulette wheel further comprises a movable central cone, and a set of sub-pockets respectively associated with the plurality of pockets, and wherein the controller is configured to raise the movable central cone to receive the first roulette ball in a sub-pocket prior to the second roulette ball coming to rest in a same or different pocket of the roulette wheel.
[0247] In an embodiment, further comprising a lighting system projecting gaming information on a top surface of the roulette wheel.
[0248] As previously noted, the various features and processes described above may be used independently of one another or may be combined in various ways. All possible combinations and sub-combinations are intended to fall within the scope of this disclosure. In addition, certain method or process blocks may be omitted in some implementations. The methods and processes described herein are also not limited to any particular sequence, and the blocks or states relating thereto can be performed in other sequences that are appropriate. For example, described blocks or states may be performed in an order other than that specifically disclosed, or multiple blocks or states may be combined in a single block or state. The example blocks or states may be performed in serial, in parallel, or in some other manner. Blocks or states may be added to or removed from the disclosed example embodiments. The example systems and components described herein may be configured differently than described. For example, elements may be added to, removed from, or rearranged compared to the disclosed example embodiments.
[0249] Conditional language used herein, such as, among others, can, could, might, may, e.g., and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without author input or prompting, whether these features, elements and/or steps are included or are to be performed in any particular embodiment. The terms comprising, including, having, and the like are synonymous and are used inclusively, in an open-ended fashion, and do not exclude additional elements, features, acts, operations, and so forth. Also, the term or is used in its inclusive sense (and not in its exclusive sense) so that when used, for example, to connect a list of elements, the term or means one, some, or all of the elements in the list.
[0250] The present disclosure describes particular embodiments and their detailed construction and operation. The embodiments described herein are set forth by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there may be a range of equivalents to the exemplary embodiments described herein. Most notably, other embodiments are possible, variations can be made to the embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described embodiments. For the sake of clarity and conciseness, certain aspects of components or steps of certain embodiments are presented without undue detail where such detail would be apparent to those skilled in the art in light of the teachings herein and/or where such detail would obfuscate an understanding of more pertinent aspects of the embodiments.
[0251] The terms and descriptions used above are set forth by way of illustration only and are not meant as limitations. Those skilled in the art will recognize that those and many other variations, enhancements and modifications of the concepts described herein are possible without departing from the underlying principles of the invention. The scope of the invention should therefore be determined only by the following claims and their equivalents.