The present disclosure of invention relates to operations of a gaming action support machine and certain associated equipment within a gaming environment.
Wagering games typically involve at least some amount of luck in predicting a chance outcome (e.g., a randomized dealing out of playing cards from one or more decks of playing cards, a chance landing of a Roulette ball on compartmentalized sector of a Roulette wheel, etc.). Such games may also involve varying amounts of skill in determining when to wager, when to abstain and how much to wager on which wagering opportunities including on so-called, side bets. Table-based wagering games typically feature one or more players plus a dealer (human or automated) placed about a game-supporting horizontal table where the chance event or events to be wagered on unfold on the table top (and optionally on a computer screen viewable to all the players). Such table-based games may include, as non-limiting examples, blackjack, poker, baccarat and other types of card, tile and/or chip using games, as well as roulette, craps and other types of dice-using games. Such table-based games may allow active players to place side bets on a specific community outcomes that may unfold by chance for all involved around the table. It is important that players place their respective and different kinds of wagers (e.g., base ante, bonus wager, side bet) at the right time and in the right place. In fast paced games, some players may become confused as which kind of wager is required or permitted over what wager-detecting places and when such wagers are or are not permitted. This is a problem.
It is to be understood that the gaming table environment is not merely a machine-like physics experiment in chance outcomes. Instead, it often involves social engagement between the various players located around the table, the dealer (or dealers if plural) and bystanders who may be watching the gaming action. Enjoyment and excitement of the various participants can be enhanced by allowing for rapid unfolding of gaming results, requiring timely placement or pull-out of bets, allowing for occasional winning of large jackpot prizes and/or bonus games, allowing for chance dispersal of awards (e.g., community prizes) to more than just a one player who may have won a current round, display of interesting light patterns and production of game-related sounds.
One class of table-based games utilizes a relatively large video or other electronic display monitor mounted on or near the table so that players (and optionally bystanders behind them) can easily see parts of the gaming action. The monitor displayed gaming action may include showing a wheel of chance, showing its spin motions and the possible results that may ensue from the wheel stopping its spin so that a specific pie slice or other like segment of the wheel is selected (e.g., pointed to) as the spin outcome. The spinning of the wheel and the displayed possible outcomes adds a sense of excitement and expectation for players (and for bystanders). Monitor displayed gaming action may alternatively or additionally show the current amount of a pending jackpot prize and/or amounts that various players are currently wagering on respective gaming action outcomes.
In order to allow for real time displaying of player actions and allow for rapid progression from one gaming round to the next, electronic chip sensors are routinely used in table-based games. One example of an electronic chip sensor is disclosed in U.S. Pat. No. 5,393,067 issued to Paulsen, et al. on Feb. 28, 1995 and entitled “System, method and apparatus for generating large jackpots on live game card tables”. In Paulson, a low profile electro-optical sensor disc has a centrally mounted photo sensor for detecting when a coin is timely placed over the center by a respective player to thus cut off ambient light. This is used to detect the placement or not of a wager of fixed amount represented by the coin. In an area not covered by a placed coin, a light source, such as a LED, functions as a visual “Coin Accepted Indicator”. Once the dealer notes that the light source is lit before gaming action begins, the dealer can lock in the bet and at the same time cause the sensor light source to remain lit. Then the dealer removes the coin from the table while the light source remains lit. Thus players cannot withdraw their wagers as the gaming action commences and everyone sees which such coin-based wagers (e.g., jackpot side wagers) are on the table.
Another example of a table-based coin sensor is disclosed in U.S. Pre-grant Pub. 2012-0122559 to Kelly, et al. published May 17, 2012 and entitled “WAGER RECOGNITION SYSTEM”. Rather than relying on the cut-off of ambient light from above, a set of modulated and narrow band IR LEDS is placed below the coin/token acceptance area. When the coin/chip is placed there, the modulated IR light is reflected to a central sensor for detection of the reflected modulated light as being distinct from any overhead ambient light. Red LEDs surrounding outside the coin/chip receiving area light up to indicate coin acceptance. Coin sensing information is serially transmitted.
It is to be appreciated that while players enjoy the more well-known table-based games, they continue to seek new games that provide variety of gaming action, greater excitement and heightened expectations of larger payouts and more entertaining light displays. However, development of new and successful games is complex. A myriad of intertwined criteria are involved. For example, table surface area is limited. Players desire games which are sufficiently challenging to retain their interest, but yet not too challenging (e.g., too confusing) to play or difficult to learn. Human to machine interfacing should appear to be intuitive. Players may desire wagering games where the wagers are structured in a way in which they increase the tension and excitement of the game, but yet without the wager and payout structures being too complex and thus difficult to understand. In addition, the game must be configured so that it not only offers an apparently reasonable rate of return and/or chance to win to the players, but also assures the house a reasonable rate of return on the playing of a large number of the games. With these and other objectives in mind, the here disclosed improvements have been developed.
It is to be understood that some concepts, ideas and problem recognitions provided in this description of the Background may be novel rather than part of the prior art.
Embodiments in accordance with the present disclosure of invention comprise structures and methods of intuitively messaging to players what kind of wagers are permitted (or required) where and when during a fast unfolding game and of automatically detecting player signaling of wager placement and other player selections (e.g., player hand gestures) by way of an integrated compact mechanism that does not consume excessive surface area on a gaming table. More specifically, a sensor system occupying slightly more table area than that needed for supporting chips of different denominations is provided. The sensor system allows for intuitive messaging to players by use of a large array of full color pixels (e.g., RGB capable pixels) and for player selection by way of 3D finger or hand gestures and for placing of bets of different denominations while providing players with entertaining feedback light patterns of many colors.
One embodiment provides a machine-assisted method of managing a game of chance played by one or more players at a gaming table having plural betting positions where the provided method comprises: (a) while a predetermined first time window is open for receiving at least a first wager of a first round of the game, using a respective pre-calibrated proximity detecting integrated circuit (Px IC) provided at each respective betting position to automatically detect if a corresponding first wager token has been placed at one or more of the respective betting positions as the first wager; and (b) at the close of the predetermined first time window, causing a respective plurality of multi-colored light emitters provided at each of the respective betting positions where placement of a corresponding first wager token has been detected to output a respective light pattern indicating that the corresponding first wager has been accepted at that respective betting position.
One embodiment provides a machine system for managing a game of chance played by one or more players at a gaming table having plural betting positions, where the system comprises at each betting position: (a) wager placement detecting means for automatically detecting if a corresponding first wager token has been placed at the respective betting position as the first wager while a predetermined first time window is open for receiving at least a first wager of a first round of the game, the wager placement detecting means including a respective pre-calibrated proximity detecting integrated circuit (Px IC); and (b) game state signaling means for signaling to the player of the respective betting position that a corresponding first wager token has been detected and accepted, the game state signaling means including a respective plurality of multi-colored light emitters operable to output differently colored light patterns.
Further aspects, features, and advantages of embodiments provided in accordance with the present disclosure of invention will become apparent from the below detailed description and associated drawings.
In the following description, numerous specific details are set forth in order to provide a more thorough description of illustrative embodiments in accordance with the present disclosure of invention. It should be apparent, however, to those skilled in the art, that the illustrative embodiments are not limiting and the teachings of the present disclosure may be practiced in other ways without need for one or more of the specific details. In other instances, well-known features have not been described in detail so as not to obscure the disclosure.
One embodiment of a gaming table in accordance with the present disclosure of invention will be described with reference to
The shape of the playing surface 22 may vary. In one embodiment, the gaming table 20 has a rear (−X direction), dealer's side edge 24 which is generally straight. The table 20 further has an opposed front (+X direction) edge 26 which is generally arcuate. Resilient bumpers or cushions may be located about either or both edges 24, 26. Players such as 1009 (only one shown) typically position themselves distributively about the arcuate front edge 26 to align with marked player positions (e.g., A1, A2, A3) while a casino dealer (not shown) typically positions him or herself behind the rear edge 24.
In one embodiment, the playing surface 22 is predominantly planar. However, the playing surface 22 could have one or more raised areas and/or one or more depressed areas or other features which are integrated into the table or added to the table, such as by being located on or mounted to the top surface thereof. Various game-related information or features may be associated with the gaming table 20. In one embodiment, the playing surface 22 comprises a gaming felt or similar element(s) which are located over a substrate, such as a planar support. The gaming felt may bear game play information or other information, such as by printing on the felt. This information may vary, depending upon the game or games which are to be implemented at the gaming table 20. For example, printing on the gaming felt may comprise one or more payout schedules or tables 42, marking for where cards are to be located and other such markings. Specific details (e.g., 202-208) about one embodiment will be provided further below.
In one embodiment, the configuration of the gaming table 20, such as via elements which are associated with the table 20 and information printed on the gaming felt, defines a dealer station 28 from where a dealer may run a game, and one or more player positions 30 (e.g., denoted as A1, A2, A3 of Table A). The dealer station 28 is generally located by the rear edge 24 while the player positions 30 are located along the front edge 26 opposite to the dealer station 28. The dealer may, for example, stand at the rear of the table adjacent to the dealer station 28. Each respective player (e.g., 1009) may stand or sit adjacent to a respective player position marking 30 provided on the gaming table 20.
In one embodiment, at least one game which is played at the gaming table 20 is a wagering game. Wagers may be placed by moving physical gaming chips (e.g., 106a, 106b) or other elements into predetermined wager indicating positions. In one embodiment, the chips have at least one of color codings at their rims and/or underneath sides and RFID or like transponders embedded in them. Wagers placed by players as well as the amounts of the wagers may be automatically sensed by detecting the colored rim/underneath color codings and/or the chip-embedded RFID or like transponders associated with the respective gaming chips (or other wagering implements) as they are placed in proximity with one or more input receiving devices or input sensors 100. For the illustrated embodiment 20, the input receiving devices or input sensors 100 are structured to each include at least three annular rings of multi-color visible light sources denoted as 101 (outer diameter light ring or ODLR), 102 (median diameter light ring or MDLR) and 103 (inner diameter light ring or IDLR). It is within the contemplation of the disclosure to have a greater or lesser number of such rings of visible light sources and/or to use various regular geometric shapes for one or more of the rings other than circular, for example hexagonal, octagonal, elliptical, etc.
At the center of each input sensor 100 is a three-dimensional object proximity detector denoted as 105 and also as Px. The proximity detector 105 is configured to distinguish between a player's hand 1009b approaching or passing by it and a circular disc-like wagering coin or token 106a (or 106b) passing by or over it in (e.g., as slid thereto by player's hand 1009c). In one embodiment, the outer rims 107a (or 107b) and or underneath faces (not shown) of the wagering tokens are color-coded to define the amounts being wagered. In one embodiment, the tokens are sized to have a cylindrical outer diameter that are slightly smaller than a respective one of the outer diameter (OD) of the ODLR 101 and the outer diameter (OD) of the MDLR 102 of the corresponding input sensor 100. One or the other of the ODLR 101 and the MDLR 102 may be flashed on an exclusive basis to indicate which of the differently sized tokens is required or permitted to be placed there at specific time within the gaming activity. Such dimensioning allows lights from the ODLR 101 or the MDLR 102 (whichever is selected by the software) to be viewed as fully surrounding the outer rim 107a (or 107b) when the right-sized token 106a (or 106b) is centrally placed over the sensor area 100. It is within the contemplation of the disclosure to use various regular geometric shapes for one or more of the wagering tokens other than circular, for example hexagonal, octagonal, elliptical, etc. to match the dimensions and shapes of one or more of the more outer rings (e.g., 101, 102) of the visible colored light sources 101-103. The three dimensional object proximity detector 105 is configured to be able to detect and distinguish among various color coding provided on the outer rim 107a, 107b and/or underneath face of each kind of token 106a, 106b for determining what type of token has been placed and also for determining is right kind of token has been placed within a predetermined permission-giving time window (e.g., before the dealer closes the option for placing that kind of wager). Dashed circle 108a at betting position A2 indicates where the outer rim 107a of token 106a would reside if placed centrally over that corresponding input sensor 100. Dashed circle 108b at betting position A3 indicates where the outer rim 107b of token 106b (latter not to scale) would reside if placed centrally over that corresponding input sensor 100. In one embodiment, the outer diameter of each input sensor 100 is slightly larger than 2.12 inches (e.g., it is 2.25 inches when including its structural containment bezel—not shown—in the measurement).
The three dimensional object proximity detector 105 is further configured to be able to detect and distinguish among various gestures made by the player's hand or fingers 1009b as will be further detailed below. The detected hand gestures may be used to operate an on-screen cursor object 36b (e.g., displayed as a hand icon on the players' screen 36) for selectively actuating an on-screen wheel of chance 36a (causing it to spin and/or stop) and/or for selectively picking among on-screen options (e.g., treasure chests A, B or C). More details about the proximity detector 105 will be provided later below.
Optionally, the gaming table 20 may have additional button shaped other input devices (wired or wireless, not shown) that are alternatively actuated by the placed chips and/or by the player. However, for one class of embodiments, such additional other input devices not be included so as to avoid confusion by players. Instead, the multi-ring, multi-color emitting input sensors 100 are the only ones drawing the attention of players as needed and indicating to the players what kinds of inputs are allowed or necessary or not allowed at various times based on the light patterns generated by those respective multi-ring, multi-color emitting input sensors 100. In the case where the additional other sensors (not shown) are nonetheless used, the other sensors may include any type of proximity sensor including, but not limited to, magnetic, electromagnetic (e.g., RFID), IR, acoustic, capacitive, or the like. For example, the additional other input receiving devices (not shown) might comprise capacitive type sensors such as Lanbao CR30S™ series capacitive sensors (produced by Shanghai Lanbao Sensing Technology Co.; www.shlanbao.cn), which sensors behave as standard electrical 4-pin switches where the switch status changes when a chip (or other object, such as a player's hand) is placed on it. In another embodiment, the additional other input receiving devices or sensors (not shown) might comprise light sensing devices which measures the distance between the sensor and a chip (or other object, such as a player's hand), such as the VL6180X™ ambient light sensing proximity sensor produced by STMICRO (www.st.com).
In one embodiment, one or more of the primary input receiving devices 100 are each associated with a respective player position 30 (e.g., A1, A2, A3), thereby providing a simple and intuitive means for each player to provide inputs relative to game play at that betting position (e.g., A1, A2, A3) of the gaming table. The input receiving devices 100 are operatively coupled to an electronic game controller (not shown—see instead
In one embodiment, the dealer station 28 may include one or more chip trays 34 which are located on or at the gaming table 20 for storing chips 40 which may be used to pay player winnings and/or in which chips which were used by players to place wagers may be collected by the dealer (e.g., after their corresponding bets are locked-in as indicated by predetermined light output patterns of one or more of the annular rings of the multi-color visible light sources 101, 102, 103.
In one embodiment, the gaming table 20 may include a number of other features. For example, the gaming table 20 may include one or more above-the-table displays 36 (above the table as measured along an orthogonal Z axis). The above-table displays (e.g., 36) may comprise one or more single or double sided electronic image displays (such as an LCD, LED, OLED, DLP or other types of displays) or might even comprise mechanical and/or electro-mechanical display devices such as one or more mechanical spinning wheels or reels. The above-table display 36 may be located at or near the gaming table 20 for use in displaying game related information such as pay table information, game status information, game outcome information, bonus information or the like. All players (e.g., 1009) about the table have an unobstructed line of sight 1009a to the displayed imagery. The table display 36 might also be used to display promotional information (e.g., reward possibilities) or advertising. In one embodiment, a larger slave copy of the main above-table display 36 may be located on a wall near the table so that on-lookers can easily view the gaming action as it develops at the corresponding table. In one embodiment, movement of each player's hand cursor 36b is viewable on the larger slave copy of the main above-table display 36 where that viewable movement may include placement of bets of different denominations (e.g., $5, $50, $100).
The gaming table 20 might also comprise or include various further input devices and/or other display devices. The further input devices might include one or more dealer-controlled input devices such as one or more buttons and/or a dealer-controlled touchscreen display 38. For example, the dealer display 38 might comprise a display which displays game-related information to the dealer and allows the dealer to provide various inputs. Of course, various other types of input and display devices might be associated with the gaming table 20. The gaming table 20 might also include player-controlled touch-screens, inputs buttons or the like.
Additional details of a gaming table in accordance with one embodiment of the invention will be described with reference to
In one embodiment, the table controller 1000 comprises one or more instructable data processing units (e.g., CPU's. GPU's etc.) typically referred to as processors 1002 (only one shown) which is/are configured to execute respective data processing and data input/output operations in accordance with non-transitory machine readable code fixed in a tangible medium (e.g. “software”). The table controller 1000 may also comprise one or more information or data storage devices 1004 (only one shown). These data storage devices 1004 may comprise any type of data storage device such as on or off chip cache, ROM, RAM, EPROM or the like, as well as mass storage devices such as hard drives. The data storage devices 1004 may store various data, including game code or software which is executable by the processor(s) 1002 and other data, such as game data including wager data, game outcome data, images, etc.
The table controller 1000 includes one or more communication interfaces 1006 (only one shown). The communication interface(s) 1006 may facilitate wireless and/or wired communications with one or more remote systems or devices in accordance with various protocols (USB, Wi-Fi, Bluetooth, Ethernet, Firewire, etc.). In one embodiment, data or information may be exchanged between the processor(s) 1002, data storage device(s) 1004 and communication interface(s) 1006 via one or more data exchange fabrics, such as a system bus 1008. Of course, the table controller 1000 might have other configurations, including other elements or features.
As illustrated in
In one embodiment, the table controller 1000 and/or other devices (e.g., external and operatively coupled other data processing devices, not shown) associated with the gaming table 20 may determine player monetary or chip value balances, including based upon monies associated with play at the table 20 by the player (such as chips purchased), amounts wagered, amounts won, wheel of chance spin outcomes and the like.
The gaming table 20 of the present disclosure may include or be associated with other elements or devices. For example, the gaming table 20 might include other gaming equipment, such as Roulette wheels, one or more player displays (such as located at each player position 30 and configured to display game information, player tracking information, advertising or other information), card shoe(s), card reader(s), card shuffler(s), player tracking devices (such as for reading a player tracking card or other media of a player for use in tracking the player's game play) and the like. The gaming table 20 might also be connected to external devices. For example, the table controller 1000 might be securely coupled (by wire, fiber and/or wirelessly) to one or more casino servers or other data processing systems. These may include a casino accounting server which tracks game play at each of plural gaming tables such as 20, where the tracking may collect information such as that relative to the amounts of wagers placed and winnings paid to the players, among other information. The gaming table 20 might also be connected to a player tracking server and include player tracking elements such as player card readers.
The gaming system might include yet other elements, such as input receiving device controllers or the like. In one embodiment, the input receiving devices 100 communicate with a hub or aggregator 1010 which communicates with the table controller 1000. The hub 1010 may be configured to read or determine the status of each input receiving device 100 and provide information to the table controller 1000, such as for example, when the status of an input receiving device 100 changes. The hub 1010 may also comprise a power source for the input receiving devices 100. As another example, a proximity-type input sensor might be configured as a USB type device having a USB controller. The table controller 1000 may be configured to control the proximity device as a USB device. In this regard, the processor(s) 1002 and/or one or more sub-processors or controllers may be utilized to control the input receiving devices 100 and/or the hub 1010. Although not explicitly shown as such, in one embodiment, the hub 1010 may communicate bidirectionally with one or more of the input receiving devices 100 using a daisy chain type serial link 1007 in which each input receiving device 100 is assigned a unique identification (e.g., address) and information is relayed serially from one device 100 to the next such that the serially relayed information (data signal) reaches its addressed target (e.g., a specifically addressed device 100, two or more multicast-wise addressed devices 100 and/or the hub 1010).
In one embodiment, different kinds of input devices might be utilized for receiving different kinds of inputs (such as one input device for receiving a wager input and another input device for receiving a “spin” initiating or halting input or the like). In another embodiment, the one or more input receiving devices 100 are configured to receive a plurality of different kinds of inputs. In other words, each input receiving device 100 may be configured to receive two or more inputs, for example 3D type hand gestures and wagering tokens of different denominations. The inputs may be game-related inputs by a player and comprise two or more different types of inputs at two or more different times.
In one or more embodiments in accordance with the present disclosure, aspects of the input receiving devices 100 and/or other devices or elements may be controlled or utilized to facilitate the receipt of the different player inputs. For example, the input receiving devices 100 and/or the table controller 1000 may be configured to control the receipt of inputs, such as by selectively activating and deactivating the input receiving devices 100 so that they will message to the players accordingly (via their lights 101-103) and they will receive respective inputs at certain respective times, but not others (e.g., no more wagering placements accepted after the gaming action of a given round has begun). In other embodiments, the respective configurations of the respective input receiving devices 100 may change to facilitate detection and filtering of correspondingly expected input(s), such as by changing a detecting sensitivity to thereby distinguish between an intended player input and an unintended input. In yet other embodiments described herein, one or more secondary elements, such as audio and/or visual indicators may be used in conjunction with the input receiving devices 100 to facilitate the input receiving and/or input inhibiting functionalities of the input receiving devices 100.
In one example embodiment, a wagering game may be presented at the gaming table 20 where the game may has a base or core game portion and an optional secondary or bonus game portion. For example, the base game portion may comprise a card game which is played with one or more decks of physical playing cards. The bonus game might comprise use of a chance bonus wheel spin 36a (e.g., as initiated by a tapping gesture by a player finger over the Px detector 105) for determining a potential bonus award (e.g., enhancing prize 36p1).
In one embodiment, the input receiving devices 100 may be turned off or may be configured to not report inputs except during designated times. This prevents, for example, inadvertent inputs from being received when games are not being presented or when other activities are occurring. For example, it may be preferable for the input receiving devices 100 to not report/recognize inputs between games or during certain portions of a game where inputs are not allowed according to game rules. In one embodiment, players learn that their inputs have been accepted only when certain light patterns (e.g., flashing green lines) are displayed by the respective input receiving devices 100.
In one embodiment, the input receiving devices 100 may be turned off by providing an instruction to them to not receive or transmit inputs. In other embodiments, the table controller 1000 could be configured to ignore input signals from the input receiving devices 100 when certain predetermined conditions exist. In one embodiment, players learn that their inputs cannot be accepted when certain light patterns (e.g., solid red alternating inner/outer circles) are displayed by the respective input receiving devices 100.
In one embodiment, the input receiving devices 100 may be “activated”, such as by turning them on or by causing the table controller 1000 to be configured to receive inputs from the input receiving devices 100. This step may be implemented by a dealer, such as by input to the one or more dealer input devices. For example, the dealer display 38 might display a “start game/receive wagers” touch-sensitive button which the dealer may select. In response to that input, the table controller 1000 may be configured to then receive inputs from the input receiving devices 100 or may send control instructions to those devices to cause them to be activated and may present instructions to respective players such as, “Enter your base bet now”. In one embodiment, the visible light emitters 101-103 of the devices 100 may emit certain lighting patterns (e.g., slow rotating green radial lines) to indicate that they are ready to accept the placement of such wagers.
After activation, one or more first inputs may be provided to the one or more input receiving devices 100. This may comprise, for example, a first type of input such as a wager input, such as via the detection of placement of one or more chips.
In one embodiment, each player who wishes to play the game may be required to place one or more initial wagers (anting-in bets). The player might optionally be permitted to place other wagers at the start of the gaming action and/or at later times as the gaming action progresses. For example, a player might be required to place one or more base wagers to play the game and might be permitted to optionally place a bonus wager. In one embodiment, one or more input receiving devices 100 are associated with each player position 30. Although less desirable because it might lead to player confusion, more than one input receiving device 100 may be provided relative to each player, such as for receiving a base wager and a bonus or side wager. In the latter case, the respective plural input receiving devices 100, 100″ (latter not shown) may have different shapes (e.g., one being circular, the other hexagonal) so that players can intuitively distinguish between them.
In one embodiment, a wager input may be provided by a player placing one or more chips 106a, 106b (provided by the dealer from area 34) on or adjacent to a particular input receiving device 100, such as illustrated in
In one embodiment, after a first input period, the input receiving devices 100 may again be de-activated. Once again, this may comprise a dealer providing input to the dealer input device(s), such as the dealer touchscreen 38. For example, the dealer touchscreen 38 might display a “close wager” button which the dealer may select. This may cause the table controller 1000 to no longer receive inputs from the input receiving devices 100 and/or to send a control instruction to those devices to de-activate them. In one embodiment, the visible lights of an input receiving device 100 into which a wager may no longer be placed display a steady red pattern.
At one or more times, the input receiving devices 100 may be configured to receive one or more additional or second inputs. Such a secondary input might comprise a secondary or other additional wager. In one embodiment, different color coded and/or time-changing light patterns are used at the devices 100 for indicating acceptability of the secondary input. One or more of the secondary inputs may comprise a different type of input than the first input. In order to receive the at least one secondary input, the input receiving devices 100 may again be re-activated and optionally reconfigured for a different kind of input. In one embodiment, only certain input receiving devices 100 may be activated for receiving particular inputs. For example, a player who placed a bonus wager and received a certain bonus-triggering result from the play of a base game might be permitted to participate in a bonus event, such as one or more bonus wheel spins. As described below, in one embodiment, a player might be entitled to a corresponding one or more spins of respective award wheels (e.g., 36a) whose outcomes select or determine one or more awards, such as awards for having won a bet. The here disclosed spin technology may be implemented relative to a variety of games, including for example blackjack, baccarat, poker and other such card-utilizing or other symbols-collecting games. In one embodiment, only the input receiving devices 1002 corresponding to only those player positions 30 entitled to participate in the bonus event, award event or the like are activated. In one embodiment, the input receiving devices 100 relative to the other players remain inactive (and optionally show a red stop pattern), such as to prevent accidental input thereto.
In one embodiment, an input signal might comprise a player placing their hand, one or more fingers or another body part or the like on or adjacent to the input receiving device 100, or waving their hand across the device (for example in a predetermined gesture), such as schematically illustrated in
Referring to
Referring to further specifics of
Continuing with the details of
A second annular zone appears roughly between phantom circle 102b and dash-dot phantom circle 103b. This second annular zone (102b-103b) is populated by a further 16 of the multi-colored light emitting sources (LEDic's). A third annular zone appears roughly between phantom dash-dot circle 103b and dashed phantom circle 104b. This third annular zone (103b-104b) is populated by a further 8 of the multi-colored light emitting sources (LEDic's) thus making for a total of forty-eight such light-emitting integrated circuits organized as three concentric rings. Rather than having corresponding power filtering capacitors serving them, the LEDic's of the middle or second annular zone are disposed to share pairs of such capacitors. More specifically, LEDic56 shares the C5 and C6 capacitors that are disposed radially outward from it. LEDic57 shares the capacitors straddling it on its radially inward side and its radially outward side. The pattern repeats for LEDic58 which has access to the two adjacent capacitors on its radially outward side and so on for the multi-colored light emitting sources (LEDic's) of the second annular zone (102b-103b). The 7 of the 8 LEDic's of the third annular zone (103b-104b) are each respectively serviced by a corresponding filter capacitor disposed adjacent to its radially outward side. The eighth of these multi-colored light emitting sources which is closest to a GND and Vdd power supplying connector 104c does not have an immediately adjacent filter capacitor. However because it is so close to the power (and communications) supplying connector 104c, parasitic inductive and resistive currents are relatively minimal for that eighth inner circle LEDic. While the illustrated embodiment of
A fourth annular zone appears roughly between phantom circles 104b and 105b. As seen, this fourth annular zone (104b-105b) is primarily reserved on the top side of the PCB for connectors including the aforementioned power (and communications) supplying connector 104c. An expansion connector area 104d is provided for future expansion and/or test and debug purposes. Power signals and control signals emanate radially outward from the centrally disposed supplying connector 104c to the various LEDic's disposed about the first through third annular zones. The power signals (e.g., Vdd and Vss) have the longest distance to travel to the most outwardly LEDic's of the first annular zone (101b-102b) which is why most of these latter LEDic's each have a filter capacitor disposed adjacent to it (the exception being those LEDic's such as LEDic1 and LEDic24 which have a mounting hole near them).
Referring to
Inward of phantom boundary circle 105b of
In terms of more detail, the APDS-9660™ integrated circuit includes a gestures detection engine that is automatically activated based on proximity engine results. It further includes modules for ambient light subtraction and crosstalk cancellation. Communication is via an interrupt driven I2C bus. The RGB color sensing section includes UV and IR blocking filters so that such portions of the ambient lighting or reflections from the in-IC IR LED emitter 105e do not interfere with accurate sensing in the R, G, B, and Clear bands. Additionally, the integrated circuit features programmability of gain and integration time so as to allow for highly sensitive light detection, even that passed through dark glass.
In one embodiment each of the multi-colored light emitting sources (LEDic's) on the PCB is constituted by a four pin package such as that of the Shenzhen Led Color Optoelectronic Co. APA102-Mini-3535™ and/or the Shenzhen Worldsemi Technology Co., Ltd. WS2812B-Mini-3535™ integrated light sources respectively available from said companies. As seen in
Referring to
Referring next to
The PCB mounting holes, MH1 and MH2 aligned with screw holes provided in a bottom supporting structure 402 which supports the PCB from its bottom side (e.g., with machine screws (not shown) inserted from the bottom and threaded into the PCB) and also supports an optics layer 403 that is disposed as spaced apart by a predetermined separation distance from the PCB upper surface 401a. In one embodiment, the interior of the bottom supporting structure 402 is cylindrical in shape and colored black to prevent side reflections from it to the proximity detector Px. A flanged clamping cylinder 404 (e.g., also colored black) clamps the elements of the optics layer 403 down against an upper portion of the supporting structure 402. The flanged clamping cylinder 404 additionally inserts downwardly into a cylindrical hole passing through the tabletop 450 so that the sensor assembly (e.g., that including 401a, 401d, 401c, 410, 411, 403) may rest on and be substantially flush with the top of the gaming table. Although not shown, the top of the flanged clamping cylinder 404 may have a beveled bezel for allowing easy sliding of wagering tokens (e.g., 430—discuss shortly) from the tabletop and on to a desired central portion of the optics layer 403 over the proximity detector Px.
A security cover 406 that includes a frusto-conically shaped middle section surrounds the communication/power daughter board 410, the bottom connector 411 and fits into a cylindrical receiving depression formed in the bottom supporting structure 402. In one embodiment, the interior of the security cover is colored black to avoid unwanted light reflections. Security screws (or other appropriate fasteners) 405 connect from the outside of the flanged clamping cylinder 404 to the inside of the security cover 406 to secure the two together. In one embodiment the security cover 406 has a first cylindrical portion at its top extending from the frusto-conical portion and fitting into the cylindrical receiving depression of the bottom support structure 402. The security cover 406 further has a second cylindrical portion of smaller diameter at its bottom extending from the frusto-conical portion with threading provided around the outside of this second cylindrical portion. A screw-on bottom flanged piece 407 screws onto the lower threaded cylindrical portion of the security cover and tightens up against the bottom of the tabletop 450 while also covering access to the security fasteners 405. Thus the sensor assembly is securely mounted to and through the table top. To remove the sensor assembly, one has to get under the gaming table and unscrew the screwed-on bottom flanged piece 407. In one embodiment, the serial hub connection made at connector 411 first has to be disconnected before the screw-on bottom flanged piece 407 can be unscrewed from the security cover 406. When the serial hub connection is so removed from connector 411, a disconnect signal is automatically generated by the hub (1010) indicating which sensor 100 on the table has become disconnected. This disconnect signal is sent to a central security server so that no table gaming input sensor can be interfered with without knowledge of and authorization by the central security server. If unauthorized tampering is detected, appropriate alarms are generated.
In one embodiment, the optics layer 403 is a multilayered one having an anti-scratch surface on its top and further optical processing layers beneath it. At least part of the optics layer 403 is configured to allow RGB visible light emitted from the LED rings and IR proximity sensing light emitted from the proximity detector Px to exit through it as indicated at 436 so that the proximity detector Px can perform its proximity detection functions using pulsed IR radiation and so that users of the table can see desired lighting effects emitted from the LED rings of PCB surface 401a. In one embodiment, the optics layer 403 includes a darkened or smoked glass or other such semi-opaque light passing material (e.g., composed of one or more appropriate plastics) having an opacity that hides the details of the circuitry on the PCB upper surface 401a and yet allows for functional operability of the photodetectors inside the proximity detector Px for detecting the reflection of the IR pulses emitted from the detector Px and returned from an approaching object (e.g., wager token 430 or a gesture making player's hand). Additionally, the optics layer 403 allows for detecting of visible light colors reflected from objects (e.g., user's hand or wagering token 430) as they pass by or come to rest over a detection window of the detector Px. In one embodiment, the optics layer 403 has an opacity rating of around PB40 or a lesser opacity. It has been found that the visible and IR light detectors of the APDS-9660™ integrated circuit consistently work well even when a PB40 filter is interposed between that proximity detector and features (e.g., 430) that are to be detected above the filter.
When a casino-issued wagering token 430 is laterally slid along the tabletop and then over the detection window of the proximity detector Px, several things take place. The Px integrated circuit is automatically repeatedly switching among the number of its operational modes including that of scanning for approaching objects with its pulsed IR emissions and scanning for changes in the ambient lighting with its visible light detectors. As the wagering token 430 moves laterally in the indicated direction 431, the proximity detector Px will begin to detect a change from the normal ambient condition (which normal ambient condition, such as consistent flickerings of lights 460 from overhead light sources are stored in a history buffer and automatically subtracted from current inputs so as to better differentiate when there is a change). The proximity detector Px will also detect the intensity of IR reflections from the approaching wagering token 430 and the direction 431 from which it is approaching towards the center of the detection window. Moreover, as the token approaches, reflections of ambient light (460) from the cylindrical outer rim 437 of the token will be newly added to what was the normal ambient inputs that the visible light detectors (RGBC) were previously detecting. This changed optical input is detected by the proximity detector Px. In one embodiment. the cylindrical outer rims 437 of a first class of tokens are color-coded with a first color not usually found on player hands (e.g., green) so as to signify a first wagering value of and/or first kind of token while the outer rims 437 of a second class of tokens are colored with a different second color also not usually found on player's hands (e.g., purple) so as to signify a different second wagering value and/or a second kind of token. The detected rim color is reported to the software executing in the table controller 1000.
As the token 430 continues to move in direction 431 to fully cover the detection window of the proximity detector Px, light 460 from the overhead sources are blocked (assuming the token is opaque, wherein other embodiments it may be translucent). This change condition is also reported to the table software. Next, certain ones of the lights in the LED rings of PCB layer 401a are turned on to a predetermined intensity for illuminating the underside 438 of the overlying token 430. A corresponding color reflected from the underside 438 is detected and reported to the table software. In one embodiment, the coloring on the underside is also an unusual one not normally found on a player's hand (e.g., yellow). One or a combination of the colors detected from the underside 438 and from the rim 437 of the token 430 placed over the sensor area 100 is used for determining at least one of a wager value and a wager type. Dimensions of the specially colored areas on the token and the timings of their detection may be used to determine the speed at which the token 430 was slid onto the sensor area 100. This additional information may also be forwarded to the table software for use as deemed appropriate.
Although
It is within the contemplation of the present disclosure that integrated circuit packages with plural independently programmable RGB emitters of relatively high efficiency will become available and that such multi-color emitters-containing IC's may be substituted for the single-pixel per package LEDic's of
In one embodiment, the following automated steps take place: (1) Determine that an object is within a predetermined proximity of the Puck Sensor; (2) Sample the RGB colors of the incoming object to distinguish between token or presence of a human hand; (3a) If token, determine the token denomination (e.g., Green=$25; Yellow=$5); (3b) If not token and/or predetermined hand characteristics detected, switch into gesture determining mode and interpret the hand gestures. In one embodiment, the proximity measuring and gesture interpretation features of the Px IC are factory-trimmed and calibrated to a resolution of 100 mm proximity detection distance without requiring customer calibrations. Gesture detection utilizes the four directional photodiodes, integrated with visible blocking filter, to accurately sense simple UP-DOWN-RIGHT-LEFT gestures or more complex 3D gestures. When a side-bet “chip” is detected by the Puck Sensor, serial data may be automatically transmitted to the Table Controller (1000) as an indication to the Table Controller system and to the dealer/operator that a specific player has placed a side-bet “chip” at his/her specific game table seat position. Besides detecting a side-bet “chip”, the Puck Sensor may also detect player hand motion/gestures and game specific markers during game play. In one embodiment, the Puck Sensor uses smart RGB LEDs such as the WS2812B Mini 3535 RGB LED and/or the SK6812 3535 RGB LEDs arranged as three concentric circles. The arrangement of the LEDic's as plural concentric annular structures allows the software to display unique color patterns and/or animations, such as simulating a spinning color wheel or a flashing red stop sign. The smart RGB LEDs may be efficiently controlled using a single micro-controller, for example, an ATmega48A/PA/88A/PA/168A/PA/328/P low power, CMOS 8-bit microcontroller available from Microchip Technology Inc. at www.microchip.com.
In one embodiment, the following code may be stored in the microcontroller for controlling the lights and providing various lighting effects:
Referring to
Referring to
As shown in step 612, when a wager-representing token is timely placed over the sensor 100, the proximity detector IC (Px) of that sensor is used to detect the placement of such a token and its represented value. At step 613, the light patterns output by the sensor 100 are changed to indicate that the placed wager has been accepted and optionally to indicate the amount of the accepted wager (e.g., Blue=$5, Yellow=$50). At step 614, the dealer closes the time window for further wagers in a corresponding wagering round and signals the table controller (1000) to lock in the currently accepted wagers. The dealer then removes all the accepted wager tokens from the table. At the same time, the table controller (1000) commands all the tables sensors 100 at which respective wagers have been locked-in to show light patterns indicating that those wagers are locked-in.
At step 615, the dealer begins the wagered upon gaming action. This may proceed through a variety of activities 616 including for example, the dealing out of cards from a deck, the rolling of dice, the spinning of a Roulette wheel, the spinning of other wheels or equivalent mechanisms of chance and so on. At step 617, the final outcomes of the base gaming action (e.g., card game) are revealed. The revealed results may indicate that the player of a respective betting location has lost all his current bets and wagers. This condition may be detected automatically by the table software or signaled by the table dealer. Corresponding to such a loss (step 618a), the LEDic's of the betting position are used to signal to the player that the gaming round is over and he or she has lost. In one embodiment this may entail displaying an icon that looks like a sad face emoji (e.g.,
On the other hand, for those betting positions where a player has one individually or is entitled to a community prize based on a community event in the base game, this condition may also be detected automatically by the table software or signaled by the table dealer. In response and at corresponding step 618b, the LEDic's of the respective betting positions are used to signal to those players that the gaming round is over and he or she has won something. In one embodiment this may entail displaying an icon that looks like a happy face emoji (e.g.,
An example of what may next happen when a winning player wins a chance for a bonus spin is shown at step 619. The LEDic's of the respective betting position are used to signal to the player that a wheel spin is coming up. Then the Px detector of that betting position is used to detect a hand gesture made by the winning player for initiating the bonus spin. At step 620 the outcome of the bonus spin is determined. In one embodiment, the bonus spin may entitle the player to pick a surprise prize 36c (e.g., one of treasure chests A, B, C of
Referring to
Referring to
Because physical instantiations of signals representing information and program instructions may be employed to implement the systems/methods described herein, the present disclosure of invention relates to tangible (non-transitory) machine readable media that include program instructions, state information, etc. for performing various operations described herein. Examples of machine-readable media include hard disks, floppy disks, magnetic tape, optical media such as CD-ROM disks and DVDs; magneto-optical media such as optical disks, and hardware devices that are specially configured to store and perform program instructions, such as read-only memory devices (ROM) and programmable read-only memory devices (PROMs). Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter.
Although many of the components and processes are described above in the singular for convenience, it will be appreciated by one of skill in the art that multiple components and repeated processes can also be used to practice the techniques of the present disclosure.
While the present disclosure of invention has been particularly shown and described with reference to specific embodiments thereof, it will be understood by those skilled in the art that changes in the form and details of the disclosed embodiments may be made without departing from the spirit or scope of the present teachings. It is therefore intended that the disclosure be interpreted to include all variations and equivalents that fall within the true spirit and scope of the present teachings.