A gaming device comprising a cabinet, a door, a game control unit, a printed circuit board and an input/output microcontroller. The door is hingedly connected to the cabinet. The game control unit is housed within the cabinet. The printed circuit board is mounted to the door and disposed inside the cabinet. The printed circuit board carries a plurality of light sources and a plurality of switches switchable between an actuated condition and a non-actuated condition. The input/output microcontroller, which performs many of the functions conventionally performed by the game control unit, is mounted to the printed circuit board and connected to the game control unit by a serial link. The microcontroller is coupled to the switches to inform the game control unit of the condition of each of the switches. The microcontroller is coupled to the light sources to turn the light sources on and off.
|
1. A gaming device comprising:
a game control unit;
a printed circuit board carrying a plurality of switches switchable between an actuated condition and a non-actuated condition; and
an input/output microcontroller mounted to said printed circuit board and connected to said game control unit by a serial link, said microcontroller being coupled to said switches to inform said game control unit of the condition of each of said switches.
14. A gaming device comprising:
a cabinet;
a door hingedly connected to said cabinet;
a game control unit housed within said cabinet;
a printed circuit board mounted to said door and disposed inside said cabinet, said printed circuit board carrying a plurality of light sources and a plurality of switches switchable between an actuated condition and a non-actuated condition; and
microprocessor means for scanning and debouncing said switches, informing said game control unit of the condition of each of said switches, turning said light sources on and off, and refreshing said light sources, said microprocessor means being mounted to said printed circuit board and connected to said game control unit by a serial link.
8. A gaming device comprising:
a cabinet;
a door hingedly connected to said cabinet;
a game control unit housed within said cabinet;
a printed circuit board mounted to said door and disposed inside said cabinet, said printed circuit board carrying a plurality of light sources and a plurality of switches switchable between an actuated condition and a non-actuated condition; and
an input/output microcontroller mounted to said printed circuit board and connected to said game control unit by a serial link, said microcontroller being coupled to said switches to inform said game control unit of the condition of each of said switches, said microcontroller being coupled to said light sources to turn said light sources on and off.
2. The gaming device of
3. The gaming device of
a button panel mounted in proximity to said printed circuit board;
a plurality of buttons mounted to said button panel; and
a plurality of actuators coupled to said respective buttons and disposed to actuate said respective switches in response to pressing said respective buttons.
4. The gaming device of
6. The gaming device of
a light source mounted on said printed circuit board, wherein said microcontroller determines when to illuminate said light source.
9. The gaming device of
10. The gaming device of
a button panel mounted to said door in proximity to said printed circuit board;
a plurality of buttons mounted to said button panel; and
a plurality of actuators coupled to said respective buttons and disposed to actuate said respective switches in response to pressing said respective buttons.
11. The gaming device of
|
The present invention relates generally to gaming devices, and more particularly, to a configuration which reduces the wiring within the gaming device and increases the overall speed of the gaming device.
The button assemblies 15 on the button panel 14 are electrically connected to a game control unit (not shown) inside the belly of the slot machine by a plurality of electrical wires 22. A player may press various ones of the button assemblies 15 to cause the game control unit to perform various functions, such as cash out, select pay lines, display the pay table on the video display 18, enter a wager, and spin the reels. Each button assembly 15 typically includes a variety of elements, such as a button, an actuator, a switch, and a light source. The actuator, switch, and light source are generally positioned beneath the button. The actuator is coupled to the button and disposed to actuate the switch in response to pressing the button. The light source is positioned to illuminate the button.
The game control unit monitors the button assemblies 15 to determine whether the buttons have been actuated. In addition, the game control unit debounces the switches and refreshes the light sources in the button assembly. The game control unit also determines the outcome of the slot machine and controls the video display. Because the game control unit must perform a number of functions nearly simultaneously, the speed at which the game control unit performs these functions is limited.
The process for manufacturing the slot machine in
One drawback is that when the button panel 14 is mounted to the door 12, there is a significant possibility that one of the electrical wires 22 will be pinched between the button panel 14 and the door 12. Another drawback is that the wire side of the button assemblies 15 will become buried within the cluster of electrical wires 22 that are left under the button panel 14 (
A cost-effective button panel assembly that facilitates future modifications is the subject of U.S. patent application Ser. No. 09/351,776 (hereinafter “application”), filed Jul. 12, 1999, assigned to the assignee of the present invention and incorporated herein by reference. The 776 application discloses an embodiment wherein a printed circuit board is mounted to the door of a game control unit. The inclusion of the printed circuit board solves many of the drawbacks outlined above; however, a plurality of wires remain within the gaming device connecting the button assemblies to the game control unit.
Accordingly, there is a need for a new design within the gaming device that overcomes the aforementioned shortcomings.
In accordance with one aspect of the present invention, a gaming device comprises a game control unit, a printed circuit board and an input/output microcontroller. The printed circuit board carries a plurality of light sources and a plurality of switches switchable between an actuated condition and a non-actuated condition. The input/output microcontroller is mounted to the printed circuit board. Because the microcontroller performs many of the functions conventionally performed by the game control unit, the game control unit processes data quicker, thus increasing the speed of the overall game. The microcontroller is connected to the game control unit by a serial link, thus reducing the wiring between the printed circuit board and the game control unit. The input/output microcontroller is coupled to the switches to inform the game control unit of the condition of each of the switches. The microcontroller is coupled to the light sources to turn the light sources on and off.
The above summary of the present invention is not intended to represent each embodiment, or every aspect of the present invention. This is the purpose of the figures and detailed description which follow.
Other objects and advantages of the invention will become apparent upon reading the following detailed description and upon reference to the drawings in which:
While the invention is susceptible to various modifications and alternative forms, a specific embodiment thereof has been shown by way of example in the drawings and will be described in detail. It should be understood, however, that it is not intended to limit the invention to the particular form described, but, on the contrary, the intention is to cover all modifications, equivalents and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
Each actuator assembly includes a lens 50, an actuator 52, a compression spring 54, a bezel 56, an optional plastic spacer 57, and a plastic nut 58. When the button panel assembly 45 is assembled, the compression spring 54 is contained within the bezel 56 between a lower shelf formed by the bezel 56 and an upper square portion of the actuator 52. In the illustrated embodiment, the actuator 52 includes the upper square portion and three arms extending downward from the upper square portion. It is contemplated, however, that the actuator 52 may have various other forms, so long as the actuator 52 is capable of actuating the switch 64. When the button panel assembly 45 is assembled, the lens 50 is secured to the upper square portion of the actuator 52 and extends upward above the bezel 56. The lens 50 contains a printed label describing the function of the associated button and is the portion of the button pressed by a player to cause the gaming device 28 to perform that function. The lens 50 also serves to diffuse light emitted by a light source 60, which is one of the components of the switch assembly 60,62,64 connected to the printed circuit board 48. The bezel 56 is inserted into a corresponding aperture formed by the button panel 46 and is secured to the button panel 46 by the nut 58, which is threadably engaged to a threaded outer surface of the bezel 56 below the spacer 57. The spacer 57 may be located immediately beneath the button panel 46, as shown, or may alternatively be located immediately above the button panel 46 to raise the button further above the button panel 46. To retain the actuator 52 within the actuator assembly 50,52,54,56,58 and thereby prevent removal thereof, the lowermost ends of the respective arms of the actuator 52 are turned outward such that these ends abut a lowermost surface of the bezel 56 when the lens 50 has not been pressed.
Each switch assembly 60,62,64 includes a light source 60, a socket 62 and a switch 64. Because the socket 62 and the switch 64 are soldered to the printed circuit board 48, these components are depicted in the drawings as already being attached to the printed circuit board 48. When the printed circuit board assembly 47 is assembled, the light source 60 is secured within the socket 62 which, in turn, is secured to the printed circuit board 48. Although the light source 60 is shown connected to the printed circuit board 48 by a socket 62, the light source 60 may be connected directly to the printed circuit board 48. The light source may be a lamp, a light-emitting diode, or another suitable source of light. The upper square portion of the actuator 52 forms an aperture to allow light from the light source 60 within the socket 62 to pass therethrough and illuminate the lens 50. The switch 64 is secured to the printed circuit board 48 at a location adjacent to the socket 62 and beneath one of the arms of the actuator 52. Although the switch 64 is illustrated as a “pancake-type” mechanical switch, it is contemplated that the switch 64 may take various other forms, such as a proximity switch or an optical switch.
The printed circuit board 48 carries the plurality of switches 64 and the plurality of light sources 60. The switches 64 are switchable between an actuated condition and a non-actuated condition. The microcontroller 66 is coupled to the switches 64 by a logic circuit 72. The logic circuit 72 interacts with the I/O microcontroller 66, determines which switches 64 are in the actuated condition, and sends the information to the I/O microcontroller 66, which, in turn, informs the game control unit 68 of the condition of each of the switches 64. The I/O microcontroller 66 is coupled to the light sources 60 by a drive circuit 74. Although shown as a separate entity, the drive circuit 74 may also be part of the microcontroller 66. The microcontroller 66 determines which light sources 60 should be on, and in turn signals the drive circuit 74 to illuminate the respective light sources 60. The logic circuit 72 and the drive circuit 74 are mounted on the printed circuit board 48.
The I/O microcontroller 66 performs many of the functions conventionally performed by the game control unit 68. For example, the I/O microcontroller 66 continuously scans each of the switches 64 to determine whether each switch 64 is in the actuated or non-actuated condition. In addition, the I/O microcontroller 66 debounces each switch 64 to filter the transient noise from the switching signal before it reaches steady state. Finally, the microcontroller 66 continuously refreshes the light sources 60 via the drive circuit 74 to make it appear, to the naked eye, as though the light sources 60 are always illuminated. When the game control unit 68 needs to determine the configuration and function of the switches 64, rather than scanning each of the switches 64, it merely acquires this information from the I/O microcontroller 66, thus simplifying game setup. The printed circuit board 48 may include a plurality of jumpers or dip switches (not shown) for identifying the printed circuit board configuration and functions to the microcontroller 66. Further, under the direction of the game control unit 68, the I/O microcontroller 66 performs diagnostic tests on the printed circuit board 48 to assist in troubleshooting and ensure proper operation during start-up.
The game control unit 68 is the main controller of the gaming device 28. Accordingly, the game control unit 68 determines the outcome of the gaming device 28, and, thus, ultimately controls the video display 34. The inclusion of the I/O microcontroller 66 removes the need for the game control unit 68 to perform the aforementioned functions now performed by the microcontroller 66, thereby allowing the game control unit 68 to process data quicker and increase the speed of the overall game.
Providing a serial link 70 between the I/O microcontroller 66 and the game control unit 68 reduces the amount of wiring between the button panel assembly 44 and the game control unit 68. This reduces the cost to manufacture the gaming device 28, improves the reliability of the gaming device 28, and facilitates future modifications to the button panel assembly 44. Examples of suitable microcontrollers for the present invention are Cypress Universal Serial Bus microcontrollers, manufactured by Cypress Semiconductor Corp., and C541U Family Multipurpose Microcontroller with On-Chip USB Module, manufactured by Siemens AG. ST Microelectronics also manufactures suitable microcontrollers for the present invention.
While the present invention has been described with reference to one or more particular embodiments, those skilled in the art will recognize that many changes may be made thereto without departing from the spirit and scope of the present invention. Each of these embodiments and obvious variations thereof is contemplated as falling within the spirit and scope of the claimed invention, which is set forth in the following claims.
Loose, Timothy C., Canterbury, Stephen A.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4648063, | Oct 30 1978 | PHILLIPS PETROLEUM COMPANY, A CORP OF DE | Programming a peripheral computer |
4652998, | Jan 04 1984 | SCIENTIFIC GAMES OPERATING CORP A DE CORPORATION | Video gaming system with pool prize structures |
5074559, | Apr 03 1989 | Aruze Corporation | Slot machine |
5169147, | Dec 29 1990 | Takasago Electric Industry, Co., Ltd. | Stop-control device of rotary gaming machine |
5342047, | Apr 08 1992 | Bally Gaming International, Inc | Touch screen video gaming machine |
5379382, | Apr 22 1991 | Freescale Semiconductor, Inc | Uni and bi-directional signal transfer modes in peripheral controller and method of operating same |
5443880, | Aug 11 1992 | Pocket-containing towel or blanket | |
5519669, | Aug 19 1993 | AT&T IPM Corp | Acoustically monitored site surveillance and security system for ATM machines and other facilities |
5643086, | Jun 29 1995 | IGT, a Nevada Corporation | Electronic casino gaming apparatus with improved play capacity, authentication and security |
5695188, | Dec 27 1994 | Universal Entertainment Corporation | Gaming machine generating distinct sounds for each symbol |
5704835, | Dec 13 1995 | REMBRANDT GAMING TECHNOLOGIES, LP | Electronic second spin slot machine |
5708838, | Sep 08 1995 | IQ NETSOLUTIONS CA, INC | Distributed processing systems having a host processor and at least one object oriented processor |
5738583, | Feb 02 1996 | Google Technology Holdings LLC | Interactive wireless gaming system |
5745160, | Apr 28 1993 | Hitachi, Ltd. | Video conversation/monitoring system having a remote monitoring function |
5761647, | May 24 1996 | HARRAH S OPERATING COMPANY, INC | National customer recognition system and method |
5785595, | Sep 23 1994 | GTECH Germany GmbH | Method for the determination of stop positions of rotating reel bodies of a game display device of a gambling machine |
5800268, | Oct 20 1995 | I2CORP COM | Method of participating in a live casino game from a remote location |
5839957, | Sep 30 1996 | ARISTOCRAT TECHNOLOGIES, INC | Stepping motor driven reel mechanism having an encoder means integrally formed on the motor: apparatus and method |
5938196, | May 07 1997 | UNIERSAL DE DESARROLLOS ELECTRONICOS, S A | Reel type slot machine with physical mapping to control the win odds |
5938529, | Mar 17 1997 | UNISLOT, INC | Reel type slot machine having stepper motor monitoring system |
5951397, | Jul 24 1992 | International Game Technology | Gaming machine and method using touch screen |
5958020, | Oct 29 1997 | VLSI Technology, Inc. | Real time event determination in a universal serial bus system |
5959596, | Jun 24 1993 | NINTENDO CO , LTD | Airline-based video game and communications system |
5978920, | Sep 04 1996 | Samsung Electronics Co., Ltd. | Computer system having a function for intercepting lewd/violent programs and method for controlling access of such lewd/violent programs |
6003867, | Jun 13 1997 | Unislot, Inc. | Reel type slot machine utilizing time-based random game result selection means |
6068552, | Mar 31 1998 | ZYNGA, INC | Gaming device and method of operation thereof |
6071190, | May 21 1997 | ARISTOCRAT TECHNOLOGIES, INC | Gaming device security system: apparatus and method |
6088802, | Jun 04 1997 | SPEX TECHNOLOGIES, INC | Peripheral device with integrated security functionality |
6104815, | Jan 10 1997 | IGT | Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations |
6106396, | Jun 29 1995 | IGT | Electronic casino gaming system with improved play capacity, authentication and security |
6117010, | Aug 05 1999 | Bally Gaming, Inc | Gaming device with a serial connection |
6135887, | Feb 12 1996 | I G T | Peripheral device download method and apparatus |
6141805, | Apr 14 1998 | EZ nap | |
6149522, | Jun 29 1998 | IGT, a Nevada Corporation | Method of authenticating game data sets in an electronic casino gaming system |
6202235, | May 13 1999 | Sitting pad | |
6203430, | Oct 01 1998 | Inventor Holdings, LLC | Electronic amusement device and method for enhanced slot machine play |
6251014, | Oct 06 1999 | IGT | Standard peripheral communication |
6276828, | Jul 10 2000 | Beach towel/tote bag | |
6394900, | Jan 05 2000 | IGT | Slot reel peripheral device with a peripheral controller therein |
6588840, | Sep 12 2000 | Seat cushion for stadium seats | |
6641484, | Sep 21 2001 | IGT | Gaming machine including security data collection device |
6952845, | Aug 02 2002 | Idea Nuova | Combined fabric wrap and carry bag |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jul 27 1999 | LOOSE, TIMOTHY C | WMS Gaming Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021196 | /0112 | |
Jul 27 1999 | CANTERBURY, STEPHEN A | WMS Gaming Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021196 | /0112 | |
Aug 07 2002 | WMS Gaming Inc. | (assignment on the face of the patent) | / | |||
Oct 18 2013 | WMS Gaming Inc | BANK OF AMERICA, N A , AS COLLATERAL AGENT | SECURITY AGREEMENT | 031847 | /0110 | |
Oct 18 2013 | SCIENTIFIC GAMES INTERNATIONAL, INC | BANK OF AMERICA, N A , AS COLLATERAL AGENT | SECURITY AGREEMENT | 031847 | /0110 | |
Nov 21 2014 | WMS Gaming Inc | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 034530 | /0318 | |
Nov 21 2014 | SCIENTIFIC GAMES INTERNATIONAL, INC | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 034530 | /0318 | |
Nov 21 2014 | Bally Gaming, Inc | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 034530 | /0318 | |
Jun 29 2015 | WMS Gaming Inc | Bally Gaming, Inc | MERGER SEE DOCUMENT FOR DETAILS | 036225 | /0048 | |
Dec 14 2017 | SCIENTIFIC GAMES INTERNATIONAL, INC | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 044889 | /0662 | |
Dec 14 2017 | Bally Gaming, Inc | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 044889 | /0662 | |
Mar 02 2018 | DEUTSCHE BANK TRUST COMPANY AMERICAS | WMS Gaming Inc | RELEASE OF SECURITY INTEREST IN PATENTS RELEASES REEL FRAME 034530 0318 | 047924 | /0701 | |
Mar 02 2018 | DEUTSCHE BANK TRUST COMPANY AMERICAS | SCIENTIFIC GAMES INTERNATIONAL, INC | RELEASE OF SECURITY INTEREST IN PATENTS RELEASES REEL FRAME 034530 0318 | 047924 | /0701 | |
Mar 02 2018 | DEUTSCHE BANK TRUST COMPANY AMERICAS | Bally Gaming, Inc | RELEASE OF SECURITY INTEREST IN PATENTS RELEASES REEL FRAME 034530 0318 | 047924 | /0701 | |
Apr 09 2018 | SCIENTIFIC GAMES INTERNATIONAL, INC | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 045909 | /0513 | |
Apr 09 2018 | Bally Gaming, Inc | DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT | SECURITY AGREEMENT | 045909 | /0513 | |
Jan 03 2020 | Bally Gaming, Inc | SG GAMING, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 051649 | /0239 | |
Apr 14 2022 | BANK OF AMERICA, N A | Bally Gaming, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 059756 | /0397 | |
Apr 14 2022 | BANK OF AMERICA, N A | WMS Gaming Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 059756 | /0397 | |
Apr 14 2022 | BANK OF AMERICA, N A | SCIENTIFIC GAMES INTERNATIONAL, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 059756 | /0397 | |
Apr 14 2022 | SG GAMING INC | JPMORGAN CHASE BANK, N A | SECURITY AGREEMENT | 059793 | /0001 | |
Apr 14 2022 | BANK OF AMERICA, N A | Don Best Sports Corporation | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 059756 | /0397 |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Nov 15 2014 | 4 years fee payment window open |
May 15 2015 | 6 months grace period start (w surcharge) |
Nov 15 2015 | patent expiry (for year 4) |
Nov 15 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 15 2018 | 8 years fee payment window open |
May 15 2019 | 6 months grace period start (w surcharge) |
Nov 15 2019 | patent expiry (for year 8) |
Nov 15 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 15 2022 | 12 years fee payment window open |
May 15 2023 | 6 months grace period start (w surcharge) |
Nov 15 2023 | patent expiry (for year 12) |
Nov 15 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |