System including card game dispensing shoe and method
RE046505 · 2017-08-08
Assignee
Inventors
Cpc classification
A63F2009/2425
HUMAN NECESSITIES
G07F17/3202
PHYSICS
International classification
Abstract
A system and method including card game dispensing shoe includes a scanner that discerns the value and suit of each card dispensed, and includes a CPU and a memory storing data such as rules for dealing cards, data representing player strategy criteria and card inventory data. The CPU, with the scanner data and wagering data can determine player proficiency in regards to player strategies, can determine whether the card inventory is in favor of the player, determine player first card advantage and can, on a floating basis, determine permitted deck penetration. The system and method can be incorporated into games to be broadcast over a communications network such as the Internet.
Claims
1. A game monitoring system for a Blackjack card game including a dealer hand at least one player hand of cards where a player makes a wager and exercises options with respect to the player's hand according to the rules of the game, the system comprising: a shoe including a housing having an outlet slot, said housing sized to store a plurality of playing cards defining a card inventory and configured for a dealer to dispense said cards one at a time through said outlet slot to complete said hands according to the rules of the game; a scanner to scan said playing cards and generate a set of scanner signals determinative of the identity of cards dispensed from the shoe to each hand; .[.means.]. .Iadd.an input device .Iaddend.for acquiring data representing the wager(s) made by the player; a memory storing data representing at least one predetermined Blackjack game play criteria in relation to at least one of the player's wager or the cards dealt to at least one of said hands and data representing the constituency of the card inventory; and a computer processor to receive said scanner signals and said wager data, said processor configured to compare said acquired data to said at least one predetermined game play criteria to determine adherence by the player to said at least one predetermined game play criteria, and further configured to select the number of cards to remain in the inventory and not dealt from the shoe for reconstitution and reshuffling of the inventory, said processor processing the scanner .[.data.]. .Iadd.signals .Iaddend.to determine depletion of cards from the inventory by dealing, and to leave said selected number of cards undealt and in response thereto, sending a signal to command reconstitution and re-shuffling of the inventory.
2. The system of claim 1 comprising said processor configured to alter said selected number of cards to remain in said inventory in response to said processor determining adherence by any player to said at least one predetermined game play criteria.
3. The system of claim 2 comprising a moveable barrier at said shoe outlet and said processor configured to control said barrier upon (i) determination of depletion of cards from the inventory by dealing to said selected number and (ii) completion of the current hand of play, to block further dealing of cards from said shoe.
4. The system of claim 3 comprising increasing said selected number of cards in said inventory to remain undealt in response to said processor determining adherence by any player to said at least one predetermined game play criteria.
5. The system of claim 1 comprising said game play criteria comprising a card count system and said processor configured to, from said scanner signals determine a card count system advantage for said inventory according to said card count system.
6. The system of claim 1 comprising a communication network in communication with at least one terminal located remotely from said game, a display for each terminal, means at each terminal for a remote player to input a wager according to the rules of the game, said processor configured to issue signals over said network to control the terminal display to display representations of the scanned cards dealt to each hand and determine whether the remote player has won or lost their wager.
7. The system of claim 1 comprising a communication network in communication with at least one terminal located remotely from said game, a display for each terminal, means at each terminal for a remote player to input game play strategy decisions according to the rules of the game, said processor configured to issue signals over said network to control the terminal display to display representations of the scanned cards dealt to each hand and determine whether the remote player has won or lost their wager.
8. The system of claim 7 comprising a communication network in communication with at least one terminal located remotely from said game, a display for each terminal, means at each terminal for a remote player to input game play strategy decisions according to the rules of the game, said processor configured to issue signals over said network to control the terminal display to display representations of the scanned cards dealt to each hand and determine whether the remote player has won or lost their wager.
9. A game monitoring method for a Blackjack card game which includes a dealer hand at least one player hand of cards where a player makes a wager and exercises options with respect to the player's hand according to the rules of the game, the method comprising: .[.dealing cards according to the rules of the game to the hands from.]. .Iadd.providing .Iaddend.a shoe which includes a housing having an outlet slot .Iadd.configured for dealing cards according to the rules of the game to the hands.Iaddend., said housing sized to store a plurality of playing cards defining a card inventory; scanning said playing cards and generating a set of scanner signals determinative of the identity of cards dealt from the shoe to each hand; acquiring data representing the wager made by the player; storing data in a memory representing at least one predetermined Blackjack game play criteria in relation to at least one of the player's wager or the cards dealt to at least one of said hands and data representing the constituency of the card inventory; a computer processor receiving said scanner signals and said wager data, said processor comparing said acquired data to said at least one predetermined game play criteria to determine adherence by the player to said at least one predetermined game play criteria; selecting the number of cards to remain in the inventory and not dealt from the shoe before reconstitution and reshuffling of the inventory; and said processor processing the scanner .[.data.]. .Iadd.signals .Iaddend.to determine depletion of cards from the inventory by dealing, and to leave said selected number of cards undealt and in response thereto sending a signal to command reconstitution and re-shuffling of the inventory.
10. The method of claim 9 comprising said processor altering said selected number of cards to remain in said inventory in response to said processor determining adherence by any player to said at least one predetermined game play criteria.
11. The method of claim 9 further comprising providing a moveable barrier at said shoe outlet and said processor controlling said barrier upon (i) determination of depletion of cards from the inventory by dealing to said selected number and (ii) completion of the current hand of play, to block further dealing of cards from the shoe.
12. The method of claim 10 comprising increasing said selected number of cards in said inventory to remain undealt in response to said processor determining adherence by any player to said at least one predetermined game play criteria.
13. The system of claim 9 comprising storing said criteria data as data representing a card count system and said processor determining a card count system advantage for said inventory according to said card count system.
14. The system of claim 9 comprising establishing a communication link between said processor and at least one player terminal located remotely from said game, the player at the remote terminal inputting a wager according to the rules of the game, said processor issuing signals over said link controlling a display at the terminal to display said scanned cards dealt to each hand according to the rules of the game and determine whether the remote player has won or lost their wager.
.Iadd.15. The system of claim 1, wherein the input device comprises at least one of a user interface and a bet sensor..Iaddend.
.Iadd.16. The system of claim 1, further comprising a moveable barrier positioned proximate the outlet slot for blocking further cards from being removed from shoe through the outlet slot..Iaddend.
.Iadd.17. The system of claim 1, wherein the configuration of the processor for sending the signal for reconstitution and re-shuffling of the inventory comprises the processor being configured to provide a signal to the dealer..Iaddend.
.Iadd.18. The system of claim 17, wherein the processor being configured to provide the signal to the dealer comprises at least one of raising a movable barrier or providing one of an audio or visual alert to the dealer..Iaddend.
.Iadd.19. A game monitoring system for a Blackjack card game including a dealer hand and at least one player hand of cards where a player makes a wager and exercises options with respect to the player's hand according to the rules of the game, the system comprising: a shoe including a housing having an outlet slot, the housing sized to store a plurality of playing cards defining a card inventory and configured for a dealer to dispense the cards one at a time through the outlet slot to complete the hands according to the rules of the game; a scanner to scan the playing cards and generate a set of scanner signals determinative of the identity of cards dispensed from the shoe to each hand; an input device for acquiring data representing the wager made by the player; a memory storing data representing at least one predetermined Blackjack game play criteria in relation to at least one of the player's wager or the cards dealt to at least one of the hands and data representing the constituency of the card inventory; and a computer processor to receive the scanner signals and the wager data, the processor configured to compare the acquired data to the at least one predetermined game play criteria to determine adherence by the player to the at least one predetermined game play criteria, and further configured to select the number of cards to remain in the inventory and not dealt from the shoe for reconstitution and reshuffling of the inventory, the processor processing the scanner signals to determine depletion of cards from the inventory by dealing, and to leave the selected number of cards undealt and in response thereto, sending a signal for reconstitution and re-shuffling of the inventory..Iaddend.
.Iadd.20. The system of claim 19, further comprising a moveable barrier positioned proximate the shoe outlet for blocking further cards from being removed from shoe..Iaddend.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other features and advantages will become better understood with reference to the description, claims and drawings wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DESCRIPTION
(26) A. Card Dispensing Shoe with Scanner, a First Embodiment:
(27) A first embodiment of a card delivery or dispensing shoe with scanner and a system and method for using the shoe and scanner will be described with reference to
(28) As best seen in
(29) Referring to
(30) Of course other scanners for recognizing and identifying each card could instead be used. For example, the cards of the inventory of the shuffled decks(s) could be scanned with an optical reader or scanner prior to loading into the shoe to acquire the data representing each card value (and suit where desired) and the sequence of the inventory. A back-up or secondary scanner 41 could be disposed as described above to confirm identity and sequence as delivered. Other means may be used to confirm identity and sequence such as the dealer inputting data from time-to-time of the card delivered so that the proper sequence can be confirmed or an error detected and so the cards delivered to each hand of play can be identified and scanner data signals generated.
(31) As shown in
(32) The top card in the card decks placed in chute 16 is held flush against retainer 26 with a portion of its back exposed at the slot 22 in the shoe 10. Slot 22 may, but need not be, covered by a door or brush (not shown) located in the slot. Referring to
(33) As further shown in
(34) As shown in
(35) In the embodiment of
(36) As shown in
(37) Additionally, CPU 34 can also be coupled to a host computer 74, e.g., via LAN port 45. The term “host computer” is used in a generic sense, and may include a single computer coupled to CPU system 34 via standard LAN technology, or a computer network comprising several network servers. For example in the embodiment of
(38) CPU 34 processes input/output data to and from the keyboards, LCD displays and other components with the hardware associated with the present invention. CPU 34 operation can be controlled and monitored by software including custom designed software. CPU 34 may call the software from an attached storage unit, perhaps a hard drive (not shown), or if coupled to a LAN system may call the software from the LAN servers or host computer 74.
(39) Shoe 10 with associated components including scanner 41 collectively retain at least one deck of cards, from which cards are dispensed one-at-a-time such that each card's value, rank, suit, and the sequence of dispensing is noted (e.g., using scanner 41) and can be recorded (e.g., in memory associated with CPU system 34). Further the game player recipient or seat number for each dispensed card can also be noted and recorded. Displays associated with shoe 10 (or mounted on or in the game table) can show each hand score, in real time, and can be used to show a running history of each player's bets and bet outcomes, hand-by-hand. Capturing such information, which can also be coupled to remote displays, can enable the game dealer(s) and host casino to better guard against human error and/or cheating, especially if the electronically displayed information does not match the game hands scores of the real cards spread face-up on the game table. If desired, such displays could also be used to promote the casino, e.g., to show advertisements, advertise special events, provide restaurant menus, room rates, and the like.
(40) It will be appreciated that one advantage of the present invention is that game dealers and casino floor supervisors can rely upon the shoe to help combat human error and cheating, and can divert some of their attention to other matters. For example, dealers and supervisors can now more readily monitor game wagers, and can better input game and game player information into the host casino's database system, and can provide better customer service, all while speeding up progress of the card game and thus enhancing revenue to the host casino. The barrier locking embodiment of a shoe is especially useful in thus helping the game dealers and floor supervisors. Further, the many displays generated by the shoe and/or game table, according to the present invention, permits dealers and supervisors to cross-check between physical cards and wagering chips on the game table, and status on the various displays. A discrepancy between what the electronic system displays report and the physical cards and chips on the game table can rapidly be identified and investigated. The use of light sensors, magnetic sensors, metal sensors embedded within the top of the game table, according to the present invention, advantageously can sense the occurrence of and the type of wager (Player, Bank, Tie) made by which player for each game round played. The sensing of a bet within a betting box, e.g., betting boxes 86, 87, 88 as shown in FIGS. 14-19 is coupled from the sensor(s) to the CPU, e.g., CPU system 34, which can activate the relevant indicator light(s) embedded in the game table top and associated with and adjacent to the appropriate Player, Bank, Tie betting box assigned to each seat designation imprinted on the game table top layout. Similarly, when a wager is removed from a betting box, prior to the delivery of the first card for the current game round from the shoe a sensor embedded in the table top will sense the removal and the CPU system will accordingly extinguish the associated bet-type indicator light. In the event a wager is removed from a betting box after the delivery of the first card, for the current game round, from the shoe a sensor embedded in the table top will remain illuminated to alert the game dealer prior to and during the settlement of the game round that a bet has been illicitly removed from play.
(41) In one embodiment, when the first card of the current game round is removed from the shoe, and passes over the OCR scanner, light sensors for all active seats will freeze to prevent any additional types of bets from being recorded. By “freeze” it is meant that all illuminated indicators will remain lit, and all indicators for seats having no wagers will remain dark until after the settlement for the current game round is completed. When the settlement is completed, the game dealer will reset the bet type sensors and the bet-type indicator lights using one or more keyboards carried by the shoe and/or embedded in the game table top.
(42) The action of the bet type sensors and indicator lights will identify the type(s) of wager(s) placed in one or more of each game player's designated betting boxes 86, 87, 88 (see
(43) The status of the bet-type sensors and indicator lights can also identify wager types paced in one or more of each game player's designated betting boxes, for an upcoming game round. The status information is preferably combined with information from scanner 41 as to the top card value, whereupon CPU system 34 (or external CPU) can calculate each game players game advantage or disadvantage. A calculation is also made as to probability that the player had prior knowledge of the top card of the deck before it was removed from the shoe, e.g., for delivery as the first of the original two cards that would comprise the Player hand for each game round played. A player whose probability is sufficiently high to create a suspicion of cheating will be monitored very closely, or will be invited to leave the game. The game advantage or disadvantage information for each player is used to calculate the casino's Earning Potential from the player, and each player's Complimentary Equivalency, or the amount of complimentary expenditures the casino is willing to spend on the customer. Such information can be recorded by the dealer without diminishing loss of rounds-dealt-per-hour, and thus revenue per hour, as the enhanced security provided by the present invention relieves dealers from many tasks related to providing game security.
(44) As noted, casinos commonly monitor and record game play using closed-circuit TV (CCTV) and video recordings. (Camera 135 in
(45) Baccarat game players traditionally make a personal record, or keep score, of which hand won each game round, and which game rounds ended with Tie hands, in the order in which the game rounds are played. The players typically use a score card and pencil provided by the casino. It will be appreciated that the present invention electronically gathers the same (and more) information and can generate a score card common to all players, or the present invention can create a score card display (not shown), embedded in the game table top at each player's seat or position, that is unique to each individual player, showing the results for each Baccarat shoe dealt in that casino; and a running display of the results for each wager made by each individual player during the play of the current baccarat shoe. The electronic score card(s) further speeds up the game, thus enhancing casino revenues.
(46) In one embodiment, the present invention uses the keyboards and displays preferably embedded in the game table top to allow the game dealer to enter and retrieve the value and sum of each denomination of gaming chips contained in the game table chip tray 83, see
(47) In one embodiment, the present invention is used with the Big-Baccarat table and the Mini-Baccarat table. The electronics associated with the Big-Baccarat game table includes a keyboard enabling the Caller to identify the Shuffle and Burn cards for the system, a Display key to illuminate the graphic card display, or LCD, preferably embedded in the game table top, and a Deal key to release the barrier locking device carried by the shoe when the Caller sees that there are to be no more bets for the upcoming game round, and a color coded please claim: Game Round Results indicator light 25 (
(48) If desired, two types of card dispensing shoes according to the present invention may be used. A shoe used to deal a Big-Baccarat game will preferably include the scanner, the magnetic card reader, the locking barrier mechanisms, a message or advertisement display board, and an optional game round results display to show card value, card suit, card rank, sequence dealt, numeric score for Player and Bank, and a color coded game round results indicator light 25. This shoe and the game table 79 (
(49) As noted, the game of Baccarat is characterized by very high stakes, and the game players are given wide latitude in handling game cards and in revealing game cards to other players and to the dealer(s). Often game players engage in theatrics when handling a game hand, which conduct is part of the allure for Big-Baccarat games. But unfortunately, opportunity for human error and/or cheating during such theatrics and card handling exists.
(50) Optical scanner 41 and CPU system 34 software associated with shoe 10 immediately know the card value, card rank, card suit, the sequence in which each of the cards was removed from the shoe, and the hand or seat to which it was designated for delivery, and the score of the hands comprising the game round. The present invention provides the option of immediately displaying such information.
(51) When playing at a standard Baccarat game table it is preferable to delay the display of the game card values and the resulting Player and Bank hand scores until the game players have exposed the Player and Bank hands, or they have been turned face-up, on the game table top, by the Caller or game dealer(s). This delay tends to maintain the mystique and suspense of the game, much to the exhibitionists delight.
(52) When playing at a Midi Baccarat game table, a Midi Baccarat game table is similar to Mini Baccarat game tables, however the Midi Baccarat game players often handle the game cards and the table limits are normally higher than table limits on Mini-Baccarat games. Therefore, it is preferable to delay the display of the game card values and the resulting Player and Bank hand scores until the game players have exposed the Player and Bank hands, or they have been turned face-up, on the game table top, by the Caller or game dealer(s).
(53) When playing at a Mini Baccarat game table, usually only the game dealer handles the cards during the course of the play of the game. The game hands are turned face-up by the dealer(s) without any fanfare. When playing Mini-Baccarat. it is preferable to display the game card values and the resulting Player and Bank hand scores immediately on the removal of the fourth card from the shoe, which is delivered to the Bank hand. The value of any third cards dealt to a hand will also be displayed immediately on their removal from the shoe.
(54) B. Card Dispensing Shoe with Scanner: Alternate Embodiment
(55) Another embodiment a card dispensing shoe with scanner and related systems, according to the present invention, is shown as element 1 in
(56) In the embodiment under discussion, keyboard 60 and keyboard LCD display 62 shown at the rear of shoe 10 in
(57) Referring to
(58) As noted, a player-tracking-card 51 may be inserted into the magnetic card reader 50. In the present configuration, the game-round start button 63 is repositioned as the deal button 7 (
(59) C. Operation
(60) 1. Overview
(61) A card dispensing shoe with scanner, baccarat game table apparatus, system and method according to the present invention includes a software program designed to evaluate the betting skills of casino Baccarat game players, to calculate each player's game betting advantage or disadvantage, to calculate the probability that each game player may have (illicit) prior knowledge of the value of top-card-of-the-deck before that card is removed and dealt as the first card of the Player, side, or hand. Further calculations include the amount of commissions owed by each game player having placed a winning wager on the Bank side or hand, each game player's earning potential and complimentary equivalency based, in addition to a casino's traditional Theoretical Win or projected advantage over the game players, each individual Baccarat game player's game betting advantage or disadvantage over the house or casino when playing against a specific number of decks and a specific set of rules. In addition, the present invention can enter and retrieve all types of player rating and game table bankroll information relevant to each game player and each game table. Further, the present invention can automatically generate, record, store, and allow the retrieval of statistical information relative to the game dealer(s). In several embodiments, information relating to what bets have been made by what players is visually displayed such that the casino dealer can rapidly compare the displayed information with physical cards and chips on the table to cross-check for any discrepancies, due perhaps to cheating or error by player(s).
(62) During the play of the game the game dealer(s) using one or more keyboards coupled to the card dispensing shoe and/or baccarat game table to enter the amount of wager made by each game player for all types of game wagers. Bet sensors could also be employed.
(63) A betting matrix is preprogrammed into the software used by the present invention to identify the game betting advantage or disadvantage criteria a Baccarat game player has when every type of wager(s) made by a Baccarat game player conforms to the value of the first card dealt from the shoe to the Player hand during each-game-round. In the event one or more game player's have prior knowledge of the first card to be dealt from the shoe to the Player hand for each game round, and the game players use this information to determine the type of wager (that will have the statistical first card advantage) to make for the upcoming game round to obtain a game betting advantage for the game round played the systems software program will calculate each game player's real time game betting advantage or disadvantage. Each game Player's type wagers information can also be used by the CPU to calculate the probability that a player has prior knowledge of the top card of the deck(s) carried by the shoe before that card is dealt as the first of the two cards that will comprise the Player hand for all upcoming game rounds played. The computer is programmed to compare the real time wagers made by each of the game players on one or more types of wagers offered to Baccarat game players at the beginning of each game round to determine each of the game players real time betting advantage or disadvantage for each and all game rounds played.
(64) Each game Player's type wager(s) information can also be used by the CPU to calculate the probability that a player has prior knowledge of the top card of the deck(s) carried by the shoe before that card is dealt as the first of the two cards that will comprise the Player hand for all upcoming game rounds played.
(65) When a Baccarat game round has ended the computer program knows the factors required to determine each game players game betting advantage or disadvantage, i.e. the value of the top-card-of-the-deck that is designated to be delivered as the first card of the Player side or hands original two card hand, the type and the amount of the wager(s) made by each game player. Using this information, the CPU and software will calculate and display each game player's real time game betting advantage or disadvantage for all game rounds played, and the statistical probability that any one of the game players has a prior knowledge of the top-card-of-the-deck before it is removed from the shoe and delivered as the first of two cards to be delivered to the Player hand for the upcoming game round.
(66) D. Card Dispensing Shoe with Scanner, Baccarat Game Table Apparatus, System and Method:
(67) 1. Basic Embodiment Operation
(68) Operation of a Card Dispensing Shoe with Scanner, Baccarat Game Table Apparatus, System and Method (
(69) When the deck(s) of playing cards 4 (
(70) To deal the cards, the dealer will manually remove a single card from the shoe 10 by pushing a door (not shown) covering the card outlet 22 out of the way, or by reaching through a brush (not shown) that prevents players from viewing the back of the next playing card and possibly seeing any identifying marks on the playing cards. Then the dealer pushes the next card down and out of the opening of the card outlet 22 by pressing downwardly on the top card of the deck in the shoe. This forces the top card through the card outlet 22 and onto a playing surface of a game table such as shown in
(71) Imprinted on the game table layout 50 (
(72) Shoe 10 also includes a deal button 7 that is pressed to record the start of a particular game round of cards to be dealt from the deck, and to release the card barriers 116 and 119 in the locking embodiment of
(73) At the end of each game round, the software installed on the CPU (not shown) will identify, according to the game rules, when the last card of the game round has been dealt to the Player or Bank hand. The software will then automatically raise and lock card barrier mechanisms 116 and 119 (see FIG. 22) to prevent exposure or removal of any additional game cards from the shoe. Locking will continue until the game dealer presses deal button 7 to unlock and lower the card barriers. When the deal button 7 is pressed all active seats identified as having no bets placed for the upcoming game round will be automatically designated by the system as Sit Out seats. (the game player remaining at the game table but choosing to sit out and not make a wager for the upcoming game round) As an alternative the card barriers may be lowered by the system software automatically when the system bet-type sensors signal that a bet has been placed for all active seats or game players.
(74) Referring to
(75) When the game dealer presses the deal button 7 to release card barriers 116 and 119 of the locking device to signal the start of the upcoming game round, game cards can be dealt from shoe 10. When the first card dealt from the shoe for the upcoming game round passes over optical sensor 41, preferably all bet-type sensors and illuminated type bet indicator lights 91 will freeze. When the illuminated bet type indicator lights are frozen, any removal from or placement of a bet-type over one or more light sensors 86, 87, and 89 will be ignored by the light sensors 86, 87 and 89. The object here is to provide the game dealer with a visual way to identify the type of bets the system has identified each seat or game player as having made before the passing of the first card of the current game round over the shoe's optical sensor 41.
(76) Referring to
(77) It should be noted that scanning need nit be done via card recognition using a neural network approach. While using a neural network system is preferred so that standard decks of cards may be used, it should be noted that the cards may carry marks or embedded devices or structures or “indica” so that the value, and if required, value and suit of each card can be scanned and the requisite data acquired by the scanner.
(78) As the card slides down the front surface of the shoe, the start frame sensor 65 detects the leading edge of the playing card and generates a frame-read interrupt to CPU 34. The interrupt will start sending the serial data from the optical sensor 41 via a serial data port to RAM memory located on the CPU 34 system. Prior to the data reaching the serial data port, the serial output data of the analog optical sensor 41 is preferably thresholded or transformed to a binary value by an analog-to-digital converter 75, see
(79) Shoe 10 further includes a frame-stop sensor 40 that senses the leading edge of the playing card being fed through the slot 22. When the frame-stop sensor 40 senses the leading edge of a playing card, it will cause the frame-read to go to a logic low and stop the writing of the serial-bit stream. At this point, the entire bit-mapped card image will be stored in the RAM memory of CPU system 34. In a preferred embodiment, this bit-mapped image will be used as an input vector for a feed forward neural network executed by CPU system 34. In the exemplary network of
(80) Shoe 10 accommodates the use of a magnetic stripe reader 52 (
(81) As noted, in a basic embodiment, magnetic stripe reader 50 is built into shoe 10 (
(82) After transfer of the customer data file from the host computer 74 to CPU system 34, the keyboard 60 (see
(83) Once the customer is logged to a specific seat at the game table 79, the player-tracking-card 51 is removed from the magnetic card reader slot 52, the seat number 92 (see
(84) When a player-tracking-card 51 assigned to a specific casino customer is used to log that customer in at a particular gaming table, preferably any information stored on the customer's CPU file maintained by the casino can be accessed, retrieved, and displayed using any or all of display 6, display, 62, and display 109. Casino personnel can then use this information to provide better service to the customer.
(85) Referring to
(86) It is noted that preferably some form of encryption will be installed in CPU system 34 to preserve and protect confidentiality of the data being stored and transferred, and to prevent its unauthorized interception. Operating power can be supplied by cable 56 to CPU system 34 and to all associated components. Alternatively, a self-contained battery within shoe 10 could provide operating power, and contribute to a more mobile shoe.
(87) E. Feed Forward Neural Network Operation
(88) The use and operation of a feed forward neural network with the present invention will now be described with respect to identification of identifying playing card suit and values using data output from scanner system 41. Referring to
(89) Referring to
for I=m+1 to N+1
(90)
X.sub.i=logsigmoid (net.sub.I)
Y.sub.i=X.sub.I+N(X.sub.0=1)
The neural network preferably used with the present invention for card suit identification as shown in
(91) In the present invention, the neural network is trained to identify card suits and values using back-propagation. The back-propagation technique adjusts the weights (W.sub.ij) of each neuron connection until the output vector is correct for the input vector sets that would represent a given card value or suit. After training, the values of the weights will be fixed and the network will be able to identify card suit and value for any card presented to the neural network.
(92) The networks are trained to output a 1 in the correct position of the output vector and fill the rest of the output vector with 0's. For example, if the neural network identified an “ace” input vector 1, then the first position of the output vector would be 1 and all other positions would be 0.
(93) As stated above other scanners (optical or non-optical) can be used with complementary configured cards to acquire the card data. However, a system which can scan and read standard card decks is preferred so that specially configured cards are not required.
(94) F. Card Dispensing Shoe with Scanner Apparatus, System and Method: Alternate Embodiment Operation
(95) Reference is made to
(96) In this embodiment, CPU system 34 (see
(97) Referring to
(98) Preferably all keyboards and LCD displays attached to the shoe 10 can function independently of each other, or can interact with the other keyboards and LCD displays. Preferably all keyboard and LCD displays are coupled to an internal CPU (not shown) or to an external CPU that may be a custom CPU or an off-the-shelf portable or desktop personal computer coupled to the shoe via I/O port 56, see
(99) In contrast to the first embodiment, the alternative embodiment of shoe 10 now under discussion does not include load switch 32 (see
(100) At the beginning of a new deal, before any cards are dealt to the game players, at least one card is removed from the deck in the chute 16 in shoe 10, and is “burned”, i.e., discarded. To record the burn card(s), the dealer will press the Burn key 43 located on either keyboard 60 or keyboard 102, or the Burn key 43 embedded in the game table top 101 (see
(101) At this juncture, the software can begin calculations for the game cards dealt to the game players for the newly shuffled deck contained within the chute 16. As shown in
(102) As noted, it is understood that optical scanner 41 and other components of the earlier described embodiments of the present invention are included within this embodiment unless otherwise noted, and will function as previously described.
(103) A standard computer keyboard is coupled to the card dispensing shoe and Baccarat game table apparatus can be used to open and close one or more software programs that have been installed in the CPU 79, or that reside on the host computer network (not shown), to access specific screens of the software programs on call, and to enter the SetUp game information for the baccarat game evaluation and player rating software.
(104) A function of keyboard 60 and keyboard 102 (see
(105) The various keys and displays shown in
(106) Referring to
(107) Referring to
(108) With reference to
(109) Referring to
(110) Preferably any data or information that can be entered, or retrieved from the software or data files using keyboard 60 and LCD display 62 (see
(111) An additional keyboard and display can be used in the alternate embodiment, e.g., by using a standard 101-key keyboard and a standard computer monitor coupled to the CPU, which is to say to the internal CPU 34 of shoe 10 or to external CPU 79. Such additional keyboard and monitor can enter and display all information or data that could otherwise be handled by the previously described keyboards and displays. Furthermore, the additional 101-key keyboard may be used to enter additional information acceptable by the software. Such information may include new customers names, account numbers. The keyboard can be used to edit the date/time data files of unknown customers who have been previously evaluated, and who have subsequently been identified by casino personnel.
(112) Preferably, primary software functions include identifying and recording the card values, card ranks, cards suits for the cards comprising the game deck, and further recording the sequence in which each of the game cards is removed from the deck to be burned or delivered to the Player or Bank game hands for each game round played. The software also activates the barrier locking mechanisms (see
(113) In yet another function, the CPU 79 includes a memory which stores data representing the correct sequence of cards to be dealt according to the rules of the game. By scanning the cards the CPU 79 compares the cards dealt to the data of the memory to confirm that the cards have been correctly dealt according to the rules of the game. In the event of a detected misdeal, the CPU 79 can generate a signal to the dealer and control the barriers to close and prevent further dealing of cards until the misdeal has been resolved.
(114) In regards to a misdeal it should be understood that the shoe according to the present invention can also be used as a tutorial device to train dealers in the proper sequence for the dealing of cards to players. By means of the tutorial device a totally novice dealer can deal the game without making an error in the delivery of the game cards to the game hands.
(115) Still further, the CPU 79, receiving data as to the cards dealt and having stored in memory the Baccarat third card draw rules, can be programmed to issue signals (at a color coded display carried by the shoe and/or embedded in the game table top, voice or otherwise) to signal the dealer which hand(s) if any are entitled to a third card.
(116) G. Operation of the Software
(117) A description as to use of software associated with CPU system 34 in real time evaluation of the betting skills of all players seated and playing the game of casino Baccarat will now be given. As each card image is scanned by optical sensor 41 in shoe 10, software, preferably but not necessarily, a neural network recognizes the images printed on the face of each card, and processes the resultant vector. The CPU and software combination will:
(118) (1) Assign a specific numeric value to each card value, card rank and card suit for the cards comprising the deck, a card value, card rank and card suit and a card count value to each card passed over and identified by the optical scanner;
(119) (2) Keep track of the number of cards played from and remaining in the deck and the number of the card values, card ranks, and card played and remaining in each suit of the deck;
(120) (3) Calculate and display on at least one preferably LCD display attached to the shoe the seat number and the total of the game cards comprising the hand(s) dealt to the Player and Bank hands, and the sequence in which each of the game cards is dealt from the shoe for delivery to the Player or Bank hands and whether third cards are to be dealt;
(121) (4) Calculate and display on at least one such display each player's betting proficiency relative to the type of bet made and the value of the first card dealt to the Player hand for each game round played;
(122) (5) Calculate and display on at least one such display and/or at least one remote monitor during real time each player's game advantage betting relative to the type of bet made and the value of the first card dealt to the Player hand for each game round played;
(123) (6) Calculate and display on at least one such display and/or at least one remote monitor during real time the statistical probability of each game player having knowledge of the card value of top card of the deck or the game card value of the first card dealt to the Player hand for each game round played;
(124) (7) Identify the active seats and the betting opportunities for each game player position during the course of the play of the game to signal the CPU software program to which hand (Player's or the Banker's) each card dealt from the shoe is assigned; and
(125) (8) Identify the betting opportunities for each active seat and signal the CPU software program which betting opportunities were exercised by each active seat during the play of each game round.
(126) Referring to
(127) In this example, it is assumed that when the Baccarat evaluation software was originally installed on the casino's CPU. (not shown), set-up menus such as Operator Data Entry Options, Casino Staff Program Users, Game Entry Options, Game Set Up, Comps Default Options, Tables, Rules, Password, and Comps were called. It is also assumed that data relevant to the casino's staff and the parameters of the baccarat game offered by the casino to its baccarat customers were entered. In this example, Rotate has been selected from the Operator Data Entry Options as the display mode for the shoe's segmented LCD display 30, as shown in
(128) H. Player and Bank Hand Advantages When Baccarat Card Game
(129) Players Have Prior Knowledge of the Value of the First Card to be Received by the Player Hand
(130) More than one method may be used to calculate a Baccarat player's betting proficiency when for each hand played during each round of the game, the sum of the player's bets vary in direct relationship to a selected card count system's true count at the beginning of the round to be dealt. An exemplary method to calculate a player's betting proficiency is given herein.
(131) I. Software Features when Utilizing a LAN Network System
(132) Software associated with the present invention is also useful in interfacing with a casino LAN network system coupling the game tables.
(133) Information obtained by a shoe according to the present invention can be coupled to the LAN to enable additional casino personnel to monitor and oversee game play at any selected game table. Network functions include, without limitation, calculating and displaying simultaneously on at least one remote monitor during real time total of the game cards comprising Player and Bank hands at a particular game table, card value and rank and suit and sequence in which each game card was dealt from the shoe.
(134) Thus, on a real time basis, all pertinent game data for a game table under evaluation can be displayed and recorded remotely, without knowledge of the game players at the table, whose game skills may be under observation. Such information may be merged with existing casino video and VCR game and security facilities to provide a comprehensive system to better enable the casino to identify individual(s) suspected of cheating or other undesired game activities. The casino may then choose to take the appropriate action to protect themselves from such players to prevent unwanted table losses, thus saving the casino substantial amounts of money.
(135) As described later herein with respect to
(136) J. Card Dispensing Shoe with Scanner Apparatus, System and Method: Alternate Embodiment Operation:
(137)
(138) In the embodiment described, software associated with CPU system 34 is pre-programmed with game rules for the card game currently being played at game table 79, the cards for which will be dispensed from shoe 34. An output signal from CPU system 34 can command moving mechanisms 117 and 118 to move their respective barriers into the barring or non-barring position, according to the rules of the game. Without limitation, mechanisms. 117, 118 may be small solenoids or electromagnets that mechanically or electro-magnetically move barriers 116, 119 into the position commanded by CPU 34.
(139) For example, assume that shoe 10 is used to secure and monitor a game of Baccarat to be played at table 79. Software associated with CPU system 34 will include the rules for Baccarat. System 34 preferably is coupled to receive output from scanner 41, and thus knows when the final card for a game round has been dealt from shoe 10, and will command moving mechanisms 117, 118 to move barriers 116, 119 into a raised position to block removal of any additional cards from shoe 10. The game dealer can now settle wages on the completed game round, without having to scrutinize the shoe. The various players will now make their bets for the upcoming game round before removal and delivery of the top card from the deck within shoe 10. Since game rules preclude removing a card from the shoe during this phase, barriers 116, 119 remain in a card blocking position. Once bets have been made, the dealer will record the amounts and bet types (e.g., Player, Bank, Tie) for each player (or the system itself can be used to so record), and will then press an input device such as a keyboard key carried by the shoe, or embedded in the game table top 79, 101. The input device will signal CPU system 34 (e.g., via wires, or wirelessly), whereupon moving mechanisms 117, 118 will move barriers 116, 119 in a lowered position (in this example) to allow removal of game cards from shoe 10 for delivery during the current game round.
(140) CPU system 34, by executing associated software will know when card access via card slot outlet 22 in shoe 10 is against the Baccarat game rules. Importantly, when game rules so require, CPU system 34 will command moving mechanisms 117, 118 to move barriers 116, 119 into the blocking position, to prevent anyone from removing the top card or even attempting to turn up a corner of that card to get a glimpse at what the suit or value might be. As noted elsewhere here, in Baccarat, prior (illicit) knowledge of what the top card that is about to be dealt will be can enable individuals with such knowledge to make large bets with a substantially high statistical probability of success as to game outcome of each game round.
(141) Barriers 116, 119 are hidden from view of the dealer and players, as the barriers preferably are internal to housing 12. However while the barriers are in the blocking position, any person attempting to move a card out of slot 22 will be unsuccessful because the barriers physically obstruct preferably at least 0.75″ at each end of the card when an attempt is made to remove the card from shoe 10 via outlet 22. (A standard playing card is 3.5″ high and 2.5″ wide, and a deck of cards is laid on its side when placed in shoe 10.) Indeed, in the blocking position, the outermost corner edges of the card are protected by the barriers. Thus, neither a card nor a card portion, can be (illegally) pushed out of the shoe by any person for a sneak peek as to what the suit or value of the first card to be removed from the shoe for delivery to the Player hand will be.
(142) Once all bets have been made, as signaled automatically into CPU system 34 by electronic placing of the bets themselves, or as signaled into CPU system 34, e.g., by game table bet sensors 86, 87 and 88, or by the casino dealer using input mechanism 60, the rules of the game permit access to the top card in deck 16. Accordingly, the software executed by CPU system 34 will result in the CPU commanding barriers 116, 119 to be moved into the unblocking position by their respective moving mechanisms. At this juncture, with the barriers in the unblocking or unbarring position, a card may be withdrawn from shoe 10.
(143) Note that confidence in the integrity of the play of the game is enhanced by virtue of the blocking shoe mechanism shown in
(144) Further in reference to
(145) A tricolored light emitting diode 44 (LED) is contained within each of the 3.sup.rd Card tutorial lights 19 & 21, and within the game round results indicator light 25.
(146) K. Use of Card Dispensing Shoe with Scanner Apparatus System With Remote Bettors
(147) From a casino's standpoint, one problem with Baccarat is that for substantial periods of time there are no customers playing at an open Baccarat game table, yet the overhead and labor costs associated with keeping a Baccarat game open, with or without wagering customers, is high. It would indeed be productive if the casino could process bets on each of its open Baccarat tables, essentially twenty-four hours a day, every day of the year.
(148) The rules for the game of Baccarat are fixed, and the individual or customer receiving the game cards designated for the Player or Bank hands can make no arbitrary decisions on the received hand, the outcome of each Baccarat game round (or game play) is essentially pure luck, absent cheating. Thus it matters little whether actual players played the game wagered on the outcome of each game round, or whether casino employees (shills) played the game, and outsiders (local to the game casino game tables, or remotely located) made bets on the outcome of each game.
(149) Use of the various embodiments of the present invention, including the security enhancing shoe described with respect to
(150)
(151) A circuit 133 can combine the scanner 41 information that can be processed by CPU system 34 with video information from video camera 135, for example, to enable video signals from camera 135 to show not only what is on table 79 but to also include a computer generated image of each card (excluding burn cards) that passes over the scanner 41 housed within shoe 10 as each card is removed from the shoe for delivery to game players, or to the Player and Bank hands for each game round. The computer generated image can be generated from scan image data, or can be independently generated. An interface system 137 then promulgates the combined video information and other data via at least one medium, e.g., medium 1 and/or medium 2 and/or medium 3 in
(152) Without limitation, a medium may include the internet, wireless transmission, optical cables, telephone lines, etc. The remote bettors can place bets on the outcome of each game round being played on table 79 (or 101) by players, some of whom may in fact be casino employees (shills) if there are no of independent players actively playing the game. Bet information from a remote bettor need not be communicated back to interface system 137 by precisely the same medium used to send information to the bettor. Thus, remote bettor 2 might received video information via medium 1, the internet perhaps, but might send bet information via medium 2, the telephone system perhaps, back to interface 137.
(153)
(154) L. Use of the System and Method in Connection with Blackjack
(155) Where the shoe 1 is to be used in connection with the game of Blackjack, the CPU 79 has stored in its memory data representing various known player Blackjack play criteria which are intended to give the player and advantage or to minimize the casino edge for the game. This criteria may relate to a count system where players count the values of one or more cards to determine the constituency of the inventory of the cards remaining in the shoe. Depending upon the constituency of the inventory, the inventory may be “positive” in favor of the player. In such circumstances the player may (1) increase their wager to take advantage of the “positive” inventory and/or (2) make decisions as to standing or hitting his hand to try to win the game.
(156) Still further, the CPU 79 can compare the player's play, including his wager and player hand decisions, to data stored in memory to determine the proficiency of the player in adherence with one or more player Blackjack strategies.
(157) To frustrate possible strategy players, including card counters, the system and method includes a floating deck (inventory) penetration feature. According to prior art Blackjack dealt from multiple decks or multiple deck shoes, it has been known to command reconstitution and reshuffling of the card inventory. For example, when the dealer first shuffles and loads a shoe, he typically places a marker card in the inventory about one deck from the last card. Cards are dealt from the shoe until the marker card is dealt at which time the current hand is completed. The dealer then gathers all of the played, burned and cards remaining in the shoe to reconstitute the inventory to, for example its original six decks, and re-shuffles to randomize the inventory. The stack of shuffled decks of cards is placed in front of a player who places the marker card in the stack and the stack is cut at the marker card and thereafter is re-loaded back into the shoe. The marker card is placed in the stack about one deck (52 cards) from the last card of the shoe to signal the dealer when to re-shuffle.
(158) If there is a suspicion that a player is playing proficiently according to some system or criteria, the pit boss may command more frequent shuffling. Frequent shuffling results in an economic loss to the casino since the time the dealer is reconstituting and re-shuffling interrupts play (and the placement and loss of wagers) and may cause impatient players to leave the table. For example, it is believed that if shoe penetration (dealing from the inventory) can be to a level of 92% (26 cards left in inventory before re-shuffling) versus 85% (where 52 cards remain in inventory), that where the average bet is $20 and there are and average of 3.8 player's per table and assuming a round dealt every 38 seconds, the savings in less frequent re-shuffling would amount to approximately $30,000.00 per table per-eight hour shift. With some casinos having many tables, the annual savings of permitting penetration from 85% to 92% is significant. It is believed that 92% penetration versus a more shallow penetration, e.g. 75%, can produce even greater savings
(159) The CPU 79 according to the present invention can be configured to determine inventory penetration before re-shuffling based upon the strategy and/or betting proficiencies of the players. For example, when the shoe is loaded with the six decks of shuffled cards before the first hand, the memory for the system can include data representing the number of cards, i.e. 52×6=312 cards as well as the constituency of the inventory (at least values of cards according to the valuation of cards according to the rules of Blackjack). As cards are “burned” and dealt the scanned data of the cards is processed to determine one or more of the following (1) the cards dealt to each player hand and the dealer hand, (2) the number of cards left in inventory, (3) the count of the inventory according to any one of known card counting systems (4) the player's proficiency in accordance with player play criteria or (5) the dealer's cards. By providing for changing deck penetration versus player proficiency, the aforesaid savings can be realized. For example, the CPU 79 may be configured to have a default penetration to a point where there are 26 cards left in inventory. When the 26 cards in inventory is reached, the present hand is completed before reconstitution and re-shuffling is commanded. The CPU 79 may generate a perceptible signal (visual or audible or both) to indicate re-shuffling is required or may control the barriers to close the shoe 1 outlet after completion of the hand to prevent the dealing of any additional cards before re-shuffling. If there is detected a player having a high proficiency with respect to a player play strategy or if the shoe is positive, the CPU 79 is configured to command re-shuffling with a lesser penetration, e.g. with 52 or 78 cards remaining in inventory. Thus where there is low proficiency, penetration can be made to the highest permitted, e.g. until 26 or less cards remain, whereas with one or more proficient players and/or where the inventory is positive in favor of the player, re-shuffling will be commanded at a lesser penetration.
(160) Further, in regards to “back counters” referred to above, the CPU 79 may control the activation of seats previously unoccupied during previous rounds based on the composition of the deck, relative to one or more card count systems, and/or the positive or negative composition of the deck, where a positive deck represents a deck being favorable to the game players, and where a negative deck is unfavorable to the game players; or whereas the deck may in combination be positive and Ace rich. The system software would be programmed to prevent the dealer from activating a seat that was inactive the previous round when the decks true count for the upcoming game round is a positive true count greater than a predetermined value “X”; and whereas the system would allow the dealer to activate a seat that was inactive the previous game round when the decks true count for the upcoming game round is a negative true count, or a positive true count less than X. In this fashion, players may be permitted to begin play at any time since a previously non-playing card counter, aka back counter, would be prevented from gaining an unfair advantage by not being allowed to enter the game mid-shoe.
(161) In still another aspect, it is known to broadcast both live and virtual games over the Internet for live play by remote players at their computer terminals. For particularly live games, there is a risk that the remote player would play a Blackjack card counting system with or without the aid of a computer card counting software. It would be advantageous in situations where particularly live gaming is being broadcast to be able to determine the likelihood of such activity to either control that player's participation or to command reconstitution and re-shuffling the real or virtual shoe to prevent players employing a card count system from obtaining an advantage over the casino.
(162) Although the invention has been particularly shown and described with reference to various preferred embodiments, it will be understood by those skilled in the art that changes in form and detail may be made therein without departing from the spirit and scope of the invention.