Roulette gaming system, method for playing roulette, and non-transitory computer readable medium for instructions storage

TWI935495BActive Publication Date: 2026-08-11INTERBLOCK DOO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
TW113137676
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-09-19
Filing Date
2024-10-02
Publication Date
2026-08-11
Estimated Expiration
2044-10-01

AI Technical Summary

Technical Problem

Traditional roulette games require skilled dealers, leading to high player-to-dealer ratios and potential human errors, limiting the scalability and efficiency of roulette games in gaming establishments.

Method used

An automatic roulette wheel system with player stations and computing devices that enable players to place bets independently, determine roulette ball types, and apply multiplier values based on predetermined tables, eliminating the need for human dealers.

Benefits of technology

The system increases player capacity, reduces human error, and enhances the gaming experience by allowing multiple players to participate simultaneously without dealers, optimizing space utilization and improving operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure TWG2TB001905430_001
    Figure TWG2TB001905430_001
  • Figure TWG2TB001905430_002
    Figure TWG2TB001905430_002
  • Figure TWG2TB001905430_003
    Figure TWG2TB001905430_003
Patent Text Reader

Abstract

This invention relates to a system and method for a roulette game system, the system including an automatic roulette wheel and a plurality of player stations having a display providing a play interface for placing bets on roulette game events at the automatic roulette wheel. Specific embodiments may include a computing device for providing the play interface, setting betting windows, receiving at least one bet from the player station, determining the type of roulette ball (e.g., a regular ball or a multiplier ball) to be launched into the roulette wheel for the game event, a set of random symbols, and a separate multiplier for each symbol in the set of symbols. Payout is based on the outcome of the roulette game event, and when the outcome is a symbol in the set of symbols, the multiplier is associated with that symbol.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to, but is not exclusive to, the field of gaming, and more particularly to electronic tabletop gaming machines. Prior Art

[0002] Casinos offer a variety of games to attract players. Such games can include live table games (e.g., roulette, craps, blackjack, etc.), virtual games, physical machines (e.g., slot machines and electronic tabletop gaming machines), personal player machines, stadium-style group stations, and various game combinations.

[0003] Traditional roulette games require highly skilled dealers to manage the gaming event. The dealer must monitor and manage the bets of one or more players, operate the roulette wheel, determine payouts based on the results, and resolve any disputes or technical issues that arise. As a result, the player-to-dealer ratio for roulette games is typically 5:1 or 6:1. For roulette games and gaming establishments with high demand and multiple players waiting to play, the player-to-dealer ratio can be a limiting factor. Live dealers can also make human errors and payment mistakes, such as accidentally paying losing bets or paying winning bets an amount more than what should be paid. Therefore, entertainment and gaming establishments operating roulette games and live table games must innovate to attract and retain players, maintain profitability, and improve the player experience. Summary of the Invention

[0004] A specific embodiment relates to a roulette game system, including: an automatic roulette wheel configured to launch a roulette ball and determine a result, a plurality of player stations arranged around the perimeter of the automatic roulette wheel and having a display, and at least one computing device in communication with the automatic roulette wheel and the plurality of player stations. The computing device may include a processor and a memory having instructions to be executed by the processor, and causes the computing device to provide a gaming interface on a first display of a first player station to enable a player to place a bet on a roulette event at the automatic roulette wheel, wherein the gaming interface provides a betting layout for a first roulette game event, and wherein the betting layout includes available results related to the automatic roulette wheel, sets a betting window that defines the time for accepting bets from the plurality of player stations, receives a first bet placed on the result of a first roulette event through a selection at the first player station, determines the type of roulette ball to be launched next for the first roulette event, determines a set of symbols associated with a multiplier value from a predetermined set of multipliers related to a first payout table when the roulette ball type is determined to be a standard roulette ball: for each symbol in the set of symbols, determines the multiplier value from the predetermined set of multipliers associated with the first payout table, when the roulette ball type is determined to be a multiplier ball: for each symbol in the set of symbols, determines the multiplier value from the predetermined set of multipliers associated with a second payout table, indicates the set of symbols and the multiplier value for each symbol on the gaming interface, launches the roulette ball to determine the result, and determines the payout of the first bet based on the result, and when the result is a symbol in the set of symbols, then the multiplier value is associated with the symbol.

[0005] These and other features will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings and the claims. This "Summary of the Invention" is used to introduce a selection of concepts in a simplified form, which will be further described in the embodiments below. This "Summary of the Invention" is not intended to identify the key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter. Brief Description of the Drawings

[0006] FIG. 1 is an example of a roulette game system according to a specific embodiment.

[0007] FIG. 2 is an example gaming interface for a standard roulette event according to a specific embodiment.

[0008] FIG. 3 is an example gaming interface for a multiplier roulette event according to a specific embodiment.

[0009] FIG. 4 is an example game flow for a roulette game event according to a specific embodiment.

[0010] FIG. 5 is a diagram showing an exemplary block diagram of a general-purpose computer system, into which various aspects or portions of the methods and systems disclosed herein may be incorporated. Embodiments

[0011] [Cross - Reference to Related Applications]

[0012] This application claims the benefit of U.S. Provisional Patent Application No. 63 / 588,946, filed Oct. 9, 2023, and U.S. Patent Application No. 18 / 890,656, filed Sep. 19, 2024, under 35 U.S.C. § 119(e), the contents of which are incorporated herein by reference in their entirety.

[0013] The present invention describes specific embodiments and their detailed construction and operation. The specific embodiments described herein are presented by way of illustration and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that a series of equivalents of the exemplary specific embodiments described herein may exist. Most notably, other specific embodiments are possible, variations may be made to the specific embodiments described herein, and equivalents may exist for the components, parts, or steps that make up the described specific embodiments. For the sake of clarity and conciseness, certain aspects of the components or steps of certain specific embodiments are presented without undue elaboration, where such elaboration would be obvious to those skilled in the art in light of the teachings herein, and / or where such elaboration would obscure more relevant aspects of the specific embodiments.

[0014] Disclosed herein are methods, systems, and non - transitory computer - readable storage media for an in - person electronic table game (ETG) for roulette. According to an example, an in - person roulette game may include a main game and a feature game. In the main game, after a round of betting windows are closed, a set of symbols (e.g., numbers) is selected and displayed animately on a betting layout on a screen. For example, the numbers may be displayed on the screen in the form of a scroll or a scroll animation. Each symbol in the set of symbols may be associated with a multiple randomly determined based on a first pay - out table. A roulette result for one of the set of symbols will result in the payout being multiplied by the multiple value. A roulette result for any other symbol on the betting layout may have an increased base payout, e.g., 30:1.

[0015] In a feature game such as the "Golden Ball" game described herein, the gameplay interface may change colors, designs, animations, etc., to indicate that a special feature game has started. The feature game may be triggered when the next roulette ball to be launched is a special roulette ball. After the betting window is closed and the roulette ball type is determined to be a special roulette ball (e.g., the Golden Ball), the betting layout color and feel may change. Animations may unfold on the screen to indicate the set of symbols and the assigned multiplier values, which are randomly determined and based on a second paytable different from the first paytable associated with the standard game. The roulette result for any other symbols on the betting layout may have an increased base payout, such as 40:1.

[0016] Figure 1 illustrates an exemplary roulette game system 100, which includes an automatic roulette wheel 110, a plurality of player stations 120 around the automatic roulette wheel, a display 130 providing information about the automatic roulette wheel and gameplay events, and a sign 140 advertising the roulette game system and attracting players.

[0017] The automatic roulette wheel 110 may be configured as a physical spinning roulette wheel, launch a roulette ball, and determine the result. The automatic roulette wheel may include a launch system for controlling the launch speed and timing of the roulette ball, one or more ball-changing boxes, and one or more sensors for determining the position of the roulette ball during a roulette game event. The automatic roulette wheel may be a standard roulette wheel with a plurality of symbols and pockets, each pocket associated with a symbol. The roulette wheel symbols may include at least one of a color, a number, or another design. Thus, roulette wheels with alternative designs or numberings may also be applied and operated with the specific embodiments of the roulette game discussed herein. The specific embodiments support single-zero roulette wheels and double-zero roulette wheels, and a 37-pocket single-zero roulette wheel may be used, as well as a 38-pocket roulette wheel with single-zero and double-zero pockets.

[0018] Various specific embodiments may include a plurality of roulette wheels, including one or more semi-automatic roulette wheels and automatic roulette wheels. A semi-automatic roulette wheel may require at least one manual feature, such as a selection at the dealer console to initiate the rotation of the roulette wheel, and a computing device or controller may manage other features such as rotation speed, ball release timing, result determination, and similar operating features. An automatic roulette wheel may fully automate the operating features of the roulette wheel.

[0019] One or more player stations 120 may each include a display, such as an interactive touch screen display, which allows a player to make selections and interact with the gaming interface on the display. The gaming interface may include a betting layout indicating the multiple symbols and bet types associated with the automatic roulette wheel. These player stations may be arranged around the perimeter of the automatic roulette wheel. In some examples, the player stations form a circle around the automatic roulette wheel. One or more player stations may be physically connected and / or wirelessly connected to at least one of the roulette wheel and the cabinet or tabletop supporting the automatic roulette wheel. The one or more player stations may be positioned around the automatic roulette wheel to allow easy viewing of events or results at the automatic roulette wheel and to facilitate placing bets at the interactive gaming interface. Various arrangements of the player stations are possible based on space, size, and player considerations.

[0020] In some examples, one or more player stations may include a radio frequency identification (RFID) reader to allow a player to log into a player account. Various interfaces, including live video feeds (e.g., picture-in-picture (PIP)), gaming interfaces, and tournament display interfaces, may be interchangeable on the display associated with the player station.

[0021] At least one computing device may be connected to one or more player stations and the automatic roulette wheel to set up, manage, and operate the game. A live video feed of the roulette wheel and its spin may be provided on the player display to allow for better viewing of the gaming event and to view that the gaming event and results on the interactive interface correspond to the live physical gaming event on the roulette game.

[0022] In an example, the player interface includes a PIP or picture-in-picture (PID) live feed of each roulette wheel. In the PID, the live video feed may fill the entire screen. In the PIP, the live video feed may be provided within a portion of the display, such as on the gaming interface and / or overlaid on another image in the display. In some embodiments, at least one computing device provides the live feed of the roulette wheel events at the roulette wheel to the one or more player stations in real time. Thus, the player station display may include a picture-in-picture (PIP) or picture-in-picture (PID) overlay of the automatic roulette wheel at the betting layout.

[0023] An automatic roulette wheel, one or more player stations, and a playing interface do not require a live dealer to operate the playing events and place bets. Multiple players can independently participate in the same roulette game event and place bets on it using individual player stations that can play locally or remotely. Other remote playing options can also be used, such as playing on a remote or mobile computing device. The compact shape and footprint of the roulette game system and method enable space savings and efficient placement in a playing venue, such as a casino floor, booth, stadium type, or play area. Thus, embodiments can maximize space utilization without sacrificing the gaming experience.

[0024] A display 130 can be provided to provide roulette game information to one or more players and attract potential players to this gaming system. In some examples, the display 130 is located at a central position above the automatic roulette wheel 110, and this central position is easily visible to players at multiple player stations 120. The display 130 can include a PIP or PID feed of the automatic roulette wheel before, during, or after a roulette game event. The display 130 can also indicate multipliers, special games (such as the Golden Ball game discussed herein), a set of previously winning numbers, animations, results, and other information related to the roulette game event occurring at the gaming system.

[0025] The roulette game system 100 can also include a sign 140, which can provide sound and / or visual effects to draw attention to the gaming system and attract players. The sign can be located above the automatic roulette wheel and, in some examples, above the display 130.

[0026] The roulette game can include an interior portion, such as a hollow portion that provides shelves and / or space for electronic devices and other items. The interior portion can be accessed via one or more doors that enclose and protect the components within the interior portion. At least one door can include a door lock to prevent unauthorized access to the interior portion. Other security features can be added, such as alarms, RFID readers, or other sensors (such as tilt detection sensors, light sensors, etc.), to protect the contents within the gaming cabinet and reduce the risk of damage or theft of one or more components of the roulette game system.

[0027] The interior portion can include at least one controller for managing aspects of the playing event and a playing interface. The controller unit can include one or more switches and sensor units for operating any tabletop cameras associated with real-time feeds. In some examples, the controller unit can include a switch for turning the camera on and off. The sensor unit can, for example, determine one or more environmental conditions (such as lighting) to adjust the aspects of the camera and video feed.

[0028] The playing unit may include at least one playing controller to operate the roulette game. The playing unit may include software configured to at least provide and manage the dealer interface, the player interface, the roulette wheel rotation and the roulette ball launching timing, result determination, and bet resolution. The playing unit may include a plurality of computing devices, such as a first computing device that operates and manages the playing aspects related to the first roulette wheel, and a second computing device that operates and manages the playing aspects related to the second roulette wheel.

[0029] The PIP controller may manage one or more visual display aspects for use with the roulette game. The PIP controller may include software configured to arrange one or more images and videos on the player interface and the dealer interface. For example, the PIP controller may manage one or more aspects related to the video size, position, and resolution on the display. For example, a live video feed may be provided on the playing interface, such as overlaying the bet layout provided by the display at the player station. In some examples, the PIP controller may manage the display and placement of images and videos related to one or more games, jackpots, and tournaments that can be played with the roulette game. The PIP controller may be connected to other electronic components housed within the gaming cabinet either wired or wirelessly. In some examples, the PIP controller is housed outside the gaming cabinet and communicates wirelessly with one or more displays and the player station.

[0030] The PIP controller may similarly manage one or more visual display aspects for use with the roulette game. The PID controller may provide pictures or videos within the display. The PID controller may modify the picture or video size, resolution, position, and other visual characteristics to fit displays of various sizes. In an example, the PID controller may include software for operating a tournament game. The tournament display may provide a unique interface for the player device through which players can compete with each other during playing events (such as one or more roulette game events). The PID controller may provide additional visual and / or interactive features to the connected display, such as alternative playing events, advertisements, and information.

[0031] A power switch may be disposed within the internal portion to turn on and off one or more electronic components. In an example, the main power switch controls the power of the display, the camera, the roulette wheel, the controller, and other electronic devices housed within the gaming cabinet. The power switch may be associated with a power unit and may manage the power to one or more components of the roulette game.

[0032] The door lock can lock the door providing access to the interior part of the gaming machine cabinet. As discussed herein, the front door lock can be a physical lock (e.g., requiring a key), an electronic lock (e.g., requiring scanning an ID card, password input, or other forms of electronic authorization), a magnetic lock, or any other type of device that protects the interior part and prevents unauthorized access. Similarly, an interior lock can be provided to secure one or more components within the gaming machine cabinet, such as a computer or a controller box. Additional security features can be implemented on or within the gaming machine cabinet as needed.

[0033] Figure 2 illustrates an exemplary gaming interface 200 for a standard roulette game event. The gaming interface 200 includes a first betting layout that displays betting options associated with the automatic roulette wheel. The betting layout can correspond to the available numbers and betting options provided on the corresponding roulette wheel. As discussed herein, depending on the type of roulette wheel used for the automatic roulette wheel, the gaming interface supports single-zero roulette games and double-zero roulette games. Figure 2 illustrates an exemplary interface for a single-zero roulette wheel, and Figure 3 illustrates an exemplary layout for a double-zero roulette wheel. The gaming interface can be set on a display associated with a player station or other player device (such as a mobile computing device, a tablet computer, or a laptop computer).

[0034] The PIP display 210 can provide a real-time, live video feed of the automatic roulette wheel. The live video feed can instantaneously display all aspects of the gaming event, including but not limited to the roulette wheel starting to spin, the roulette ball being launched, and the outcome of the gaming event, such as when the roulette ball lands in a pocket. The PIP screen can be zoomed in or out using arrow buttons. The PIP screen can also be moved and locked to a desired position.

[0035] The betting indicators 220, 230, 240 can provide information on whether the betting window is open or closed, and assist the player in quickly determining where and when to place a bet. The first indicator 220 can provide a first color (e.g., green) to indicate that the betting window is open. The indicator 220 can also provide text (e.g., "Place Bet") and remaining time within the open betting window. The second indicator 230 can provide a second color (e.g., yellow) to indicate that the betting window is about to close. The indicator 230 can also provide text (e.g., "Last Bet") and remaining time within the open betting window. The third indicator 240 can provide a third color (e.g., red) to indicate the least remaining time of the betting window and / or that the betting window has closed. The indicator 240 can also provide text (e.g., "Last Bet" or "No More Bets"), any time remaining in the betting window, or the waiting time to open a new betting window. After the gaming event, the winning amount (e.g., $10.00) can be displayed on the interface. The winning amount can be displayed on the display using one or more colors and animations.

[0036] After the betting window is closed, a set of symbols can be randomly selected and associated with the multiplier value. In the example, the set of symbols can be identified on a part of the playing interface, as seen in scroll 250. These symbols can include numbers associated with the possible outcomes of the automatic roulette wheel. The selected set of symbols can be randomly chosen in each game, and each game operates independently. In other words, the numbers selected in the first game have no influence on the probability of the numbers selected in the second game.

[0037] The symbols associated with the set of symbols can be modified on the betting layout to indicate that they are special symbols associated with the multiplier value. In the example, the symbols can be highlighted, animated, enlarged, changed to a different color, or any combination of modifications to make these symbols stand out. As shown in Figure 2, the randomly selected set of symbols associated with the multiplier includes 36, 22, 0, 5, and 13. This set of symbols is highlighted with a gold frame 260 on the betting layout, and the associated multiplier value for each symbol is displayed on the betting layout and in scroll 250 in the upper right corner of the playing interface. The remaining symbols in the betting layout can have a direct base payout with a specific multiplier value, such as 30:1.

[0038] In various embodiments, the multiplier value associated with each symbol in the set of symbols is independently and randomly selected. The playing events are independent, so the symbols selected each time and the multiplier selected are randomly drawn. In a standard game, as shown in Figure 2, the possible multiplier values can be associated with a first payout table. In a special game, like the Golden Ball game discussed below, the possible multiplier values can be associated with a second payout table. The second payout table can contain higher multiplier values than the first payout table. As discussed herein, the standard game and the special game are distinguished based on the type of ball that the automatic roulette wheel is about to launch next. If a standard roulette ball, such as a white roulette ball, is about to be launched next, a standard game with the first multiplier payout table will be used. If a multiplier ball, such as a golden roulette ball, is about to be launched next, a special game with the second multiplier payout table will be used.

[0039] In some examples, the background of the playing interface will change depending on whether the game is a standard game or a special game. For example, the background of the standard playing interface can be green and display a standard background, as shown in Figure 2. The background of the special playing interface can be different and have features such as a red background and additional colors and animations, as shown in Figure 3.

[0040] FIG. 3 illustrates an example layout of a feature game, also referred to herein as the "Golden Ball" game, where additional multipliers are provided for a selected set of symbols and other symbols on a bet layout. The feature game can be triggered based on the type of roulette ball used for a play event, and the roulette ball may or may not be golden.

[0041] An automated roulette wheel can utilize a standard roulette ball (e.g., a white roulette ball) and a special roulette ball (e.g., a golden roulette ball). Although the golden ball is described herein as a special roulette ball, other types of roulette balls (e.g., different colors, sizes, features, designs, etc.) can be used to trigger the feature game. The occurrence of the special roulette ball can be associated with a probability, such as 5%, 10%, 15%, or other variable values. The selection of the special roulette ball can trigger a second pay table associated with a randomly selected set of symbols.

[0042] In an example feature game, the direct pay rate can be increased for all numbers without a multiplier, e.g., 30 times to 40 times. The multiplier values can increase from 200 times to 400 times (in a standard game) to 400 times to 500 times in the feature game. In some examples, the multiplier range for the standard game can be from 50 times to 200 times (e.g., 40 times, 50 times, 100 times, 150 times, 200 times, etc.), and the multiplier range for the feature game can be from 50 times to 1000 times (e.g., 50 times, 100 times, 150 times, 200 times, 250 times, 500 times, 1000 times, etc.). The pay table associated with each game type can assign weights to different multiplier values.

[0043] In the example shown in FIG. 3, the randomly drawn set of symbols is 36, 22, 0, 5, and 13. As indicated on scroll 320, all direct bets pay at least 40 times, and the selected set of symbols is associated with corresponding multiplier values of 100 times, 250 times, 1000 times, 500 times, and 50 times. Although each randomly selected symbol is shown as having a different multiplier, since the multipliers are randomly drawn, it is possible for two or more symbols to have the same multiplier. The selected set of symbols can be modified on the main bet layout, as seen in the box 310 around the number 5. The chips on the number indicate that the player has placed a $10 bet on the number 5, and since the number 5 is associated with a 500 - times multiplier, the payout value will be 500 times the standard payout.

[0044] The gaming interface shown in FIGS. 2-3 may include additional game features, options, and modifications to enhance the player experience and enable the player to customize their gaming experience. For example, the top row of the player interface may provide an overview of the roulette game and one or more quick action selections. The top row may indicate points, including a "Points" box indicating the total number of points related to the player's account, for example, and a "Playable" box indicating the number of points the player can bet. The "Cash Out" button enables the player to cash out and receive any player points, points added to the player's account, or cash paid out by the dealer via a ticket printer. The "Cash Out" option is only available when there are no bets currently on the table.

[0045] Settable options may be provided to enable the player to customize the screen of the player interface. For example, opaque buttons may be provided to enable the player to reduce the visibility of the player's points, last bet, and amount of playable points. The "Main Info" display may provide gaming information, such as when the betting window opens, the remaining time of the betting window, and when the betting window closes. Error messages may also be provided. The "Call Attendant" or "Concierge" button may signal an attendant of the gaming device, a casino floor attendant, or someone else associated with the gaming establishment who assists the player. The "Flag" button may indicate the language used on the interface, and selecting this button enables the player to change the interface language. The "Options" button may pop up a menu that includes additional information about the game or device. In some examples, the options menu may include "Show Payouts", which will display the possible payout for each bet when the user places a bet. A slider or other toggle button may be used to enable or disable the possible payouts. The "Number Orientation" option will allow the player to set the desired number orientation on the roulette game screen to vertical or horizontal. The "Show Bet Limits" option changes the display of the roulette game to show the bet limits for different betting options. The "Reserve Game" option allows the player to reserve the player station for a period of time. The "Instructions / Rules" option displays an instructions screen.

[0046] Betting information may be provided for roulette game events. The betting information may indicate the bet, last win, and last bet information. Display adjustment buttons may allow the player to adjust their gaming layout. The history row may display the last preset number of winning times corresponding to the roulette wheel spin.

[0047] The betting table may provide a betting layout that includes a betting area with a layout similar to that of a live game table. The betting table may include betting options and combinations. The player may select one or more options to place bets.

[0048] The bet timer can provide an indication of whether the betting window is open or closed, and can provide the remaining time for the player to place a bet. Statistical buttons can be provided on each betting layout to view the corresponding play statistics for each roulette wheel.

[0049] A "special bet" button may be provided on each betting layout to display additional betting combinations for the roulette. Such betting combinations can include, but are not limited to, single zero, double zero, triple zero, neighbors of (big) zero, small series, orphans, finals, completions, red snakes, red sections, black sections, and neighbors.

[0050] The roulette bet screen button can change the game layout to the roulette bet screen, where the numbers are placed in the cyclic order that appears on the roulette wheel. In the roulette betting layout, the player can only bet on a single number.

[0051] Controls can enable denomination, chip, and game controls for each corresponding layout. The denomination control sets a point value, thus setting the value of the game. The selected point value can be displayed on the denomination button. The chip control enables the player to select chips of different values and place them on the table. The value assigned to the chip can be defined by the selected denomination. In some examples, if multiple denominations are disabled, only chips are available. Game control options can include functions such as clearing the last bet, clearing all bets, doubling the bet, repeating the last bet, game chips, and quick bets (i.e., selecting multiple options by dragging a finger across the desired fields).

[0052] Figure 4 illustrates an example game flow for a roulette game event. In various examples, one or more computing devices can communicate with the player station and the automatic roulette to provide real-time, consistent information on the playing interface and to resolve bets. After the betting window for a playing event is closed, one or more of the following aspects may occur. In other words, a randomly selected set of symbols and related multipliers is determined after a bet is placed on any active playing interface at the player station.

[0053] At block 410, aspects can determine the type of roulette ball to be launched for a first roulette event. The occurrence of a special roulette ball (e.g., a golden ball) that triggers a feature game can be associated with a probability, such as 5%, 10%, 15%, or 20%. The playing events are independent, such that the result or occurrence of the roulette ball type in a first playing event has no effect on subsequent playing events. For example, a random number generator can be used to determine the type of roulette ball.

[0054] At block 420, aspects can determine a set of symbols associated with a multiplier value on the roulette betting layout. The set of symbols can be a subset of the available symbols on the betting layout. For example, in a betting layout with 37 number options, the set of symbols can be selected from these 37 options. The set of symbols can be one, two, three, four, five, or more symbols. The set of symbols is determined randomly.

[0055] At block 430, aspects can determine, for each symbol in the set of symbols, a multiplier value from a predetermined set of multiplier values based on the type of roulette ball. As discussed herein, a standard roulette ball can trigger a first set of available multipliers associated with a first paytable, and a special roulette ball (e.g., a golden ball) can trigger a second set of available multipliers associated with a second paytable. The available multipliers in the first paytable are typically less than the available multipliers in the second paytable.

[0056] At block 440, aspects can indicate the set of symbols and the multiplier value for each symbol on the gaming interface, and the set of symbols can be displayed on the gaming interface in one or more player stations, e.g., in a scroll bar in the upper right corner of the gaming interface. The set of symbols can be modified, highlighted, enlarged, animated, or otherwise distinguished from other symbols on the betting layout, and the multiplier value associated with the symbol is indicated.

[0057] At block 450, aspects can spin the roulette ball and determine any payouts based on the result and any applicable multiplier values. If the result matches a symbol in the set of symbols and the player has bet on that symbol, the standard payout amount is multiplied by the multiplier value. If the result matches a symbol not in the set of symbols and the player has bet on that symbol, the standard payout amount applies.

[0058] In a feature game, special multipliers can be applied to all numbers such that winning selections receive a minimum multiplier amount. For example, in the golden ball game, all straight bets receive a 40x payout. If the winning number is also in the scroll bar, the winnings are multiplied by the multiplier value associated with that number.

[0059] The present invention describes specific embodiments and their detailed construction and operation. The specific embodiments described herein are presented by way of illustration and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there is a series of equivalents to the exemplary specific embodiments described herein. Most notably, other specific embodiments are possible, variations may be made to the specific embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described specific embodiments. For clarity and brevity, certain aspects of the components or steps of certain specific embodiments are presented without undue elaboration, where such elaboration would be obvious to those skilled in the art in light of the teachings herein, and / or where such elaboration would obscure more relevant aspects of the specific embodiments.

[0060] Some of the above technologies can be implemented on a computing device associated with a gaming device (e.g., a roulette machine operating a live roulette game), multiple computing devices associated with multiple gaming devices, a controller in communication with the gaming device(s) (e.g., a controller configured to synchronize the gaming device(s)), or multiple controllers in communication with the gaming device(s). Additionally, the technologies can be distributed between the computing device(s) and the controller(s). FIG. 5 illustrates an exemplary block diagram of a computing system including hardware modules, software modules, and combinations thereof and that can be implemented as a computing device and / or server.

[0061] In a basic configuration, the computing system can include at least a processor, a system memory, a storage device, input / output peripheral devices, communication peripheral devices, and an interface bus. Instructions stored in the memory can be executed by the processor to perform various methods and operations, including roulette wheel speed adjustment and result detection optimization, as described above. The computing system components can be present in a gaming device, a server, or other components of a network, or distributed among some combination of such devices.

[0062] The interface bus is configured to communicate, transfer, and transmit data, control, and commands between the various components of the electronic device. The system memory and the storage device include computer-readable storage media, such as RAM, ROM, EEPROM, hard disks, CD-ROMs, optical storage devices, magnetic storage devices, flash memories, and other tangible storage media. Any such computer-readable storage media can be configured to store instructions or code embodying aspects of the present invention. Additionally, the system memory includes an operating system and application programs. The processor is configured to execute the stored instructions and can include, for example, a logic processing unit, a microprocessor, a digital signal processor, etc.

[0063] The system memory and storage device may further include a computer-readable signal medium. The computer-readable signal medium may include a propagated data signal embodying computer-readable program code therein. Such propagated signal may take any of a multiplicity of forms, including but not limited to electromagnetic, optical, or any combination thereof. The 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 conjunction with a computing system.

[0064] In addition, input and output peripheral devices include a user interface such as a keyboard, screen, microphone, speaker, other input / output devices, and computing components such as digital-to-analog and analog-to-digital converters, graphics processing units, serial ports, parallel ports, and universal serial bus. The input / output peripheral devices may further include various sensors such as light, proximity, GPS, magnetic field, altitude, and speed / acceleration. RSSI and distance sensors, as well as other types of sensors. The input / output peripheral devices may be connected to the processor through any port linked to the interface bus.

[0065] The user interface may 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 the user interface and perform other methods and operations that the user can use to provide input to the computing system and receive output from the computing system.

[0066] This user interface may be in the form of a graphical user interface that is presented on the screen and is coupled to the audio transmitted on the speaker and microphone and the input received at the keyboard. In a specific embodiment, the user interface may be generated locally on the computing system. In another specific embodiment, the user interface may reside on a remote computing system and be presented at the computing system. For example, a server may generate the user interface and may transmit information related thereto to a computing device, which in turn presents the user interface to the user. The computing device may, for example, execute a browser or present an application programming interface (API) at the server to access the user interface hosted on the server.

[0067] Finally, the communication peripheral device of the computing system is configured to facilitate communication between the computing system and other computing systems (e.g., between a computing device and a server) through a communication network. The communication peripheral device includes, for example, a network interface controller, a modem, various modulators / demodulators and encoders / decoders, wireless and wired network interface cards, antennas, and the like.

[0068] The communication network includes any type of network suitable for providing communication between a computing device and a server, and may include a discrete combination of networks that can use different technologies. For example, the communication network includes a cellular network, a Wi-Fi / broadband network, a local area network (LAN), a wide area network (WAN), a telephone network, an optical fiber network, or a combination thereof. In an exemplary embodiment, the communication network includes the Internet and any network suitable for communicating with the Internet. The communication network can also be configured as a device for transmitting data between a computing device and a server.

[0069] The foregoing techniques can be embodied in code modules executed by one or more computers or computer processors and be fully or partially automated by the code modules. The code modules can be stored on any type of non-transitory computer-readable medium or computer storage device, such as a hard disk, solid-state memory, optical disc, etc. These processes and algorithms can be implemented partially or fully in dedicated circuitry. The results of the disclosed processes and processing steps can be persistently or otherwise stored in any type of non-transitory computer storage device, such as volatile or non-volatile storage devices.

[0070] In an embodiment, a roulette game system includes: an automatic roulette wheel configured to launch a roulette ball and determine a result; a plurality of player stations arranged around the automatic roulette wheel, each player station including a display; at least one computing device in communication with the automatic roulette wheel and the plurality of player stations, the computing device including a processor and a memory, the memory including instructions to be executed by the processor that cause the computing device to: provide a gaming interface on a first display of a first player station to enable a player to place a bet on a roulette event at the automatic roulette wheel, wherein the gaming interface provides a betting layout for a first roulette game event and wherein the betting layout includes available results associated with the automatic roulette wheel; set a betting window that defines a time for accepting bets from the plurality of player stations; receive a first bet placed on a result of a first roulette event through a selection at the first player station; determine a type of roulette ball to be launched next for the first roulette event; determine a set of symbols associated with a multiplier value from a predetermined set of multipliers related to a first paytable; when the type of roulette ball has been determined to be a standard roulette ball: for each symbol in the set of symbols, determine a multiplier value from a predetermined set of multipliers associated with a first paytable; when the type of roulette ball has been determined to be a multiplier ball: for each symbol in the set of symbols, determine a multiplier value from a predetermined set of multipliers associated with a second paytable; indicate the set of symbols and the multiplier value for each symbol on the gaming interface; launch the roulette ball to determine the result; and determine a payout for the first bet based on the result and the multiplier value associated with the symbol.

[0071] In a specific embodiment, the set of symbols and the multiple values for each symbol are determined independently and randomly.

[0072] In specific embodiments, the type of roulette ball, the symbol set, and the multiple value for each symbol in the symbol set are determined independently for each gaming event.

[0073] In specific embodiments, the probability of a multiple ball is less than 20%.

[0074] In specific embodiments, the set of symbols includes five symbols, the set of predetermined values associated with the first payout table includes values from 30 times to 200 times, and the set of predetermined multiples associated with the second payout table includes values from 40 times to 500 times.

[0075] In specific embodiments, when the type of roulette ball is determined to be a multiple ball, the payout value for the bet layout symbols that are not in the set of symbols is increased by at least 30 times.

[0076] In specific embodiments, the betting window is closed before the symbol set and the multiple values are determined.

[0077] In specific embodiments, the standard roulette ball is a white roulette ball, and the multiple roulette ball is a golden roulette ball.

[0078] In specific embodiments, the computing device is also configured to provide a real-time video feed of the automatic roulette wheel on the gaming interface.

[0079] In specific embodiments, the automatic roulette wheel includes a plurality of pockets for receiving the roulette ball and at least one of a 0 pocket and a 00 pocket.

[0080] In specific embodiments, the automatic roulette wheel includes at least 37 pockets.

[0081] In specific embodiments, the gaming interface provides an indication of at least one of the following: the remaining time to accept bets, no more bets, and the result of the gaming event.

[0082] In specific embodiments, the gaming interface instantaneously displays the result of the gaming event.

[0083] In a specific embodiment, a method for playing roulette includes: providing a gaming interface on a first display at a first player station, which is configured such that a player can place bets on roulette events at the automatic roulette wheel, wherein the automatic roulette wheel is configured to launch a roulette ball and determine a result, wherein the gaming interface provides a betting layout for a first roulette game event, and wherein the betting layout includes available results related to the automatic roulette wheel; setting a betting window that defines the time for accepting bets from the plurality of player stations; receiving a first bet placed at the result of the first roulette event through a selection at the first player station; determining the type of roulette ball to be launched next for the first roulette event; determining a set of symbols associated with a multiplier value from a predetermined set of multipliers related to a first payout table; when the type of roulette ball is determined to be a standard roulette ball: for each symbol in the set of symbols, determining the multiplier value from the predetermined set of multipliers associated with the first payout table; when the type of roulette ball is determined to be a multiplier ball: for each symbol in the set of symbols, determining the multiplier value from the predetermined set of multipliers associated with a second payout table; indicating on the gaming interface the set of symbols and the multiplier value for each symbol; launching the roulette ball to determine the result; and determining the payout of the first bet based on the result and the multiplier value associated with the symbol.

[0084] In a specific embodiment, it further includes, when the type of roulette ball is determined to be a multiplier ball, displaying an animation and changing the background of the gaming interface.

[0085] In a specific embodiment, wherein the set of symbols and the multiplier value are highlighted on the betting layout in the gaming interface.

[0086] In a specific embodiment, a non-transitory computer-readable medium storing instructions, when the instructions are executed by a processor, cause a computing device to: provide a gaming interface on a first display of a first player station, which is configured such that a player can place bets on roulette events at the automatic roulette wheel, wherein the automatic roulette wheel is configured to launch a roulette ball and determine a result, wherein the gaming interface provides a betting layout for a first roulette game event, and wherein the betting layout includes available results related to the automatic roulette wheel; set a betting window that defines a time for accepting bets from the plurality of player stations; receive, via a selection at the first player station, a first bet placed on the result of the first roulette event; determine the type of roulette ball to be launched next for the first roulette event; determine a set of symbols associated with a multiplier value from a predetermined set of multipliers for a first payout table; when the roulette ball type is determined to be a standard roulette ball: for each symbol in the set of symbols, determine a multiplier value from a predetermined set of multipliers associated with a first payout table; when the roulette ball type is determined to be a multiplier ball: for each symbol in the set of symbols, determine a multiplier value from a predetermined set of multipliers associated with a second payout table; indicate, on the gaming interface, the set of symbols and the multiplier value for each symbol; launch the roulette ball to determine a result; and determine a payout for the first bet based on the result and the multiplier value associated with the symbol.

[0087] In a specific embodiment, further includes instructions for displaying, on the gaming interface, a live feed of the automatic roulette wheel and animations on the betting layout to indicate the set of symbols and the multiplier value.

[0088] In a specific embodiment, the betting window closes before determining the set of symbols and the multiplier value, and the multiplier value for each symbol is determined independently and randomly from a predetermined set of multipliers.

[0089] In a specific embodiment, the predetermined set of multipliers includes values from 30 times to 200 times for gaming events associated with a standard roulette ball, and values from 40 times to 100 times for gaming events associated with the multiplier ball.

[0090] The conditional language used herein, such as "can", "could", "might", "may", "e.g.", etc., unless specifically stated otherwise or understood in a different way in the context in which it is used, generally aims to convey that certain specific embodiments include certain features, elements, and / or steps, while other specific embodiments do not include certain features, elements, and / or steps. Thus, such conditional language generally does not aim to imply that the features, elements, and / or steps are required in any way by one or more specific embodiments, or that one or more specific embodiments must include means for determining whether these features, elements, and / or steps are included in any particular specific embodiment or will be performed in any particular specific embodiment, with or without author input or prompting. The terms "comprising", "including", "having", etc. are synonymous and are used inclusively in an open-ended manner and do not exclude additional elements, features, acts, operations, etc. In addition, the term "or" is used in its inclusive sense (rather than its exclusive sense), so for example, when used to connect a list of elements, the term "or" means one, some, or all of the elements in the list.

[0091] The present invention describes specific embodiments and their detailed construction and operation. The specific embodiments described herein are presented by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that a series of equivalents of the exemplary specific embodiments described herein is possible. Most notably, other specific embodiments are possible, variations may be made to the specific embodiments described herein, and equivalents may exist for the components, parts, or steps that make up the described specific embodiments. For the sake of clarity and brevity, certain aspects of the components or steps of certain specific embodiments are presented without undue elaboration, where such elaboration would be obvious to those skilled in the art in light of the teachings herein, and / or where such elaboration would obscure more relevant aspects of understanding the specific embodiments.

[0092] The terminology and descriptions used above are presented in an illustrative manner only and are not meant to be limiting. Those skilled in the art will recognize that many other variations, enhancements, and modifications of the concepts described herein are possible without departing from the basic principles of the present invention. Accordingly, the scope of the present invention should be determined solely by the following claims for patent and their equivalents.

[0093] 100: Roulette game system 110: Automatic roulette wheel 120: Player station 130: Display 140: Marker 200: Gaming interface 210: PIP display 220, 230, 240: Betting indicator 250, 320: Scroll bar 260: Golden frame 310: Frame 410, 420, 430, 440, 450: Square

Claims

1. A roulette game system, comprising: An automatic roulette wheel, configured to launch a roulette ball and determine the result; Multiple player stations are arranged around the automatic roulette wheel, each player station including a display; at least one computing device communicating with the automatic roulette wheel and the multiple player stations, the computing device including a processor and a memory, the memory including instructions to be executed by the processor, causing the computing device to: provide a play interface on a first display of a first player station, allowing a player to place bets on roulette events at the automatic roulette wheel, wherein the play interface provides a betting layout for a first roulette game event, and wherein the betting layout includes available results associated with the automatic roulette wheel; set a betting window defining the time for accepting bets from the multiple player stations; receive a first bet placed at the result of the first roulette event by selection at the first player station; determine the type of roulette ball to be fired next in the first roulette event, wherein the roulette ball type is based on different colors, sizes, features, or designs; determine a set of symbols on the betting layout associated with multipliers from a predetermined multiplier array; When the roulette ball type has been determined to be a standard roulette ball: for each symbol in the set, a multiplier value is determined from a predetermined multiplier array associated with a first odds table; when the roulette ball type has been determined to be a multiplier ball: for each symbol in the set, a multiplier value is determined from a predetermined multiplier array associated with a second odds table; the set of symbols and the multiplier value for each symbol are indicated on the play interface; the roulette ball is fired to determine the result; and based on the result and the multiplier value associated with the symbol, the payout for the first bet is determined.

2. As in request item 1, the roulette game system, where the set of symbols and the multiplier of each symbol are determined independently and randomly.

3. As in request item 1, a roulette game system in which the type of roulette ball, the symbol group, and the multiplier of each symbol in the symbol group are determined independently for each game event.

4. As in request item 3, the probability of the roulette ball being a multiplier ball is less than 20%.

5. The roulette game system as requested in item 1, wherein the set of symbols comprises five symbols, the predetermined value set associated with the first odds table comprises values ​​from 30 to 200 times, and the predetermined multiplier set associated with the second odds table comprises values ​​from 40 to 500 times.

6. The roulette game system as requested in item 1, wherein when the type of the roulette ball is determined to be a multiplier ball, the payout value for betting layout symbols not in that group of symbols is increased by at least 30 times.

7. The roulette game system as requested in item 1, wherein the betting window is closed before the symbol group and the multiplier are determined.

8. The roulette game system as requested in item 1, wherein the standard roulette ball is a white roulette ball and the multiplier roulette ball is a gold roulette ball.

9. The roulette game system of claim 1, wherein the computing device is further configured to provide real-time video feeds of the automatic roulette wheel on the game interface.

10. The roulette wheel system of claim 1, wherein the automatic roulette wheel includes a plurality of pockets for receiving the roulette ball and at least one of a 0 pocket and a 00 pocket.

11. The roulette wheel system of claim 1, wherein the automatic roulette wheel includes at least 37 pockets.

12. The roulette game system of claim 1, wherein the game interface provides instructions for at least one of the following: remaining time to accept bets, no more betting, and the outcome of the game event.

13. The roulette game system as requested in item 1, wherein the game interface displays the result of the game event in real time.

14. A method for playing roulette, comprising: A play interface is provided on a first display of a first player station, configured to allow players to place bets on a roulette event at an automatic roulette wheel set to fire a roulette ball and determine a result. The play interface provides a betting layout for the first roulette game event, including available results associated with the automatic roulette wheel. A betting window is set, defining the time for accepting bets from the plurality of player stations. A first bet is received at the result of the first roulette event via selection at the first player station. The type of roulette ball to be fired next in the first roulette event is determined, based on different colors, sizes, features, or designs. A set of symbols on the betting layout is identified and associated with multipliers from a predetermined multiplier array. When the roulette ball type has been determined to be a standard roulette ball: for each symbol in the set, a multiplier is determined from a predetermined multiplier array associated with a first odds table. When the roulette ball type has been determined to be a multiplier ball: for each symbol in the group, determine the multiplier value from a predetermined multiplier array associated with the second odds table; indicate the group of symbols and the multiplier value of each symbol on the play interface; fire the roulette ball to determine the result; and determine the payout for the first bet based on the result and the multiplier value associated with the symbol.

15. The method of request 14, further comprising displaying an animation and changing the background of the game interface when it is determined that the roulette ball type is a multiplier ball.

16. The method of request 14, wherein the set of symbols and the multiplier are highlighted in the betting layout of the game interface.

17. A non-transitory computer-readable medium including instructions stored thereon, which, when executed by a processor, cause a computing device to: provide a play interface on a first display of a first player station, configured to allow a player to place bets on a roulette event at an automatic roulette wheel, wherein the automatic roulette wheel is configured to fire a roulette ball and determine a result, wherein the play interface provides a betting layout for a first roulette game event, and wherein the betting layout includes available results associated with the automatic roulette wheel; set a betting window defining the time for accepting bets from the plurality of player stations; receive a first bet placed at the result of the first roulette event by selection at the first player station; determine the type of roulette ball to be fired next in the first roulette event, wherein the roulette ball type is based on different colors, sizes, features, or designs; determine a set of symbols on the betting layout associated with multipliers from a predetermined multiplier array; when the roulette ball type has been determined to be a standard roulette ball: for each symbol in the set of symbols, determine a multiplier from a predetermined multiplier array associated with a first odds table; When the roulette ball type has been determined to be a multiplier ball: for each symbol in the group, determine the multiplier value from a predetermined multiplier array associated with the second odds table; indicate the group of symbols and the multiplier value of each symbol on the play interface; fire the roulette ball to determine the result; and determine the payout for the first bet based on the result and the multiplier value associated with the symbol.

18. The non-transitory computer-readable media of claim 17 further includes instructions for displaying real-time feeds of the automatic roulette wheel on the game interface and for displaying animations on the betting layout to indicate the set of symbols and the multiplier.

19. The non-transitory computer-readable media of request item 17, wherein the betting window is closed before the set of symbols and the multiplier value are determined, and the multiplier value for each symbol is determined independently and randomly from a predetermined multiplier array.

20. The non-transitory computer-readable media as requested in item 17, wherein the predetermined multiplier array includes values ​​of 30 to 200 times the play event associated with a standard roulette ball, and values ​​of 40 to 100 times the play event associated with the multiplier ball.

Citation Information

Patent Citations

  • Reality dealer live on-line game system and game method thereof

    CN101362022A

  • Roulette gaming machine

    CN1739831B