Shutter system for automatic game dice system
By introducing an electric platform and a shielding system into the automatic game dice system, combined with a voice coil motor and RFID detection, the problem of lack of interactivity in the existing technology is solved, the randomness and precise control of the game dice are achieved, and the player interaction and gaming experience are enhanced.
Patent Information
- Application Number
- CN202380089573.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-12-20
- Filing Date
- 2023-12-22
- Publication Date
- 2025-10-10
AI Technical Summary
Existing automated gaming dice systems lack exciting features, and players want more interaction and control in automated games, rather than just a simple recreation of traditional tabletop games.
The system uses an electric platform and a shielding element system, with a voice coil motor driving the platform's movement. RFID detection and optical sensors are combined to achieve precise throwing of the game dice and control of the results. The shielding element system displays the game dice in different states, providing a diverse gaming experience.
It achieves randomness and precise control of the game dice, increases players' interactivity and excitement in the game, prevents cheating, and improves the attractiveness and safety of the gaming experience.
Smart Images

Figure CN120769766A_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority under 35 U.S.C. §119(e) to U.S. Provisional Patent Application No. 63 / 477,782, filed on December 29, 2022, and U.S. Patent Application No. 18 / 390,473, filed on December 20, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present disclosure relates generally to gaming systems and, more particularly, to automated gaming systems for throwing gaming dice, such as double dice and Sic Bo. Background Art
[0004] Gaming systems, particularly automated and / or electronic gaming systems, are becoming increasingly common. Current gaming systems automate many functions, eliminating the need for a game official or human assistance to assist in playing various games. One example is craps. Current systems utilize a dice system that rolls actual dice in a controlled environment and reads the results, enabling games (such as craps) to be played without a game official. However, players desire more from automated dice systems than simply playing the same dice as in traditional tabletop games. Players desire more exciting features from automated dice systems. Summary of the Invention
[0005] Illustrative examples of the present disclosure include, but are not limited to, methods, systems, and various apparatuses.
[0006] A shield system for a gaming dice system is disclosed. The gaming dice system includes a motorized platform and a barrel positioned above the motorized platform for accommodating one or more gaming dice positioned on the motorized platform. The motorized platform is configured to move independently of the barrel so that the positioned one or more gaming dice are thrown as part of a gaming dice game. The shield system includes a telescopic cylindrical shield positioned within the barrel, having at least an upper portion having a first outer diameter and a lower portion having a second outer diameter, the second outer diameter being greater than the first outer diameter such that the upper portion will fit within the lower portion. Two or more flexible supports are connected to the lower portion at a first end. A drive motor connected to a second end of the flexible support opposite the first end is configured to reel in and release the flexible support to raise and lower at least the lower portion.
[0007] Other features of the systems and methods are described below. The features, functions, and advantages can be achieved independently in various examples or combined in other examples, further details of which can be seen with reference to the following description and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which:
[0009] Figures 1A to 1D and Figures 2A to 2D An example diagram of a gaming dice system or generator for one or more gaming machines is shown.
[0010] Figure 3 An example of a table assembly is shown that can be used with a voice coil motor to move a platform configured to hold gaming dice.
[0011] Figure 4 A schematic diagram of a gaming dice system with a fully closed shutter system is shown.
[0012] Figure 5 A schematic diagram of a gaming dice system with an open shutter system is shown.
[0013] Figure 6 is a cross-sectional view of a gaming dice system showing the belt and belt drive system for the shutter system.
[0014] Figure 7A and Figure 7B An exemplary gaming machine capable of implementing a gaming dice system is shown.
[0015] Figure 8 An exemplary process for selecting at least one from any number of gaming dice systems for a gaming system or gaming table is shown.
[0016] Figure 9 An exemplary graphical user interface that can be used in conjunction with a gaming dice system is shown.
[0017] Figure 10 An exemplary computing environment is shown in which the described systems and processes can be implemented. DETAILED DESCRIPTION
[0018] Figure 1A 、 1B, 1C, and 1D illustrate an exemplary gaming dice system 100, which includes a gaming dice drum 102 coupled to a platform 106, which is movable in a vertical direction via a drive mechanism 104. The gaming dice drum 102 can be made of a transparent or partially transparent material, such as glass, plastic, or the like. The gaming dice drum 102 can enclose a space above the platform 106, for example, to accommodate one or more gaming dice 108. In some cases, the drum 102 can be removable from the platform 106, for example, to add or remove gaming dice, perform maintenance, etc. The drum 102 can be reinforced with one or more vertical members and can include a top cover 118. The top cover 118 can include lighting, with wiring for the lighting extending upward through support structures for the drum 102 and top cover 118. In some cases, the drum 102 and / or top cover 118 can be secured to the platform 106, for example, to prevent tampering with the gaming dice 108 during gameplay using the gaming dice system 100.
[0019] The drive device or mechanism 104 may include a motor, such as a voice coil motor 120, which can drive the platform 106 to move up and down (e.g., in a vertical direction) independently of the cylinder 102. In some aspects, the drive device 104 may include other types of motors. In some cases, the drive mechanism 104 may be configured to move the platform 106 upward and may rely on gravity to move the platform 106 downward. However, in most embodiments, the drive device 104 may be configured to move the platform 106 up and down to control the force applied to the platform 106, thereby enabling precise control of the throwing of the game dice 108. This can enable the game dice system 100 to ensure that each game dice roll or throw is random and has nothing to do with the starting position of the game dice, thereby complying with one or more game license regulations.
[0020] The drive device 104 may be fixed relative to the platform 106 so that the platform 106 can move vertically independently of the drive device 104 (e.g., so that the drive device 104 can remain stationary) to protect the operation of the drive device 104. The platform 106 may be fixed relative to the platform 106 by one or more support structures 304, 306, 308, 310 coupled to the middle plate 302 (e.g., Figure 3 106 is movable at least in the vertical direction, and the intermediate plate 302 is coupled to the drive device 104. In the example shown, the platform 106 can also be coupled to two vertical shafts 110, 112. The shafts 110, 112 can move within sleeves or guides 114, 116 via one or more bearing or bushing assemblies (e.g., bearings 128, 130). The sleeves or outer cylinders 114, 116 can be fixed to, for example, a base structural plate or platform 132, which remains stationary as the platform 106 moves up and down. Figure 3An example of a platform 106 coupled to shafts 110, 112 is shown. Shafts 110, 112 can each have one or more magnets 126 attached thereto, which can be permanent magnets. Sleeves 114, 116 can each include one or more magnets that function as magnetic motion limiters 122, 124. Magnetic motion limiters 122, 124 can be permanent magnets. Magnetic motion limiters 122, 124 can be attached to an upper portion 130 and a lower portion 128 of each sleeve 114, 116. Magnetic motion limiters 122, 124 can magnetically limit vertical motion of shafts 110, 112. For example, magnets 126 on each shaft 110, 112 can be positioned to have opposite polarity to magnetic motion limiters 122, 124.
[0021] In some aspects, the two shafts 110, 112 and the upper and lower portions 128, 130 of the sleeves 114, 116 can form a guide system. In some cases, the shafts 110, 112 can be coated with an oil-free lubricant (e.g., Teflon), eliminating the need for oil and helping to reduce wear and maintenance on the shafts 110, 112 and sleeves 114, 116. Magnets 122, 124, and 126 can cooperate to limit the mechanical movement of the shafts 110, 112. In some cases, a magnet 126 can be attached to one or more of the shafts 110, 112. Magnetic motion limiters 122, 124 can be placed at the top and bottom of the sleeves 114, 116 to limit the maximum vertical movement of the magnet 126. The magnet 126 can be located between the limiters of the portions 128, 130. The portions 128, 130 can also include an oil-free lubrication system. In another example, the shafts 110 and / or 112 can include two magnets 126 spaced a distance apart from each other along the shafts 110, 112. The magnetic motion limiters 122, 124 and portions 128, 130 can be positioned between the magnets 126 such that the upper limiter 124 can limit downward motion of the shafts 110, 112, while the lower limiter 122 can limit upward motion of the shafts 110, 112. The positions of the motion limiters 122, 124 and magnets 126 can determine the minimum and maximum vertical positions of the shafts 110, 112 and the platform 106. It should be understood that the above configuration of the magnetic brake system is merely an example, and other types of brake systems that similarly utilize magnets are also contemplated herein.
[0022] The magnets (122, 124, 126) can replace previous systems, such as systems that use mechanical springs. By replacing the mechanical spring system with a magnetic force brake, the reliability of the system can be improved. In some aspects, a game cycle counter can be provided in the system 100 to monitor the usage of various components of the system 100 and provide maintenance information for the components. The maintenance information can include the service life and replacement information for the game dice 108, the barrel 102, and other components (e.g., the vibration area of the platform 106, etc.). In some aspects, the counter can provide a warning or indication that one or more components need to be replaced. By using a magnetic force brake, the maintenance interval of the braking system can be greatly extended.
[0023] In one example, the use of magnetic force brakes (122, 124, 126) can reduce the weight of the platform 106, such as to 1.8 pounds (0.8 kilograms). Due to the reduction in weight, the magnetic force braking system can also reduce the power required to move the platform in the vertical direction. The reduction in weight can also reduce the impact of the vibrating platform on the surrounding system (e.g., the stand and other mechanical structures).
[0024] In some cases, the use of magnetic force brakes and / or drive devices 104 can increase the height of the thrown game dice and reduce the time required to throw the game dice 108 and determine which game dice 108 is facing up, thereby determining the score associated with the throw in a shorter time than previous systems.
[0025] The magnets 126 and magnetic force motion limiters 122, 124 of each axle or member can limit the motion of the platform 106 in the vertical direction without the use of previously designed springs or other similar systems. As a result of using magnetic force limiters, the described system can be more durable, have a longer life, require less maintenance and fewer part replacements, etc. In some cases, the fixed portion of the system 100 can include the drive 104, which can include a portion of the voice coil motor 120, a plate or platform 132 on which the sleeve 114, 116 and voice coil motor 120 are mounted, and one or more supports 134, 136 that couple the plate 132 to an upper plate or platform 138, an RFID detection device or plate (e.g., including a microcontroller) 140 can be placed, attached, or mounted on the upper plate or platform 138, etc. The RFID detection device 140 can detect the one or more game dice 108, each of which can include a plurality of RFID tags or chips. Each chip can correspond to a face of each game die 108 on which the number of the game die 108 is displayed. In some examples, the RFID tag or chip for a given number (e.g., “2”) can be located opposite the face that displays the “2”. In this way, when a game die is placed on the platform 106 with the “2” facing up and visible to the player, the RFID detection device 140 can detect the nearest RFID tag, which corresponds to the number “2”.
[0026] While it has been proposed in the past to use RFID tags within game dice, the incorporation of RFID tags in game dice changes the characteristics of the game dice, which is not liked by players and operators. The addition of RFID tags changes the weight and balance of the game dice and makes it roll differently than a regular game die. Conventional pairs of game dice are translucent, so operators can easily tell if a player is trying to manipulate the game dice in some way, such as inserting something into the game dice. However, because players do not like to see RFID devices inside translucent game dice, the game dice are made opaque, which is not liked by operators. However, in the game die system 100, the players do not touch the game dice, so the game dice can be made opaque without causing concern by operators, and the RFID tags can be used in the device without affecting the players.
[0027] In some cases, drive mechanism 104 may include a voice coil motor 120. Voice coil motor 120 may include a first cylindrical portion 142 and a second cylindrical portion 144. Portion 144 may be at least partially mounted within cylindrical portion 142. Portion 144 may be substantially hollow and may house windings 146, for example, made of copper. Portion 142 may include permanent magnets 148. Drive mechanism 104 may also include a power supply 150 electrically connected to voice coil motor 120 for driving voice coil motor 120. When current is applied to voice coil motor 120 via power supply 150, a magnetic field is generated. This magnetic field causes voice coil motor 120 to react to the magnetic field generated by permanent magnets 148 affixed to portion 142, thereby moving portion 144 of motor 120. For example, a drive current passing through windings 146 in one direction may drive portion 144 in one direction, while a drive current passing through windings 146 in the opposite direction may drive portion 144 in the opposite direction. In this way, the movement of portion 144 can be highly controlled for micro-positioning. In some cases, power supply 150 can include a voice coil driver module and / or voice coil driver for regulating control of voice coil motor 120, as well as an uninterruptible power supply (UPS) module for backup power and burst power.
[0028] Because the moving parts of the voice coil motor 120 (i.e., the portion 142 and its coil 146) do not contact the stationary parts (i.e., the portion 144 and its magnet 148), the voice coil motor 120 is free of mechanical wear and tear and lacks the sensitive mechanical components (e.g., wheels, belts, bearings, motors) required to produce rapid, dynamic motion. Another reason for selecting the voice coil motor 120 is that it can be placed in a variety of different locations within the gaming dice system 100 to achieve vertical movement of the platform 106 with minimal modification to other components. The voice coil motor 120 can also be configured to provide arbitrary motion frequencies (e.g., up to 100 Hz), amplitudes, and offsets, making it fully adaptable to different system 100 designs. In some cases, the voice coil motor 120 can vibrate the platform 106, for example, over a wide frequency range, to cause gaming dice to fall and to face one side of each gaming dice upward, to simulate the rolling of gaming dice in a player's hand, and for other reasons. In some cases, the voice coil motor 120 , in combination with other components of the system 100 , can throw the gaming dice 108 up to 14 inches or 35 centimeters above the platform 106 to simulate a player throwing the gaming dice 108 .
[0029] It should be understood that other drive devices 104 are also contemplated herein, such that the described techniques can be implemented in a similar manner on these other drive devices 104 (eg, other motor types in different physical configurations).
[0030] In some aspects, a fan 152 or other cooling mechanism is provided in proximity to the drive apparatus 104, for example to ensure that the drive apparatus 104 operates more safely and for longer periods of time. In some cases, flexible retention apparatus 154, such as a hollow chain, can be used to retain the wiring to the RFID detection apparatus 140, so that each time the platform 106 moves, the wiring can flex without putting undue stress on the wiring.
[0031] In some aspects, the system 100 can include a displacement sensor 156, for example attached to the plate 132. The platform 106 can be connected to a device or structure 158 that can be moved in proximity to the displacement sensor 156, for example to enable measurement of the displacement of the platform 106 relative to the drive apparatus 104 (or other fixed part of the system 100). The theoretical displacement of the platform 106 can be randomly selected by a random number generator associated with the power supply system 150 (the random number generator incorporated into the drive system of the power supply system, or input into the drive system from another external computer component) during operation of the game die system 100. The theoretical displacement can be referred to as a desired throw or throw action of a game die. As described further below, the throw or throw action can involve a plurality of controlled movements of the platform 106 to achieve a desired throw of a game die. The displacement sensor 156, 158 can measure the actual displacement of the platform 106, which can be compared to the theoretical displacement, as described more fully below, in the form of a closed loop feedback system, in order to continuously monitor and adjust the accuracy of the game die system 100 over time.
[0032] Figure 2A 、 2B , 2C and 2D show perspective views of parts of the system 100 in 1C and 1D. Figure 1A 、 1B , 1C and 1D. Figure 2A A front view 200a of the drive apparatus 104 is shown. Figure 2B A top view 200b of the drive apparatus 104 and platform 106 is shown. Figure 2C A side view 200c of the drive apparatus 104 is shown. Figure 2D A cross-sectional side view 200d of the drive apparatus 104 is shown.
[0033] Figure 3An example of a platform assembly 300 is shown that can be vibrated and / or moved in a vertical direction by the drive device 104. As shown, the platform assembly 300 can include the platform 106 and an intermediate plate 302, which is coupled to the platform 106 via a plurality of support structures 304, 306, 308, and 310. The shafts 110 and 112 can extend from the intermediate plate 302 away from the platform 106. A structure 158 used in conjunction with a displacement sensor 156 (not shown) for measuring displacement of the platform assembly 300 relative to the drive device 104 can extend from the intermediate plate 302 away from the platform 106.
[0034] In one example, the portion 144 of the voice coil motor 120 can be attached to a surface of the middle plate 320 (e.g., a surface facing away from the platform 106). When activated, the voice coil motor 120 can move the platform assembly 300 and / or the vibration platform assembly 300 in a vertical direction via the shafts 110, 112 guided by the sleeves 114, 116. The magnetic motion limiters 122, 124 and the magnets 126 attached to the shafts can limit the vertical movement of the shafts 110, 112, thereby limiting the vertical movement of the platform assembly 300.
[0035] In some examples, the RFID detection board support structure 140 can have one or more holes or openings corresponding to the support structures 304-310. This allows the platform assembly 300 to move vertically relative to the RFID detection board 140, so that the RFID detection board 140 does not move with the platform 106. Because the RFID detection board 140 only needs to read the RFID tag of the gaming dice after the gaming dice land on the bottom of the platform 106, the fact that the RFID detection board 140 does not move with the platform 106 does not negatively impact the operation of the RFID detection board 140.
[0036] In some aspects, the power system 150 can also control the precise movement of the drive assembly 104 / voice coil motor 120 to change the motion characteristics of the platform 106 , implement different throwing characteristics of the gaming dice 108 , and perform other functions.
[0037] In some aspects, the power system / drive control 150 can also measure the temperature of the drive device 104 / voice coil motor 120 during operation through feedback from the drive device / voice coil motor 120 and / or one or more temperature sensors. The power system 150 can monitor the temperature of the drive device 104 / voice coil motor 120 to ensure that it does not overheat (which may damage the drive device 104 and other components of the gaming dice system 100). When an overheating condition is detected, the power system 150 can temporarily stop supplying power to the drive device 104 / voice coil motor 120 to prevent any damage to the drive device 104 / voice coil motor 120. In some aspects, the power system 150 can resume supplying power to the drive device 104 / voice coil motor 120 upon expiration of a configurable time period, upon detecting that the temperature of the drive device 104 / voice coil motor 120 is within a safe operating range, etc.
[0038] More detailed information regarding the power system 150, RFID detection, and gaming dice roll control of the automated gaming dice system may be found in commonly owned US Patent No. 10,537,788, which is incorporated herein by reference.
[0039] In an embodiment, a shutter mechanism may be added to a gaming dice system, such as Figure 4 and Figure 5 As shown, as a way to create more expectations about the results of the game system, rather than just the results themselves. The occluder mechanism can be composed of Figure 6 The telescopic cylinder is driven by a belt drive motor as shown more fully in FIG. Figure 4 As shown, the shield 400 of the shield mechanism is completely closed or lowered, so that the game dice in the game dice system cannot be seen. Figure 5 As shown, the shield 400 is raised so that the gaming dice 108 are fully visible. Figure 6As shown, the telescopic cylinder of the shield 400 can be connected to the bottom portion of the shield 400 by a belt 600, which is located on either side of the shield 400 but inside the game dice drum 102. The belt can be driven by a belt drive motor system 602 located at the top portion of the game dice drum 102 but below the top cover 118. Although belt drive motors and belts have been discussed herein, the belt can be any type of flexible support that can be attached to the bottom portion of the shield and raise the bottom portion and / or other middle portions, and the drive motor can be any type of motor that is configured to raise and lower the flexible support. The diameter of the bottom portion of the shield 400 can be greater than the diameter of the middle portion of the shield 400, and the diameter of the middle portion can be greater than the diameter of the top portion of the shield so that when the bottom portion is raised, it covers the middle portion. A limiter (not shown) between the middle portion and the bottom portion will ensure that when the bottom portion is further raised toward the top portion, the middle portion will rise along with the bottom portion. Although three parts are shown, two parts or any number of additional parts are also possible.
[0040] The automated shield mechanism ensures that when the game dice 108 needs to be hidden, the shield 400 is fully closed, making the game dice 108 invisible to the player, but it can be partially or fully visible at other times. For example, it may be desirable to allow players to continue casting while the game dice are rolling because this speeds up the game, but this also increases the potential for cheating. By making the game dice invisible during the rolling process, players can continue casting without any risk of cheating, even after the game dice have landed, and can also continue casting after the game dice have landed until the shield is raised to reveal the result. As an additional layer of security, one or more optical sensors 604 can be installed in the platform or base 106 to ensure that the shield 400 has reached its lowest possible point and is therefore fully closed. Measuring whether the shield is fully closed helps prevent anyone from manually attempting to open the shield. Mechanical shield systems have advantages over game dice systems with game dice barrels, which include film materials or additive materials that, when an electric current or other operation is applied to these materials, render the transparent barrel opaque. Under certain circumstances, such as exposure to light of a specific spectrum or high temperatures, the gaming dice can be seen through the opaque material. The mechanical shutter system cannot be tampered with in this way, ensuring that the gaming dice remain invisible when they are needed, regardless of the shutter's environment.
[0041] In addition to being fully open (i.e., raised) and closed (i.e., lowered), the shield 400 can also be positioned in a variety of positions between open and closed, providing players with some additional exciting gaming options. For example, the shield can be fully open, allowing full visibility when the game dice begin to shake. Alternatively, the shield can be partially closed, allowing the game dice to be visible but not completely visible, or positioned anywhere between fully open and fully closed as the game dice move. This allows players to see and confirm that the game dice are rolling, even while they are still casting, but prevents them from cheating and guessing the outcome because the shield will close before the shaking process is complete.
[0042] In another embodiment, the shutter system can be used to provide additional modes of action associated with the gaming dice system. Figure 7A FIG. 1 shows a universal cabinet 700 having a display and a game dice system 100 with user controls. The universal cabinet 700 can be configured similarly to a slot machine, where a player can select to initiate a dice game and control when one or more game dice in the game dice system are thrown. In some aspects, due to the need for precise control of the game dice system, a random number generator can select one or more parameters for throwing the game dice before the player initiates the game dice throw. After receiving the selection to initiate the game dice throw, the game dice system can throw the game dice according to the parameters specified by the random number generator. In some cases, the game dice system can vibrate the game dice or may throw the game dice without affecting the final throw to simulate the player actually controlling the initiation of the game dice throw, even though the player does not actually control the game dice throw.
[0043] The addition of the shield system can allow the player to further control the game without changing any aspect of the randomness of the result. For example, in a first embodiment (i.e., mode 1), once the game dice are thrown and the shield 400 is still closed, the player can gently touch the bash button 702 on the universal cabinet 700 to slowly open the shield 400 until it reaches the height of the game dice, so that the side of the game dice is visible but the top of the game dice is invisible, thereby not fully revealing the result. An optical sensor 604 or other sensors can be used to verify the correct position, which can be predetermined by the belt drive motor 602. After this, if the player removes his hand from the bash button 702, the shield 400 can be fully closed again, i.e., the result is teased. If the player presses the bash button 702, the shield 400 can be fully opened and reveal the result.
[0044] In a second embodiment (i.e., Mode 2), once the game dice have been rolled and the shutter 400 is still closed, the player can lightly touch the tap button 702 on the universal cabinet 700 to cause the shutter 400 to slowly open until it reaches the height of the game dice such that the sides of the game dice are visible but the top of the game dice is not, thereby not fully revealing the outcome. Thereafter, if the player removes their hand from the tap button 702, the shutter 400 can remain in the same position, neither fully closed nor fully open. If the player presses the tap button 702, the shutter 400 can fully open and reveal the outcome.
[0045] In a third embodiment (i.e., Mode 3), once the game dice have been rolled and the shutter 400 is still closed, the player can lightly touch the tap button 702 on the universal cabinet 700 to cause the shutter 400 to slowly open until it reaches the height of the game dice such that the sides of the game dice are visible but the top is not, thereby not fully revealing the outcome, but once the shutter 400 reaches that position, the shutter can automatically fully open. If the player wishes to see the outcome immediately or is tired of the slow opening of the shutter 400, the player can press the tap button 702 to cause the shutter 400 to fully open and reveal the outcome.
[0046] Figure 7B A game table 750 is shown having three independent game die systems 100. Although Figure 7BThe game table 750 can have one or more player stations or consoles located around it, although not shown. The player stations can be similar to the general cabinet 700, each station including its own display, hit button, chip verifier, card reader / printer, etc., but can not include some of the same equipment, such as the game die random number generator. In a game played using the game table 750, the players can select two of the three game die systems to play a die game, such as Sic Bo, after the shroud of all three game die systems is closed and the game dice are rolled. The players can bet on the outcome while the game dice are being rolled. Once the rolling is complete, the players can select two of the three game die systems or generators to raise the shroud to reveal the rolled game dice. Allowing the players to select which two of the three game die systems to reveal does not change the randomness of the outcome because all three game die generators are randomly operated, the players are simply selecting which two to reveal. In embodiments, the players can also select an option, such as hitting the hit button, to start the process of stopping the game die roll or shake. The force with which the player hits the hit button can determine the height of the final bounce of the game dice when hit. This allows the player to determine when the final bounce occurs. However, the player does not actually determine the outcome of the game die system 100 by hitting the hit button because there is a timeout after which the game dice continue to shake, ensuring the randomization of the game dice and preventing any interference by the player with the outcome. In the case where the players do not select the option to hit the hit button, then the height of the final bounce can be determined randomly. In another example, the players can select the option to throw the game dice, which is still randomly generated, completely independent of the player's action. In embodiments, the betting can be placed for a period of time before the game dice are thrown and the betting is stopped before the game dice are thrown. In embodiments, the betting is not placed until the shroud 400 is completely closed, at which point all three game dice can be thrown while the betting continues. Once the game dice settle after being thrown, the player designated to throw can select which two shrouds to open to reveal the outcome of the game dice throw.
[0047] Figure 8 An exemplary flow 800 is shown for selecting at least one of any number of game die systems for a gaming system or game table. The flow 800 can be used, for example, in one or more game tables or cabinets that use more than one game die system, such as the general cabinet 700 shown in FIG. 7A. Figure 7BThe game shown, double dice game, Sic Bo, Yahtzee brand game or other games using multiple game dice. Process 800 can be performed by one or more controllers of a gaming table or console. In one example, after n gaming dice systems are rolled with the shield fully closed, the player can select one or more gaming dice systems to open the shield and reveal the results through one or more user interface selection options, the one or more user interface selection options being presented either as a graphical user interface on a display device associated with the gaming machine or gaming table, or through an interface and one or more physical selection items (e.g., display buttons or physical buttons, such as Figure 7A 702) in the tap button. Figure 9 An exemplary user interface for selecting one or more game dice systems to reveal is shown. By providing the user with the option to select which game dice system to reveal, a more engaging and interactive user experience can be provided. Furthermore, by providing the option to select one or more game dice systems from a plurality of game dice systems, the user may believe that he or she has more control over how the dice game is played, when in fact, no more control is actually given because the roll is randomly determined by the computer before the shield is raised.
[0048] Flow 800 can start from operation 802, wherein can throw the game dice in n game dice selection system when shielding piece is fully closed.Next, in operation 804, can present selection option to the user that is designated as thrower, these options can comprise button or zone in graphical user interface, for example, provided by the display device associated with their player station or console, or can comprise one or more physical buttons, as shown in figure clapping button 702.During selection option, user / player can choose to reveal each of x game dice systems.In operation 806, game system can receive the game dice system selection for current game.In some aspects, game table can provide 2,3,4,5 or other number of n independent game dice systems or generator.Game system can be constructed to allow player / user to select any number x game dice system from n game dice system.In operation 808, after receiving one or more selections of player (or by computer at random), game system can visually indicate which x game dice systems have been selected. In some aspects, operation 806 may include turning on one or more lights, LEDs, or other lighting sources near the selected game dice system, such as an illuminated top cover 118 or other lighting below the game dice system. In some aspects of process 800, the unselected game dice system may also be visually indicated to contrast with the selected game dice system. In some aspects, this may include turning off all lights or lighting sources near the unselected game dice system. In some systems, a mechanical, electromechanical, or magnetic lift may be used to lower the unselected game dice system into the gaming enclosure, completely out of sight, and then re-raise the game dice system after the game is over.
[0049] In some aspects of process 800, if the player declines to select x game dice or the selection time is too long, operation 804 may be automatically and randomly performed after a configurable time period. Once the x game dice systems to be revealed have been selected or automatically determined, in operation 810, the shields of the x selected game dice systems are raised or opened to reveal the results. In embodiments, the player may also be allowed to raise the shields of the x selected game dice systems according to one or more operating modes. Three such exemplary operating modes are described herein: Mode 1, Mode 2, and Mode 3.
[0050] Figure 9 An exemplary graphical user interface that may be used in conjunction with the gaming dice system 100 and / or gaming machine is shown. Figure 9 Shown Figure 7B904, which indicates that the player has been selected as the thrower and instructs the player to press a "Throw" button (display 902) or a tap button (display 904) to cause the three game dice systems to be thrown. Before or when the button is pressed, the shield of the game dice system will close and the throwing will begin. Once the game dice system has been thrown, the player / user will be invited to select or choose the game dice system to be revealed (display 906).
[0051] In another example, the game can have 2, 4, 5 or n game dice systems, rather than 3 game dice systems, and the player can select x game dice systems. By touching the screen or using other types of control devices (such as physics, optics or sensor-based devices on the game station, such as tapping buttons), select x circles corresponding to the game dice systems on the display screen, causing selected circles and corresponding game dice systems to be highlighted, as described above. If the player does not do this before the timeout, then the selection can be made randomly automatically. If the player has made a selection, but does not open the shield before the timeout, then the selected game dice system will be revealed. If the player has selected one or more game dice systems before the timeout, but is less than the game dice systems of the required number, then a new timeout can be set, and the process is restarted for the remaining game dice systems. Once the game dice system is selected, the player can then obtain the option of revealing according to the operating mode (such as mode 1, mode 2 and mode 3) on the display screen, as described in the above-mentioned timeout.
[0052] In another embodiment, the gaming dice system can be operated at a physical location remote from where a player associated with the gaming dice system rolls their bets. A player, via an internet-connected computer in communication with the gaming dice system, can access a roll interface configured to enable the player to make one or more rolls by placing bets at different locations on a graphical user interface associated with the gaming dice system. After rolling the gaming dice, the player can operate one or more buttons of the graphical user interface according to any of the methods described herein to raise one or more shields of the gaming dice system.
[0053] In some aspects, the gaming dice system 100 and / or one or more of the above-described processes may be implemented using one or more computing devices or environments, as described below. Figure 10An exemplary general-purpose computing environment is shown, which may, for example, embody one or more aspects of a local gaming dice system controller associated with a single (or three) instances of a gaming dice system and / or a centralized gaming dice system that can communicate with the gaming dice system 100 via one or more wired or wireless communication networks. The computing system environment 1002 is merely one example of a suitable computing environment and is not intended to limit the scope of use or functionality of the presently disclosed subject matter. The computing environment 1002 should also not be interpreted as having any dependency or requirement on any component or combination of components shown in the exemplary operating environment 1002. In some embodiments, the various illustrated computing elements may include circuitry configured to implement particular aspects of the present disclosure. For example, the term "circuitry," as used in this disclosure, may include specialized hardware components configured to perform functions via firmware or switches. In other exemplary embodiments, the term "circuitry" may include a general-purpose processing unit, memory, etc., configured by software instructions embodying logic operable to perform functions. In exemplary embodiments where the circuitry comprises a combination of hardware and software, an implementer may write source code embodying the logic, and the source code may be compiled into machine-readable code that can be processed by the general-purpose processing unit. As those skilled in the art will appreciate, the state of the art has advanced to the point where there's little distinction between hardware, software, or a combination of hardware and software. Therefore, the choice of hardware or software to implement a particular function is a design choice left to the implementer. More specifically, those skilled in the art will appreciate that software procedures can be converted into equivalent hardware structures, and hardware structures themselves can be converted into equivalent software procedures. Therefore, the choice between hardware and software implementation is a design choice, determined by the implementer.
[0054] The computer 1002 may include any of a mobile device or smartphone, tablet, laptop, desktop computer, or a collection of network devices, cloud computing resources, etc., and typically includes various computer-readable media. Computer-readable media can be any available media that can be accessed by the computer 1002, including volatile and non-volatile media, removable and non-removable media. The system memory 1022 includes computer-readable storage media in the form of volatile and / or non-volatile memory, such as read-only memory (ROM) 1023 and random access memory (RAM) 1060. The basic input / output system 1024 (BIOS) is typically stored in ROM 1023 and contains basic routines that help transfer information between elements within the computer 1002, such as during startup. RAM 1060 typically contains data and / or program modules that are immediately accessible to and / or currently being operated on by the processing unit 1059. By way of example and not limitation, Figure 10 Operating system 1025 , application programs 1026 , other program modules 1027 (including gaming dice system control application 1065 ), and program data 1028 are shown.
[0055] The computer 1002 may also include other removable / non-removable, volatile / non-volatile computer storage media. For example only, Figure 10 A hard disk drive 1038 is shown that reads from or writes to a non-removable, non-volatile magnetic medium, a magnetic disk drive 1039 that reads from or writes to a removable, non-volatile magnetic disk 1054, and an optical disk drive 1004 that reads from or writes to a removable, non-volatile optical disk 1053 (e.g., a CD ROM or other optical media). Other removable / non-removable, volatile / non-volatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tapes, solid-state RAM, solid-state ROM, and the like. The hard disk drive 1038 is typically connected to the system bus 1021 via a non-removable memory interface (e.g., interface 1034), and the magnetic disk drive 1039 and optical disk drive 1004 are typically connected to the system bus 1021 via a removable memory interface (e.g., interface 1035 or 1036).
[0056] discussed above and in Figure 10 The drives and their associated computer storage media shown in FIG. 1 provide storage of computer readable instructions, data structures, program modules and other data for the computer 1002. For example, in FIG. Figure 10 In the figure, hard disk drive 1038 is shown as storing operating system 1058, application programs 1057, other program modules 1056, and program data 1055. Note that these components can be the same as or different from operating system 1025, application programs 1026, other program modules 1027, and program data 1028. Operating system 1058, application programs 1057, other program modules 1056, and program data 1055 are given different numbers here to indicate that they are at least different copies. A user can enter commands and information into computer 1002 through input devices such as keyboard 1051 and pointing device 1052, commonly called a mouse, trackball, or touchpad. Other input devices (not shown) may include microphones, joysticks, game controllers, satellite dishes, scanners, retinal scanners, etc. These and other input devices are typically connected to processing unit 1059 through user input interface 1036 coupled to system bus 1021, but may also be connected through other interfaces and bus structures such as a parallel port, game port, or universal serial bus (USB). A monitor 1042 or other type of display device is also connected to the system bus 1021 via an interface, such as a video interface 1032. In addition to the monitor, computers may also include other peripheral output devices, such as speakers 1044 and printer 1043, which may be connected through an output peripheral interface 1033.
[0057] The computer 1002 can operate in a network environment using logical connections to one or more remote computers, such as the remote computer 1046. The remote computer 1046 can be a personal computer, server, router, network PC, peer device, or other common network node, and typically includes many or all of the elements described above with respect to the computer 1002, although Figure 10 Only the memory storage device 1047 is shown. Figure 10 The logical connections shown in the figure include a local area network (LAN) 1045 and a wide area network (WAN) 1049, but other networks may also be included. Such networking environments are common in offices, enterprise-wide computer networks, intranets, the Internet, and cloud computing resources.
[0058] When used in a LAN networking environment, the computer 1002 is connected to the LAN 1045 through a network interface or adapter 1037. When used in a WAN networking environment, the computer 1002 typically includes a modem 1005 or other means for establishing communications over the WAN 1049 (such as the Internet). The modem 1005 can be internal or external and can be connected to the system bus 1021 via the user input interface 1036 or other appropriate mechanism. In a network environment, program modules shown relative to the computer 1002, or portions thereof, may be stored in the remote memory storage device. By way of example and not limitation, Figure 10 Remote application programs 1048 are shown residing on memory device 1047. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used.
[0059] In some aspects, other programs 1027 may include a gaming dice system control application 1065 that includes the functionality described above. In some cases, the gaming dice system control application 1065 may perform some or all of the operations of process 800. In some aspects, the computing device 1002 may also communicate with one or more gaming dice systems 100.
[0060] Each process, method, and algorithm described in the preceding sections can be embodied and fully or partially automated by a code module executed by one or more computers or computer processors. The code module can be stored on any type of non-transitory computer-readable medium or computer storage device, such as a hard drive, solid-state memory, or optical disk. The processes and algorithms can be implemented in part or in whole in dedicated circuitry. The results of the disclosed processes and process steps can be stored persistently or otherwise in any type of non-transitory computer storage, such as volatile or non-volatile storage. The various features and processes described above can be used independently of each other or combined in various ways. All possible combinations and subcombinations are intended to fall within the scope of this disclosure. Furthermore, certain method or process blocks may be omitted in some implementations. The methods and processes described herein are not limited to any particular order; the associated blocks or states may be performed in other suitable orders. For example, the described blocks or states may be performed in an order different from 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 serially, in parallel, or in other ways. Blocks or states may be added to or deleted from the disclosed exemplary embodiments. The exemplary systems and components described herein may be configured differently than described. For example, elements may be added, deleted, or rearranged compared to the disclosed exemplary embodiments.
[0061] It will also be understood that various items are shown as being stored in memory or storage during use, and that these items or portions thereof can be transferred between memory and other storage devices for memory management and data integrity. Alternatively, in other embodiments, some or all software modules and / or systems can be executed in the memory of another device and communicate with the illustrated computing system via inter-computer communication. Furthermore, in some embodiments, some or all systems and / or modules can be implemented or provided in other ways, such as at least partially implemented or provided in firmware and / or hardware, including but not limited to one or more application-specific integrated circuits (ASICs), standard integrated circuits, controllers (e.g., by executing appropriate instructions, including microcontrollers and / or embedded controllers), field programmable gate arrays (FPGAs), complex programmable logic devices (CPLDs), etc. Some or all modules, systems, and data structures can also be stored (e.g., as software instructions or structured data) on a computer-readable medium, such as a hard disk, memory, network, or portable media article, for reading by an appropriate drive or appropriate connection. For the purposes of this specification and claims, the phrase "computer-readable storage medium" and its variations do not include waves, signals, and / or other transient and / or intangible communication media. Systems, modules, and data structures may also be transmitted as generated data signals (e.g., as part of a carrier wave or other analog or digital propagation signal) over various computer-readable transmission media, including wireless and wired / cable-based media, and may take various forms (e.g., as part of a single or multiplexed analog signal, or as multiple discrete digital packets or frames). In other embodiments, such computer program products may also take other forms. Thus, the present disclosure may be practiced with other computer system configurations.
[0062] In an embodiment, a shield system for a gaming dice system includes a motorized platform and a drum positioned above the motorized platform for accommodating one or more gaming dice positioned on the motorized platform, wherein the motorized platform is configured to move independently of the drum so that the positioned one or more gaming dice are thrown as part of a gaming dice game, the shield system including: a telescopic cylindrical shield positioned within the drum, having at least an upper portion having a first outer diameter and a lower portion having a second outer diameter, the second outer diameter being greater than the first outer diameter so that the upper portion will fit within the lower portion; two or more flexible supports connected at a first end to the lower portion; and a drive motor connected to a second end of the flexible support opposite the first end and configured to reel in and release the flexible support to raise and lower at least the lower portion.
[0063] In embodiments, wherein the barrel has an inner diameter, the second outer diameter of the lower portion is smaller than the inner diameter of the barrel.
[0064] In an embodiment, wherein the flexible support is positioned between the barrel and the lower portion when the lower portion is adjacent to or in contact with the motorized platform.
[0065] In an embodiment, the cylindrical shield is configured to move together with the motorized platform and maintain a lower portion in contact with the motorized platform during movement of the motorized platform.
[0066] In an embodiment, the lower portion is configured to be lowered by a drive motor and a flexible support before throwing one or more gaming dice, and is configured to prevent the gaming dice from being viewed by an observer while the one or more gaming dice are moving.
[0067] In an embodiment, wherein the barrel is translucent or partially translucent, the cylindrical shield is opaque.
[0068] In an embodiment, wherein the flexible support is a belt.
[0069] In an embodiment, the cylindrical shield comprises three or more parts.
[0070] In an embodiment, further included is a sensor configured to detect when the lower portion is in contact with the motorized platform.
[0071] In an embodiment, wherein the drive motor is configured to raise the lower portion after the one or more gaming dice have been thrown to reveal one or more face-up numbers of the one or more gaming dice as a result of the gaming dice game.
[0072] In an embodiment, wherein the drive motor is further configured to raise the lower portion after the one or more gaming dice have been thrown to a height at which the sides of the one or more gaming dice are visible but the one or more facing-up dots are not visible.
[0073] In an embodiment, further comprising a sensor configured to detect when the lower portion is in contact with the platform and when the lower portion is at the height.
[0074] In an embodiment, wherein the drive motor is configured to receive a first input from an input device, the first input instructs the drive motor when to raise the lower portion to the height.
[0075] In an embodiment, wherein the drive motor is configured to receive a second input from an input device, the second input instructs the drive motor when to raise the lower portion so that the viewer can view the one or more dots facing upwards.
[0076] In an embodiment, wherein the gaming dice system is physically operated at a location separate from the player who remotely accesses the gaming dice system using a computer.
[0077] Conditional language used herein, such as "may," "might," "might," "for example," and the like, unless expressly stated otherwise or understood otherwise in the context, is generally intended to convey that some embodiments include certain features, elements, and / or steps while other embodiments do not. Thus, such conditional language is generally not intended to imply that features, elements, and / or steps are in any respect essential to one or more embodiments, or that one or more embodiments must include logic for deciding whether to include or perform such features, elements, and / or steps in any particular embodiment, with or without author input or prompting. The terms "include," "comprising," "having," and the like are synonymous and are used in an open-ended manner that does not exclude additional elements, features, actions, operations, and the like. Furthermore, the term "or" is used in its inclusive sense (and not its exclusive sense), so that when used to connect a series of elements, the term "or" means one, some, or all of the elements.
[0078] Although certain exemplary embodiments have been described, these embodiments are presented by way of example only and are not intended to limit the scope of the present disclosure. Therefore, nothing in the foregoing description is intended to suggest that any particular feature, characteristic, step, module, or block is necessary or indispensable. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions, and changes in the form of the methods and systems described herein may be made without departing from the spirit of the present disclosure. The appended claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of certain aspects of the present disclosure.
Claims
1. A shutter system for a gaming dice system, the gaming dice system comprising a motorized platform and a drum positioned above the motorized platform for receiving one or more gaming dice positioned on the motorized platform, wherein the motorized platform is configured to move independently of the drum to enable the positioned one or more gaming dice to be thrown as part of a gaming dice game, the shutter system comprising: a telescoping cylindrical shield positioned within the barrel, having at least an upper portion having a first outer diameter and a lower portion having a second outer diameter, the second outer diameter being greater than the first outer diameter such that the upper portion will fit within the lower portion; two or more flexible supports connected at a first end to the lower portion; and A drive motor is connected to a second end of the flexible support opposite the first end and is configured to reel in and release the flexible support to raise and lower at least the lower portion. 2 . The shield system of claim 1 , wherein the barrel has an inner diameter and the second outer diameter of the lower portion is smaller than the inner diameter of the barrel.
3. The shield system of claim 2, wherein the flexible support is positioned between the barrel and the lower portion when the lower portion is adjacent to or in contact with the motorized platform. 4 . The shield system of claim 1 , wherein the cylindrical shield is configured to move with the motorized platform and maintain a lower portion in contact with the motorized platform during movement of the motorized platform.
5. The shield system of claim 1 , wherein the lower portion is configured to be lowered by a drive motor and a flexible support before throwing the one or more gaming dice, and is configured to prevent the one or more gaming dice from being viewed by an observer while the one or more gaming dice are moving.
6. A shield system according to claim 5, wherein the barrel is translucent or partially translucent and the cylindrical shield is opaque.
7. The shield system of claim 1, wherein the barrel is translucent or partially translucent and the cylindrical shield is opaque.
8. The covering system of claim 1, wherein the flexible support member is a belt.
9. The covering system of claim 1, wherein the cylindrical covering comprises three or more sections.
10. The covering system of claim 1, further comprising a sensor configured to detect when the lower portion is in contact with the motorized platform.
11. The shielding system of claim 1 , wherein: The drive motor is configured to raise the lower portion after the one or more gaming dice have been thrown to reveal one or more face-up numbers of the one or more gaming dice as a result of the gaming dice game.
12. The shielding system of claim 11, wherein: The drive motor is further configured to raise the lower portion to a height where the sides of the one or more gaming dice are visible but the one or more facing-up pips are not visible after the one or more gaming dice have been thrown.
13. The covering system of claim 12, further comprising a sensor configured to detect when the lower portion is in contact with the platform and when the lower portion is at the height.
14. The covering system of claim 12, wherein the drive motor is configured to receive a first input from an input device, the first input instructing the drive motor when to raise the lower portion to the height.
15. The shield system of claim 14, wherein the drive motor is configured to receive a second input from the input device, the second input instructing the drive motor when to raise the lower portion so that the viewer can see the one or more dots facing upward.
16. The shield system of claim 1, wherein the gaming dice system is physically operated at a location separate from a player who remotely accesses the gaming dice system using a computer.
Citation Information
Patent Citations
Dice selection system for gaming system
US10537788B2