The embodiments of the present invention relate to a portable system for identifying biases in the number ring, separator ring, cone and lower ball track of a roulette wheel.
Roulette wheels have been used for decades to generate truly random outcomes. Unfortunately, roulette wheels can develop biases over time. Such biases or dead areas can influence which pocket in which the roulette ball lands thereby defeating the truly random nature of the roulette wheel.
Accordingly, it would be beneficial to develop a system and method for identifying any roulette wheel biases. Advantageously, the system should be portable.
A first embodiment of the present invention involves a system comprising: a frame member rotatably attachable to a roulette wheel proximate a turret support; a ball-drop tube slidably engaged to said frame member, said ball-drop tube slidable from near a center of said roulette wheel to an outer section of said roulette wheel; and a laser positioned to measure at least a bounce height of a roulette ball dropped through said ball-drop tube onto one or more of the following: a cone, separator ring, number ring and lower ball track of said roulette wheel. In another embodiment, one or more sensors are positioned to trigger said laser responsive to a roulette ball being dropped through said ball-drop tube.
The bounce height and related data associated with the roulette ball drop is automatically transmitted to a software module or application which stores said bounce height and related data and provides a user with a visual presentation of the same. In one embodiment, a standard deviation protocol is used to determine whether any ball-drop data reflects a roulette wheel bias.
A method of identifying roulette wheel biases comprises: (i) rotatably attaching to a roulette wheel a device comprising a frame member, ball-drop tube connected to said frame member, and at least a laser configured to measure a roulette ball bounce height; (ii) positioning said frame member and ball-drop tube such that said ball-drop tube is above a cone area, number ring, separator ring or lower ball track of said roulette wheel; (iii) dropping a roulette ball into said ball tube; (iv) recording at least a bounce height associated with said ball drop; (v) repeating steps (ii)-(iv) as necessary; and (v) evaluating said at least bounce height associated with all ball drops to determine roulette wheel biases.
Other variations, embodiments and features of the present invention will become evident from the following detailed description, drawings and claims.
For the purposes of promoting an understanding of the principles in accordance with the embodiments of the present invention, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended. Any alterations and further modifications of the inventive feature illustrated herein, and any additional applications of the principles of the invention as illustrated herein, which would normally occur to one skilled in the relevant art and having possession of this disclosure, are to be considered within the scope of the invention claimed.
As will be appreciated by one skilled in the art, the embodiments of the present invention combine software and hardware. Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), and optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations for embodiments of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like or conventional procedural programming languages, such as the “C” programming language, AJAX, PHP, HTML, XHTML, Ruby, CSS or similar programming languages. The programming code may be configured in an application, an operating system, as part of a system firmware, or any suitable combination thereof.
Aspects of the present invention are described below with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
Now referencing
As best seen in
The frame member 110 is made up of a horizontal unit 111 and vertical unit 113. The horizontal unit 111 being configured to allow the ball-drop tube 120 to slide radially from the cone 153 to the separator ring 154 to the number ring 155 to the lower ball track 156. As shown in
The upper block member 165 includes two sensors 167, 168, configured to detect a start of the ball drop cycle. The sensors 167, 168, as shown, are integrated into opposite walls of the upper block 165 and configured to detect insertion and release of the roulette ball. In this manner, when the roulette ball is first inserted into the ball-drop tube 120 via the ball-drop opening, the sensors 167, 168 detect the same. Then, when the roulette ball leaves the space between the sensors 167, 168 (i.e., the sensors 167, 168 detect the roulette ball has been dropped) the laser 130 is triggered to start emitting light energy. This process prevents the laser 130 from generating a bounce height associated with the insertion of the roulette ball into the ball-drop tube 120. Alternatively, sensors may be placed elsewhere along the ball-drop tube 120 below the ball-drop opening 160 which, when interrupted, trigger the laser 130. In one embodiment, the sensors are fiber optic sensors but other types of sensors may be used.
In an alternative embodiment, sound waves caused by the roulette ball dropping on the roulette wheel are measured using sound detection equipment. For example, oscilloscopes, microphones, sound level meters and/or recorders and the like can be used to detect sound waves generated by the roulette ball impacting the various parts of the roulette wheel as described above. Like the laser measurements detailed above, based on variances in the detected sound waves, dead spots and hot spots may be identified. That is, a higher amplitude sound wave is indicative of a louder sound wave and vice versa. If a sound wave amplitude is lower than a determined normal or mean amplitude, then it may be indicative of a dead spot and if a sound wave amplitude is higher than a normal or mean amplitude, then it may be indicative of a hot spot. For sound wave amplitudes that are, for example, 2 standard deviations from the mean sound wave amplitude may require roulette wheel repair to correct the defect.
Although the invention has been described in detail with reference to several embodiments, additional variations and modifications exist within the scope and spirit of the invention as described and defined in the following claims.