The invention relates to gaming machines including one or more mechanical rotating elements, and, more particularly, to a hybrid sensor arrangement for providing rotational position information for such rotating elements to other gaming machine components.
Gaming machines commonly referred to as “slot machines” may include one or more mechanical rotating elements such as physical reels used to form a matrix of symbol locations. The reels carry game symbols on their periphery and the rotational position of the reels determine the game symbols that line up along one or more paylines defined across the matrix of symbol locations for a given play in the game to indicate the result of the play, some prize or a loss. Other rotating elements such as prize-indicating wheels may also be included to communicate the result (or a portion of the result) of a play to the player.
Generally, gaming machines that show results by either mechanical rotating elements or video representations of such elements may operate in either a prize-first process or a reels-first process. In the latter processes, the reels and/or other rotating elements are caused to rotate and then each stop at a randomly or pseudo-randomly selected rotational position to show the player the result of the play by the game symbols lined up along the payline(s) at the those “randomly” determined rotational positions. In a prize-first process, a prize may be randomly or pseudo-randomly determined and then the gaming machine may control the rotating elements to each stop at a respective position to show the prize (or portion thereof in certain game mechanics). In either the prize-first process or reels-first process, it is necessary to detect the rotational position (angular orientation) of each rotating element in the stopped position because that position dictates the game symbol displayed to the player and thus the game result communicated to the player by the alignment of game symbols.
Early mechanical slot machines used mechanical arrangements for detecting the rotational position of each rotatable element. Modern gaming machines use electronic or photoelectronic systems to detect the rotational position of a rotatable element such as a reel, either for determining when the rotatable element must stop to show the desired symbol or for detecting the stop position of the rotatable element and thus the game symbol or symbols displayed by that rotatable element. Modern gaming machines also commonly use a stepper motor for each rotatable element in order to drive the respective element in discrete angular steps.
Historically, suitable light producing devices such as LEDs coupled with photoelectric detectors (photodetectors) have been used to sense the rotational position of a respective rotatable element. This type of setup requires the use of notches in the hub of the rotatable element which allow the photosensor to produce a desired output signal when the notch is aligned with the LED and provide a signal to the control computer that the rotatable element is in a known reference position. Typically, there are two photodetectors used—one which is used to set a “home” position, which would be triggered once every rotation (360 degrees) via a single deep (radially deep) notch in the hub of the reel, and one which is used to set a ‘wedge’ position, which would be triggered every 15 degrees (for a 24 slice wedge, other combinations are also used) via multiple shallow (radially shallow) notches set in the hub of the rotatable element. As the hub rotates, the sensors are triggered and produce the desired output when the respective slot permits an opening to allow the light from the LED to reach the photodetector. It is also possible to use reflective/non-reflective elements on the hub of the rotatable element so that the light source and photosensor may be positioned on the same side of the rotatable element.
Alternatively to photosensor arrangements, rotating magnetic sensor arrangements can be used to detect the rotational position of a rotatable element. Such rotating magnetic sensor arrangements may include a device that puts out some signal representative of an electromagnetic parameter that varies with the angular orientation of the rotatable element being sensed. These magnetic sensor arrangements have historically required a calibration of the home position. Such calibration was accomplished by using equipment external to the magnetic sensor and gaming machine to monitor the position of the rotatable element, then a controller/processing device wrote a signal to a controller of the magnetic sensor arrangement to identify this home position. If the assembly was ever disassembled and/or changed, this calibration process had to be repeated. Some magnetic sensor arrangements could only be written to once in the calibration process and thus if calibration was again required the device had to be discarded and a new one installed. Thus these types of rotating magnetic sensor arrangements not only increased downtime in view of the special calibration requirement, but also required replacement parts in the event recalibration was required after the initial calibration.
An object of the present invention is to provide rotatable element sensor arrangements that overcome the above-noted problems and others associated with sensors for detecting the rotational position of a rotatable element such as a rotatable reel or wheel in a gaming machine. Other objects of the present invention include providing gaming machine employing such an improved rotatable element sensor arrangement and methods of detecting the rotational position of a rotatable element about an axis of rotation.
A rotatable element sensor arrangement according to a first aspect of the present invention includes a home position sensor, a magnetic field-type rotation sensor arrangement, and a sensor arrangement controller. The home position sensor is operable for producing a home position signal in response to a sensor position alignment with a home position feature as the rotatable element rotates about an axis of rotation. The home position feature is located at a known angular orientation on the rotatable element relative to a series of game symbol positions along a periphery of the rotatable element. The sensor position is located at a known angular orientation relative to an evaluation position that is stationary with respect to the rotatable element. The magnetic field-type rotation sensor arrangement is operable for producing a rotation signal over the course of each rotation of the rotatable element about the axis of rotation. This rotation signal provides an indication of rotational angle of the rotating element at a defined resolution along each rotation of the rotatable element. The sensor arrangement controller is operably connected to receive the home position signal and the rotation signal and produce a sensor arrangement output indicative of a position of the series of game symbol positions relative to the evaluation position.
The present invention employs a hybrid approach in which the home position sensor is used to detect the home position signal and a magnetic sensor is used to detect the rotation angle (between zero and 360 degrees) from the home position signal. This arrangement does not require any additional, external hardware or software or computer equipment to achieve calibration. The arrangement of home position sensor and magnetic sensor also allows for flexible in-field modification of the rotatable element (reel and wheel) setups without major operator intervention.
A gaming machining according to a second aspect of the invention incorporates the home position sensor, magnetic field-type rotation sensor arrangement, and sensor arrangement controller according to the first aspect of the invention. Such a gaming machine includes a game processor, a motor controller, and a rotatable element and motor assembly including a rotatable element and a motor for rotating the rotatable element about an axis of rotation. The rotatable element has a series of game symbol positions defined along a periphery thereof and the motor is operable for, in response to a motor control signal, rotating the rotatable element from a first stop position about the axis of rotation through a number of rotations about the axis of rotation to a second stop position about the axis of rotation. The motor controller is operable to communicate the motor control signal to the motor in response to a signal from the game processor.
A third aspect of the invention encompasses methods of detecting the rotational position of a rotatable element about an axis of rotation. Methods according to this third aspect of the invention include producing a home position signal in response to a sensor position alignment with a home position feature as the rotatable element rotates about an axis of rotation. The home position feature is located at a known rotational position relative to a series of game symbol positions along the periphery of the rotatable element and the sensor position is located at a known angular orientation to an evaluation position that is stationary with respect to the rotatable element. Methods according to this third aspect of the invention further include sensing the magnetic field of a magnet mounted on the rotatable element to produce a rotation signal over the course of each rotation of the rotatable element about the axis of rotation. This rotation signal provides an indication of rotational angle of the rotating element at a defined resolution along each rotation of the rotatable element. These methods further include defining a home angular orientation of the rotatable element in response to the home position signal and determining a displacement from the home angular orientation from the rotation signal to determine the rotational position of the rotatable element about the axis of rotation relative to the evaluation position.
In each of the aspects of the invention the home position sensor may comprise a photodetector system and the home position signal may comprise an electrical signal pulse output from a photodetector of the photodetector system. The electrical signal pulse may be produced in response to a detected light signal from a light source included in the photodetector system or an external light source. The rotation signal may be produced by sensing a magnetic field of a magnet that is attached to the rotatable element so as to rotate with the rotatable element about the axis of rotation. The rotation signal may comprise an analog signal or may comprise one or more voltage pulses or a digital signal produced from an analog signal generated by sensing the magnetic field.
These and other aspects, advantages, and features of the invention will be apparent from the following description of representative embodiments, considered along with the accompanying drawings.
A rotatable element sensor arrangement in accordance with the present invention may be used to detect the rotational position of a gaming machine reel such as the reel included in the reel assembly 100 shown in
Referring to
The example arrangement shown in
The output from the sensor arrangement controller/processor 206, or each such sensor arrangement controller/processor where multiple such elements are included in a given implementation, is communicated to other elements of the gaming machine for use in accordance with the operation of the gaming machine. In a prize-first implementation, the output of controller processor 206 may be directed to a motor controller processor 208 of the gaming machine for use in verifying that the stop position selected to show the result/prize for the activation of the gaming machine corresponds to the stop position/rotational position sensed by the sensor arrangement for the given rotatable element. In a reels-first implementation where the reels are randomly stopped to show a result in the game, the output of controller processor 206 may be directed to EGM/game processor 212 so that processor may identify any prize associated with the stop positions of the various reels.
It will be appreciated that a game symbol strip such as strip 300 in
The rotation signal may be produced by any suitable magnetic field-type rotation sensor. For example, the rotation signal may be produced by sensing a magnetic field of a magnet that is attached to the rotatable element so as to rotate with the rotatable element about the axis of rotation. The magnetic field sensor arrangement may comprise an arrangement of Hall effect sensors for example. The invention is also not limited to any particular form of the rotation signal. For example, the signal communicated to the sensor arrangement controller/processor 206 may comprise an analog signal such as a voltage signal that is dependent upon the angular orientation of the rotatable element and magnet connected thereto. Alternatively, the signal output from the field sensor arrangement may be a pulse train, that is, a series of pulses that are generated in dependence on the rotation of the rotatable element and produced at a defined resolution. For example, some implementations of the field sensor arrangement may output a signal in the form of a series of pulses where one pulse is produced for each X degrees of rotation of the rotatable element (one pulse per each one-tenth degree of rotation as a specific example). In this case, the controller/processor 206 may be adapted to count pulses received from sensor arrangement 204 after receipt of the home position signal to produce the sensor output indicative of the position along the series of game symbols relative to the evaluation position. In other implementations, the field sensor arrangement may output a signal in the form of pulses in which the pulse width relates to a given amount of rotation. For example, a 1 μs pulse width might indicate 0.1 degree of rotation, a 2 μs pulse width might indicate 0.2 degree of rotation, and so forth. In these implementations a single pulse may be produced to indicate the amount of rotation. In yet further implementations, the field sensor arrangement may be configured to output a signal in the form of a data packet containing rotation information.
It will be appreciated that the various processing steps described above in connection with the controllers or processors shown in
It will also be appreciated that sensors other than optical-type sensors may be used to provide the home position signal.
As used herein, whether in the above description or the following claims, the terms “comprising,” “including,” “carrying,” “having,” “containing,” “involving,” and the like are to be understood to be open-ended, that is, to mean including but not limited to. Also, it should be understood that the terms “about,” “substantially,” and like terms used herein when referring to a dimension or characteristic of a component indicate that the described dimension/characteristic is not a strict boundary or parameter and does not exclude variations therefrom that are functionally similar. At a minimum, such references that include a numerical parameter would include variations that, using mathematical and industrial principles accepted in the art (e.g., rounding, measurement or other systematic errors, manufacturing tolerances, etc.), would not vary the least significant digit.
Any use of ordinal terms such as “first,” “second,” “third,” etc., in the following claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another, or the temporal order in which acts of a method are performed. Rather, unless specifically stated otherwise, such ordinal terms are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term).
In the above descriptions and the following claims, terms such as top, bottom, upper, lower, and the like with reference to a given feature are intended only to identify a given feature and distinguish that feature from other features. Unless specifically stated otherwise, such terms are not intended to convey any spatial or temporal relationship for the feature relative to any other feature.
The term “each” may be used in the following claims for convenience in describing characteristics or features of multiple elements, and any such use of the term “each” is in the inclusive sense unless specifically stated otherwise. For example, if a claim defines two or more elements as “each” having a characteristic or feature, the use of the term “each” is not intended to exclude from the claim scope a situation having a third one of the elements that does not have the defined characteristic or feature.
The above-described representative embodiments are intended to illustrate the principles of the invention, but not to limit the scope of the invention. Various other embodiments and modifications to these representative embodiments may be made by those skilled in the art without departing from the scope of the present invention. For example, in some instances, one or more features disclosed in connection with one embodiment can be used alone or in combination with one or more features of one or more other embodiments. More generally, the various features described herein may be used in any working combination.
The Applicant claims the benefit, under 35 U.S.C. § 119(e), of U.S. Provisional Patent Application No. 63/253,127 filed Oct. 6, 2021, and entitled “Hybrid Magnetic and Optical Sensor Apparatuses and Methods for Gaming Machine Rotating Elements.” The entire content of this provisional application is incorporated herein by this reference.
Number | Date | Country | |
---|---|---|---|
63253127 | Oct 2021 | US |