The present disclosure relates to methods and devices for shuffling cards.
Numerous mechanical and electro-mechanical devices have been designed for use in shuffling cards, such as one or more decks of playing cards. Despite the number of different existing designs, various drawbacks or problems are known to exist with such devices.
One aspect of the disclosure comprises methods and devices for shuffling cards, and more preferably for forming one or more sets or hands of shuffled cards.
In one example, the card shuffler may comprise a housing, a card receiving area, a card receiver, a card infeed mechanism for moving cards from the receiving area to the card receiver, a card ejector for moving cards from the card receiver to a card dispensing area, and at least one controller.
The card receiving area may have an open top which is accessible from an outside of the housing, a bottom, and one or more side and/or end walls which define a periphery or boundary of the card receiving area for cards placed therein. At least one of the walls, such as one of the sidewalls, may have a movable wall portion. The movable wall may be moveable between a retracted position, such as where the movable wall is generally vertically extending, and an extended position, such as where the movable wall extends into the card receiving area for engaging one or more cards therein.
The card infeed mechanism may comprise one or more rollers, including one or more driven rollers, and be configured to move cards from the card receiving area to the card receiver. The card infeed mechanism may be configured to move the card horizontally from the card receiving area to the card receiver.
The card receiver may comprise a plurality of card receiving pockets which are defined by dividers. The dividers, and thus the pockets, may be stacked in a vertical arrangement. The card receiver may be movable, such as by an elevator, vertically between one or more raised positions and one or more lowered positions. The card receiver may be moved to receive one or more cards into different pockets thereof, such as for forming sets or hands of cards, and for aligning the pockets with the card ejector.
The card ejector may comprise a pusher that may be moved between a retracted position and an extended position in which it pushes cards out of an aligned pocket of the card receiver.
Cards are dispensed, such as in sets or hands, to the card dispensing area. In one example, the card dispensing area is separated from the card receiving area by a divider. The top of the card dispensing area is located above the opening of the card receiving area. In one example, the opening to the card receiving area is generally co-planar with a flange of the housing which support the shuffler on a surface. A shield may extend upwardly from the flange to at least partially shield the card dispensing area and/or card receiving area.
The housing may define a console area which may be raised. The console area may include one or more displays.
The controller is configured to receive input from a user and is configured to control the features of the shuffler, such as the movable wall, the card infeed mechanism, the card receiver and card ejector, and to display information on the display, such as in response to an operator's input(s).
The shuffler may include a card reader which is configured to read card information associated with each card.
The shuffler may utilize both a main controller and a secondary controller to implement the functionality of the shuffler. As one example, the main controller may generate a virtual card structure and associate card information as read by the card reader to each virtual card. The secondary controller is configured to generate card location information, assigning physical cards to the card locations or pockets of the card receiver.
Further objects, features, and advantages of the present disclosure over the prior art will become apparent from the detailed description of the drawings which follows, when considered with the attached figs.
In the following description, numerous specific details are set forth in order to provide a more thorough description of the present disclosure. It will be apparent, however, to one skilled in the art, that the present disclosure may be practiced without these specific details. In other instances, well-known features have not been described in detail so as not to obscure the disclosure.
Aspects of the disclosure comprise methods and devices for shuffling cards, and more preferably for forming one or more sets or hands of shuffled cards.
One example of a card shuffler of the disclosure will be described first with reference to
In certain examples, the lower portion 26 of the housing 22 comprises a generally closed space or enclosure for various components of the shuffler 20. The lower portion 26 may, as illustrated in
As illustrated in
Referring to
Referring to
In certain examples, as illustrated in
As illustrated in
Referring to
The raised area 42 may be defined by a body or cover that is connected to the lower portion 26 of the housing 22. One or more features of the control panel 44 may be connected to that body or cover. As detailed below, the body or cover may extend over internal features of the shuffler such as a moving card receiver, a card ejector and the like.
The card receiving and dispensing area 40 is located rearwardly of the raised area 42, between the raised area 42 and the rear 30 of the shuffler. In certain examples, the card area 40 comprises a card receiving or infeed area 70 and a card dispensing area 72. The card receiving area 70 may comprise a recessed or depressed area in the upper portion 24 of the housing 22. In certain examples, the card receiving area 70 is card shaped, e.g. generally rectangular in shape, such as having first and second opposing side walls and first and second opposing end walls which extend between the side walls, a generally open top and a generally closed bottom. The length of the side walls and the width of the end walls are configured to define a card receiving area 70 which is slightly larger in dimension than the cards of a standard card deck. As illustrated, the card receiving area 70 may be oriented so that its longer sides (corresponding to the height of a playing card from a top end to a bottom end thereof) extend generally parallel to a line through the sides 32,34 of the shuffler 20, and so that its shorter sides (corresponding to the width of a playing card from side to side thereof) extend generally parallel to a line through the front 28 and rear 30 of the shuffler 20. As described below, in this orientation, the card receiving area 70 is configured to receive cards and deliver them into the shuffler 20 in a “sideways” orientation. The sidewalls and end walls may extend generally vertically upward from the bottom (at 90 degrees thereto, or in other examples, at angles slightly greater than 90 degrees, whereby the walls generally tilt slightly outward such that a dimension of the open top of the card receiving area 70 is larger than the dimension of the bottom, whereby the slight slope in the walls tends to guide cards placed in the card receiving area 70 towards the bottom thereof).
In certain examples, as best illustrated in
In the illustrated example, the card dispensing area 72 is located between the card receiving area 70 and the raised area 42 of the upper portion 24 of the housing 22, whereby the card receiving area 70 is located at the rear 30 of the housing, the card dispensing area 72 is located adjacent to the card receiving area 70 towards the front 28, and the raised area 42 is located adjacent to the card dispensing area 72 towards the front 28, generally along a longitudinal line through the housing 22 through the front 28 and rear 30. In this manner, as described in more detail below, the card dispensing area 72 can receive cards which are ejected or dispensed outwardly from the shuffler 20 at the raised area 42 thereof.
Like the card receiving area 70, the card dispensing area 72 comprises a recessed or depressed area of the housing 22. The card dispensing area 72 may similarly comprise a generally rectangular-shaped area which is sized to receive one or more cards in a “sideways” orientation (e.g. with the cards oriented such that a line running through them lengthwise from top to bottom extends generally perpendicular to a line running through the shuffler 20 from the front 28 to the rear 30). The card dispensing area 72 may also comprise one or more finger recesses 76, such as at a location corresponding to a top and bottom or the ends of the card dispensing area 72, and thus the top and bottom of cards located therein.
As best illustrated in
Both the card receiving area 70 and card dispensing area 72 extend downwardly below the flange 62, and thus downwardly into the lower portion 26 of the housing 22. When the flange 62 is resting upon a surface of a gaming table, this means that at least the bottom of the card receiving area 70 and the bottom of the card dispensing area 72 are generally located below the table surface.
As illustrated, the card receiving area 70 and the card dispensing area 72 are separated, such as by an upwardly extending divider 78. In certain examples, the divider 78 effectively forms one of the sidewalls of the card receiving area 70 and one of the sides of the card dispensing area 72. In certain examples, the divider 78 extends upwardly above the card receiving area 70 and the card dispensing area 72, such as to a height where a top thereof is located above the flange 62 and thus above a gaming table surface when the shuffler 20 is mounted therein. In certain examples, the divider 78 not only serves to divide the card receiving area 70 from the card dispensing area 72, but also accommodates a moveable side wall 80 which is associated with the card receiving area 70, and serves as a stop for cards which are ejected onto and sliding down the card ramp 158 of the card dispensing area 72.
In one example, the bottom of the card dispensing area 72 slopes, such as downwardly in the direction of the card receiving area 70. As described below, this allows cards which are ejected from the shuffler 70 and sliding down the card ramp 158 to be directed towards the divider 78 and position where they are easily retrieved for dealing.
Additional details of the shuffler 20, including the operation thereof, will now be described, primarily with reference to
Card Infeed
In certain examples, the shuffler 20 includes a card infeed mechanism. The card infeed mechanism is configured to retrieve or take cards from the card receiving area 70 and deliver them to a card shuffler mechanism (which is described below and may comprise a card receiver) in the shuffler 20. In certain examples, the card infeed mechanism thus comprises means for moving cards from the card receiving area 70 to the card shuffling mechanism.
As described in more detail below, a user of the shuffler 20 places one or more cards, such as one or more decks of cards, into the card receiving area 70. In certain examples, the card infeed mechanism is configured to grab or retrieve cards from the bottom of the stack or deck of cards that is located in the card receiving area 70.
In certain examples, one wall, or at least a portion thereof, which defines the card receiving area 70 is movable. The wall may comprise a moveable side wall 80 which comprises a generally planar body that is movable from a first position to a second position. The first position may comprise a raised or retracted position, such as where the moveable side wall 80 is generally vertically extending (and generally extends approximately 90 degrees relative to the bottom of the card receiving area 70 and generally parallel to the other side wall and the end walls). In the first position, the movable side wall 80, or at least a face or surface thereof, defines part of a peripheral boundary of the card receiving area for cards located therein. The second position may comprise a tilted or extended position where the moveable side wall 80 extends into the card receiving area 70. In this position the moveable side wall 80 may extend at an angle, such as to a horizontal or other substantially non-vertical position. In the second position, the movable side wall 80 is configured to engage one or more cards in the card receiving area 70, such as by contacting a top card in the card receiving area 70 (where there may be one or more cards in the card receiving area 70).
As best illustrated in
In one example, the side of the second tray 71 at or facing the divider 78 is open. This side or wall of the card receiving area 70 (which essentially comprises the rear face of the divider 78) may be defined by a base support 73 and the moveable side wall 80. The base support 73 may comprise a supporting or mounting element, such as a metal plate that is associated with the frame structure in the housing 22. The movable side wall 80 may be movably mounted to the base support 73 and thus be movable relative to the base support 73 and the divider 78, such as by pins (such as located at opposing ends of the movable side wall 80 near a bottom portion thereof, whereby the movable side wall 80 is essentially ‘hinged” so that it rotates about the bottom thereof relative to the base support 73). The moveable side wall 80 may thus rotate relative to the base support 73, such as via or about the pins, where as illustrated, the pivot location may be raised from a bottom of the card receiving area 70. When the moveable side wall 80 is moved to its vertical position, it fits within or retracts into a recessed portion of the divider 78, whereby a face of the moveable side wall 80 becomes one side or boundary of the card receiving area 70 (which thus constrains cards located therein), as best illustrated in
Still referring to
Means are also provided for moving the moveable side wall 80, such as by a motor M1 which drives a pulley P1 which is associated with the moveable side wall 80, via a belt B1, as illustrated in
As indicated, the operation of the moveable side wall 80 may be controlled by a controller. The controller may control the motor M1, including based upon information obtained by the controller from the card sensor 88. In certain examples, the motor M1 may be configured to drive the moveable side wall 80 with a relatively constant torque (such as by setting the motor to operate at a constant velocity in order to approximate constant torque), thus ensuring constant pressure on the cards in the card receiving area 70.
In certain examples, the controller is, after a short time delay from when the card sensor 88 detects cards in the card area, configured to move the moveable side wall 80 so that it tilts and engages the top of the cards in the card receiving area 70. The moveable side wall 80 is moved back to its vertical position and does not move back into the card area when no cards remain in the card receiving area 70 (as determined by the sensor 88).
In some instances, a user may inadvertently place a second set or deck of cards into the card receiving area 70 when a first set or deck is already located in the receiving area 70 under the moveable side wall 80. In certain examples, the controller is configured to receive information, such as from a card reader/sensor, which allows the controller to determine the number of cards which have been processed by the shuffler. Thus, when the controller determines, based upon a card count, that all cards of a deck have been processed, if the card sensor 88 detects that cards are located in the card receiving area 70, the controller can determine that cards were inadvertently placed into the card receiving area 70 on top of the moveable side wall 80. In such instance, the controller is preferably configured to output an error message to the user that instructs the user to remove the cards. Once the cards are removed (as detected by the card sensor 88), the controller can retract the moveable side wall 80 so that the user can place the cards back into the card receiving area for processing (at which time the moveable side wall 80 is again lowered into position against the top of that next set of cards). The controller will then begin processing (shuffling) that next set of cards, such as instructed by the user.
The card infeed mechanism also comprises means for moving the cards. In certain examples, as best illustrated in
As illustrated in
As illustrated in
Shuffler Mechanism
In certain examples, cards which are delivered from the card receiving area 70 are delivered to a card handler or shuffler mechanism. The card handler is preferably configured to shuffle, e.g. randomly arrange, the cards, and more preferably, randomly arrange the cards into one or more groups, sets or hands (as used herein the term “hand” may mean a complete set of cards which is dealt or provided to a player or dealer, but may also comprise other groups of cards, such as sets of community cards, replacement cards for discarded cards and the like).
In certain examples, as best illustrated in
As illustrated, the card receiver 90 comprises a plurality of dividers 94. The dividers 94 are separated from one another, thus defining the plurality of card slots or pockets 92. In one example, the dividers 94 are arranged or stacked vertically, thus defining a plurality of vertically spaced pockets 92. The card receiver 90 may comprise a top or a top divider, a bottom or a bottom divider and a plurality of intermediate dividers therebetween.
For reasons described in more detail below, and as best illustrated in
As illustrated in
As described below, certain card dividers 94 may define only a “top” card ramp 98 (e.g. one associated with the top of the divider), while others define top and bottom card ramps 98 (e.g. one associated with the top of the divider and one associated with the bottom of the divider). In certain examples, each card divider 94 that has only a top card ramp may have a nominal thickness (a thickness or height except at the ramped area) of about 0.11 inches. When a thickness of each playing card which is being shuffled by the shuffler 20 is about 0.011 inches, this causes those dividers 94 to have a thickness of about 10 (and preferably more than 10) times the thickness of each card. The card dividers 94 which have top and bottom ramps may have a thickness of about and 0.2 inches. When a thickness of each playing card which is being shuffled by the shuffler 20 is about 0.011 inches, this causes those dividers 94 to have a thickness of about 20 times the thickness of each card.
A height of each card ramp is about 0.08 to 0.09 inches, such that a ratio of the height of each card ramp to the thickness of the cards is about 7-8 (when the thickness of the cards is about 0.011 inches).
The card dividers 94 are separated from one another a distance H of about 0.125-0.145 inches (between a top surface of one divider and the bottom surface of an adjacent divider), whereby a ratio of the height of each pocket 92 to the thickness of each card is about 11-13 (when the cards have a thickness of about 0.011 inches).
In certain examples, each card ramp 98 slopes at an angle of around 10-11 degrees. When considering the thickness of the card divider 94 noted above, the ramps thus extend rearwardly from the front of each card divider 94 towards the rear thereof a distance of about 0.466 inches.
The term “about”, with respect to the noted dimensions, in one example comprises a variable amount that accounts for manufacturing tolerances and variations and is an amount which does not affect the intended operation of the feature. In one example, the term may comprise an amount such as +/−10% of the indicated dimension.
In certain examples, the card dividers 94 are constructed from metal, such as aluminum, or other material which has a low coefficient of friction, a low wear rate and is not subject to bending or warping (such as plastic), as such characteristics are important in ensuring that the card dividers 94 work properly as described below (including by directing incoming cards into the associated card pockets 92).
As indicated above, certain card dividers 94 define only a top card ramp 98 (e.g. one associated with the top of the divider), while others define top and bottom card ramps 98 (e.g. one associated with the top of the divider and one associated with the bottom of the divider). In certain examples, one or more card pockets 92, those of a first type, are defined between the upper card ramp 98 on one divider 94 and the lower card ramp on another divider. Other card pockets 92, those of a second type, are defined between the lower card ramp 98 on one divider 94 and the generally planar top surface of another divider. In one example, the top divider 94 may only define a bottom card ramp and the bottom divider 94 may only define a top card ramp.
In the example illustrated, the card receiver 90 defines fifteen (15) card pockets 92. In certain examples, twelve (12) of those card pockets 92 are pockets of the first type, and they are located at the top of the card receiver 90. The remaining three (3) card pockets 92, those of the second type, are located at the bottom.
In certain examples, card pockets 92 of the first type are configured to receive cards in a first configuration. In certain examples, this comprises “top stacking” of cards, wherein when more than one card is placed in the pocket, cards are stacked on top of one another (e.g. a first card is delivered to the pocket and then a second card is delivered to the pocket on top of the first card). In certain examples, the card receiver 90 is moved so that the card divider 94 which is above the card pocket 92 to which the card is to be delivered is aligned with the card to be delivered, as illustrated in
In certain examples, card pockets 92 of the second type are configured to receive cards in a second configuration. In certain examples, this comprises “top and bottom stacking”, wherein cards may be stacked from above or below (e.g. cards may be delivered so that they are stacked on top of the cards which are already in the pocket or are placed below the cards that are already in the pocket). In certain examples, if a card is to be delivered to the card pocket 92 from above, the card receiver 90 is moved so that the card divider 94 above the desired pocket 92 is aligned with the card and then the card is delivered in the same manner as described above. If, however, a card is to be delivered to the card pocket 92 from below, the card receiver 90 is moved so that the card divider 94 below the desired pocket 92 is aligned with the card. The card is then delivered, hitting the ramp 98 of the card divider 94 at the bottom of the pocket 92 and then being pressed inwardly under any existing cards in that pocket 92. Again, the number of cards which are placed into a “top and bottom stacking” pocket 92 may vary, such as based upon the intended use of the cards. In one example, the “top and bottom stacking” pockets 92 may be used for randomizing cards, such as for randomizing two cards relative to one another, but might also be used for larger numbers of discard cards, etc.
The total number of card pockets 92 and/or the number of card pockets of the first and second types might vary from the configuration described herein, such as depending upon the particular application (such as the particular game or games for which the shuffler 20 supplies cards). For example, the card receiver 90 might have more card pockets 92 of the second type than the first type. In addition, the size of the pockets 92 might vary in other applications, such as depending upon the total number of cards that might be desirably delivered to a particular pocket 90.
In certain examples, means are provided for retaining cards which are delivered to the pockets 92 in the pockets to which they are delivered. In particular, to prevent the cards which are being delivered to a pocket 92 from passing therethrough (towards the front of the shuffler in
Means are provided for moving the arm 112, such as from a retracted position (in which it does not block the card pocket 92 to which cards are being delivered) to an extended position (in which it is positioned adjacent the front or open end of a card pocket 92). As illustrated, this means might comprise a linkage 116 which is driven by a rotating drive 118, such as a crank mechanism which is driven by a motor. As illustrated, forward and/or reverse rotation of the drive causes the linkage 116 to move, such as back and forth about its pivot. In certain examples, this movement is controlled by the controller of the shuffler 20.
As indicated, and as best illustrated in
As described below, the controller of the shuffler 20 may be used to control the operation of the motor M4, thus controlling movement and position of the card receiver 90. This control of the card receiver 90 allows for placement of cards into different card pockets 92.
Card Eject
Once the cards are shuffled by associating them with the pockets 92 of the card receiver they can then be delivered to the card dispensing area 72 for retrieval by the dealer. In certain examples, the shuffler 20 includes a card ejector 150 for moving cards from the card pockets 92 to the card dispensing area 72.
Referring to
In certain examples, when it is desired to eject cards, the controller moves the card receiver into a position in which the pusher 152 is aligned with the desired card pocket 92. The pusher 152 is then extended, causing the face 154 to contact the cards in the aligned card pocket 92 and force them rearwardly.
In certain examples, the face 154 of the pusher 152 has a height which is equal to or greater than a height H of each card pocket 92 (e.g. the distance between the top of one card divider 94 and the bottom of the card divider 94 above it). In certain examples, the height H of each card pocket H is about 0.125-0.145 inches, and the height of the face 154 of the card pusher 152 is about 0.25 inches (whereby the height of the face 154 is greater than the distance between adjacent dividers 94, ensuring that the face 154 will contact and push all cards in a pocket 92 between two dividers 94 out of the card receiver 90, but where the height of the face 154 is not greater than the distance between two adjacent dividers 94, including the thicknesses of the dividers 94, whereby the pusher 152 will not push cards out of more than one pocket 92). As noted above, in one example, the card receiver 90 includes a central channel 96. In certain examples, the width of the pusher 152 is less than the width of the channel 96, thus allowing the pusher 152 to move into the channel 96, and thus between opposing portions of each card divider 94. Thus, when the pusher 152 is in its forward position, it is positioned inside of the card receiver 90, e.g. between the front and back of the card receiver at one of the card pockets 92, and thus forces any cards in that pocket rearwardly and out of the pocket. As noted above, because the height of the face 152 of the card pusher 152 is equal to or greater than the height of the card pocket 92, the card pusher 152 assuredly pushes all of the cards out of the corresponding pocket, no matter how many are in the pocket (e.g. the cards in the pocket cannot ride over the top of the pusher or the stack of cards in the pocket cannot be so high that the pusher does not engage all of them).
In certain examples, the ejected cards move generally horizontally and pass through a gate or opening 156 to the exterior of the shuffler 20 (behind the raised area 42 of the upper portion 24 of the housing 22), and onto a sloping card ramp 158 that leads to the card dispensing area 72. As best illustrated in
As indicated, the pusher 152 is moved by a means for moving. In certain examples, this comprises belt B5 which is mounted on a first driven pulley 160 and a second idler pulley 161. A motor M5 drives the driven pulley 160, which in turn drives a belt B5. The pusher 152 is connected to the belt B5, such as by a clamp 163, whereby movement of the pulley 160 effectuates direct movement of the pusher 152.
In the example illustrated, and as described above, the cards are ejected at a vertical position of the shuffler 20 which is higher than the elevation or vertical position at which the cards are placed into the card receiving area 70 and delivered from the card receiving area 70 into the shuffler.
Additional features and benefits of the disclosure will now be described.
In certain examples, as illustrated in
In certain examples, the captured card information, such as the captured card images, is not used in the card shuffling process—e.g. is not used to determine the order or placement of the cards. As indicated above, this is done using an RNG and without regarding to the particular identity of each card. However, by scanning each card, the identity of each card can be matched to its determined location in the card receiver 90 (as determined by the RNG process) and each associated group of cards. In this manner, information is known regarding the cards dealt to each player, the dealer, to the community, etc., which information may be used for a variety of purposes (triggering bonuses, confirming game wins, etc.). In one example, the read card information is stored in association with information regarding the card's location (the assigned pocket), such as in the memory of the shuffler 20. In one example, the read card information and the card location for each card is generated and stored in the memory before each card reaches the card receiver 90. In one example, the stored card information may comprise an image of the read card information, while in others, the read card information might be transformed, such as from an image to data regarding the card (such as instead of an image of the card, the image information could be converted to information such as 8).
Card Shield
As indicated, in certain examples, cards are ejected through the gate 156 onto the ramp 158 that leads to the card dispensing area 72. As further described, in certain examples, the gate 156 (
Because this is undesirable, in certain examples, a card shield 190 may be provided. As illustrated in
The card shield 190 may comprise one or more bodies or sections. As illustrated in
Of course, the card shield 190 might have other configurations, such as comprising a single barrier member or more than two. Further, the card shield 190 may be connected to the flange 62 in manners other than fasteners, such as screws. For example, the card shield 190 might be formed as an integral portion of the housing 22.
When the card shield 190 includes first and second barriers for location at generally opposing sides of the shuffler 20, in some examples, only one of the barriers might be used at a given time, such as depending upon the orientation of the shuffler 20 relative to the dealer and players. For example, only the first barrier 192 might be used or only the second barrier 192 might be used at a given time.
Belt Tensioner
As indicated above, in certain examples of the disclosure, a means for moving the card receiver 90 comprises an elevator, such as in the form a belt drive which comprises a motor M4 which drives a belt B4 (to which the card receiver 90 is connected, such as with one or more clamps) which is mounted drive element of the motor and an idler pulley 122. It is important to ensure that the card receiver 90 moves and stops quickly and precisely. Therefore, any deflection of belt B4 is problematic.
In certain examples, the shuffler 20 of the disclosure includes a belt tensioner 200. As illustrated in
The belt tensioner 200 may include a tensioning adjuster. As best illustrated in
In use, the user may adjust the force applied to the first movable mount 210 by turning the bolt 211, thus compressing or decompressing the spring, thus changing the upward force on the first movable mount 210 via the spring 214. In order to set the desired tension on the belt, the user may release fasteners 213 which lock the first movable mount 210 in position. The user may then set the desired force on the movable mount 210 by turning the bolt 211 (which changes the distance between the first movable mount 210 and the second movable mount 212, and thus the biasing force generated by the spring 214 therebetween). When the desired upward force is applied to the first movable mount 210 (and thus the amount of tension on the belt B4), the user may lock the first movable mount 210 in position via one or more fasteners 213 (which are associated with the first moveable mount 210 and may move relative to a slot in the frame element 312). Advantageously, if the belt B4 stretches, the user can release the fasteners 213, adjust the force applied to the first movable mount 210, and then re-lock the first movable mount 210 in the newly adjusted position. This adjustment might be performed during designated maintenance on the shuffler 20.
Construction and Calibration
Another aspect of the disclosure comprises a construction of the shuffler 20, including the design and interconnection thereof to accommodate and maintain tight tolerances. As best illustrated in
In certain examples, the frame may comprise a base or base plate 310, such as a generally planar plate comprising machined aluminum. Elements of the card infeed system, including the motors M1-M3, the rollers 84 and associated features (including, as illustrated, elements of the shuffler 20 that comprise or define the card receiving area 70 and card dispensing area 72) may be associated with first and second vertical supports 312,314 that extend upwardly from the base plate 310 (and are spaced from one another). Other frame elements, such as an end cap 316 or other elements, may be associated with the base plate 310 and/or first and second vertical supports 312,314.
In certain examples, the movable card receiver 90 is associated with third and fourth vertical supports 318,320. The third and fourth vertical supports 318,320 are also connected to the base plate 310. The first and second vertical supports 312,314 may also be connected to the third and fourth vertical supports 318,320.
As illustrated in
The various elements of the frame may be connected to one another in various manners, such as with fasteners. In certain examples, one or more of the frame elements may be interconnected, such as in a tab and slot arrangement. Such a configuration aids in ensuring that the frame elements are maintained in alignment (because of the rigidity of the frame elements themselves and the contact of the frame elements with one another, rather than merely by fasteners alone, which can loosen and also not adequately counter-act bending forces). Secondarily, fasteners may be used to join the frame members, such as for further counter-acting bending forces.
In certain examples, a means may be provided for adjusting the position of one or more components of the shuffler 20, such as to ensure continued alignment of the components. In certain examples, this means may comprise a means for adjusting the position of the card receiver 90 relative to the card infeed mechanism. As described above, in certain examples, cards are fed in along a generally linear and horizontal path from the card receiving area 70 to the card receiver 90. It is important to maintain alignment of the card receiver 90 relative to the card infeed mechanism in order to ensure that cards are properly fed to the card receiver 90—including so that the cards impact the card ramps 98 of the card dividers 94 and are directed to the proper card pockets 92.
In certain examples, as illustrated in
In one example, a user (such as a technician) may calibrate the shuffler 20 by aligning the calibration marks (in that over time, the position of the card receiver 90, etc., may get out of alignment). As one example, the user may access a calibration feature, such as by a menu of the controller (which is described below). The calibration feature may, for example, allow the user to provide up/+ or down/−inputs which the controller uses to cause the motor M4 to move, thereby adjusting the position of the card receiver 90, until the technician confirms that the calibration marks are aligned (by visual inspection and continued adjustment inputs). In other examples, the calibration might be manual, such as by providing one or more adjustment screws or bolts which, when turned, cause the position of one or more of the elements of the shuffler 20 to move.
Controller
As indicated above, operation of the shuffler 20 is preferably controlled by at least one controller. The controller may comprise hardware and/or software, such as a processor which executes machine-readable code (e.g. software) which is stored in a memory. As illustrated in
In one example, the shuffler 20 has a main controller or CPU 175 and a secondary controller or microcontroller 177. As illustrated in
It will be appreciated that the shuffler 20 may include, and the main controller 175 and/or secondary controller 177 may thus communicate with, a variety of sensors other than those described in detail above. For example, aside from the card infeed sensor 88, other sensors such as motor, card or other sensors might be provided for enabling and/or confirming operation of the shuffler 20. For example, various sensors might be used to detect motor positions, the absence or presence of portions of the housing 22, the presence of one or more cards in the card receiver 90, the presence of cards in the card dispensing area 72 (such as used to determine when to eject another set of cards) and/or the location or movement of cards. For example, one or more sensors may be used to determine the flow of cards through one or more portions of the shuffler 20, such as from the card receiving area 70 to the card receiver 90. In one example, these sensors might comprise “cut-beam” type sensors (where the presence of a card cuts an emitted light beam), and where the one or more sensors may be positioned so that movement of the cards is detected in manner which can be used to determine if the cards are moving at a target rate or speed (where if the beams emitted by the sensors are not cut or triggered at designated times or time intervals so as to indicate normal flow of cards, a fault condition may be triggered). As indicated, the sensors may be of various types, such as beam sensors, Hall-Effect sensors, pressure, contact or other types.
In one example of the disclosure which is described in detail below, aspects of the operation of the shuffler 20 may be separately controlled by the main controller 175 and the secondary controller 177. The main controller 175 and the secondary controller 177 may be in communication with one another, and the secondary controller 177 may be used primarily to generate card pocket information, receive input from the card sensor 88 and buttons 66a,66b, and control the motors M, such as the motor M4 which is used to move the card receiver 90 to cause incoming cards to be associated with particular assigned/designated pockets 92.
As detailed below, in certain examples, the main controller 175 is configured to generate one or more groups of cards, such as one or more hands or sets of cards. The number of groups or sets and the number of cards of each group of set might be defined by the game which is being played. For example, in a game of stud poker where each player receives five (5) cards and four (4) players are playing the game, the main controller 175 may generate a virtual deck structure for the particular selected game or operation. This virtual deck structure comprises a randomized virtual deck structure, such as generated using a random number generator (RNG). This virtual deck or virtual deck structure may be stored in a first memory 178 which is associated with the main controller 175.
As also detailed below, in one example, the secondary controller 177 is configured to assign physical cards to the pockets 92 of the card receiver 90, such as based upon information regarding the virtual deck structure. The secondary controller 177 may store the card pocket or location information in a memory, such as a second memory 179 (the second memory 179 might comprise a separate memory or data storage device from the first memory 178 which is associated with the main controller 175, or might comprise separate portion or area of a common memory device), separate from the virtual deck information which is generated and stored by the main controller 175. The secondary controller 177 may be configured to move the card receiver 90 (such as via a control signal to the motor M4) for location of each card into its assigned pocket 92.
The main controller 175 may store read card information (such as obtained from the card reader) in correlation to the virtual deck, thereby generating “hand” information (e.g. information regarding each card which is associated with each hand of the game). This correlated card or “hand” information may also be stored in the first memory 178 which is associated with the main controller 175.
In certain examples, the main controller 175 is configured to only cause information to be displayed on the one or more video displays 64 in response to a user input, such as the one or more buttons 66a,b or a touch-device or screen (such as associated with the video display 64) or other input device. In one example, the buttons 66a,b comprise first and second buttons which are located at or adjacent to the card receiving and dispensing area 40. For example, as illustrated in
In certain examples, at least one indicator 170 (such as LEDs) may provide information to the user. The indicators 170 might be provided, for example, at the control panel 44 portion of the shuffler 20. As illustrated, the indicators 170 might be located adjacent to the display 64. However, it might be located in other positions. In one example, the indicators 170 might be illuminated in different colors (such as green (normal operation), yellow (indicating required input by the user to the shuffler) and red (warning condition, such as requiring technician intervention)). In one example, the visual indicators of the buttons 66a,b, may be synchronously illuminated to the indicator(s) 170.
In certain examples, when the main controller 175 is awaiting instructions or input by a user, it may activate the indicators 170 and buttons 66a,b, such as by illuminating the LEDs in yellow. The user is then alerted that they need to provide input to the controller, such as to cause the controller to display certain information to the user, including instructions, options or other information. This input might comprise input to a button 66a,b and/or input to the display 64.
In certain examples, the main controller 175 may, in response to such user input, be configured to display various information in response to user input, such as information regarding options to begin shuffling, create hands for particular games, stop shuffling, display shuffled hand information, or other information. The user may provide input, such as relative to such selections, to cause the shuffler 20 to initiate shuffling, including creating shuffled hands for a particular game.
As indicated, the shuffler 20 is preferably configured to shuffle cards and create one or more groups of cards, such as hands which are required for the play of a game. The main controller 175 may allow the user to select a particular game being played and/or other parameters, so that the controller can control the shuffler 20 to create the correct number of hands (whether player or dealer hands) and/or community card sets, including with the correct or desired number of cards per hand/set. As indicated, the shuffler 20 may also generate information regarding the identity of each shuffled card, such as in relation to the virtual deck, thus enabling the shuffler 20 to store and display “hand” information (e.g. information regarding each particular card in group of cards formed by the shuffler 20).
In some examples, the main controller 175 may be programmable (such as via external connection to another device, such as a laptop or server) in order to reprogram the controller, such as to include information regarding additional or new games, and/or the user may be permitted to similarly program the controller. Game or other information, such as the number of sets of cards, number of cards per set, etc., may be stored in the memory and be used by the processor to generate the required number of sets or hands of cards and/or sets or hands of cards with particular numbers of cards, for different types of games.
In step S3, the secondary controller 177 may be configured to receive the selected operation input and then check for cards in the card receiving area 70, such as based upon an output of the card sensor 88. If no cards are detected, the operation may repeat until the dealer places cards into the card receiving area 70. At this time, the movable side wall 80 is located in its vertical position.
When cards are detected in the card receiving area 70, the main controller 175 may, as denoted at step S4, generate virtual deck information or a virtual deck structure for the particular selected game, based upon the particular features of the game—such as based upon the number of player cards, dealer cards, community cards and the like that are needed to present the game. The virtual deck information is created using an RNG which thus “shuffles” the cards of the virtual deck to create a shuffled virtual deck, where the physical cards (each of which is identified by an ordinal number indicative of its position in the physical deck of cards) are each linked to a corresponding virtual deck card (having an associated position for use in the game). This operation may yield, for example, virtual deck information, such as where individual cards of the physical deck which is located in the receiving area 70 are assigned (using respective ordinal numbers indicative of positions in the physical deck which is being shuffled) to virtual deck positions, such as “Physical Deck Card 1: Player Hand 2, Card 1; Physical Deck Card 2: Player Hand 1, Card 1; Physical Deck Card 3: Dealer Hand, Card 1, etc.” In one example, this virtual deck information is created before actual shuffling begins by the main controller 175, and before the read card information (e.g., actual rank and suit) of each of the physical cards is known. This virtual deck information may be stored in the first memory 178 which is associated with the main controller 175.
In a step S5, the secondary controller 177 receives information about the virtual deck (some or all of the virtual deck information) from the main controller 175 and uses that information to generate card slot or pocket 92 data. For example, upon being provided with information which identifies that the virtual deck provides card sets for 5 player hands, 1 dealer hand and 1 community card set, the processor may elect to route each incoming card that corresponds to a first player hand to slot 2, cards corresponding to the dealer hand to slot 1, the cards corresponding to the community cards to slot 8, etc., and with discards or extra cards routed to other slots. This aspect of the invention is illustrated in
The secondary controller 177 may then activate the movable sidewall 80, such as by activating motor M1, in order to begin processing of the cards, as at step S6. As indicated above, this activation may cause the movable sidewall 80 to move from a vertical position to a tilted position in which it contacts the cards in the card receiving area 70. At the same time, the secondary controller 177 preferably actuates or drives the card infeed mechanism, such as by activating motor M2 and driving the rollers 84, thus drawing cards from the bottom of the card receiving area 70, such as indicated at step S7.
In step S8, each in-fed card may be read by the card reader 180 and that read card information is analyzed and is stored in a read card data structure, such as in the first memory 178 (or a memory associated with the card reader, etc.). In one example, this structure associates each read card (using its ordinal number) with its card information, such as “Physical Deck Card 1: A; Physical Deck Card 2: 4♥, etc.). This aspect of the invention is illustrated in
In step S9, each card is routed to the card receiver 90 for placement in a slot or pocket 92—as assigned in step S5 noted above. Importantly, in one example, the placement process is performed by the secondary controller 177 which operates the card receiver 90, which processor is, as noted above, separate from the shuffler's main controller 175. The secondary controller 177 preferably moves the card receiver 90 (such as by activation of motor M4) so that the pocket 92 to which each card is assigned is aligned with the incoming card, allowing each card to be moved to its assigned pocket. In one example, this process of in-feeding cards and directing them to pockets continues (as at step S10) until all cards have been processed from the card receiving area 70 (at which point the infeed mechanism may be deactivated, including by moving the movable sidewall 80 back to its vertical position and turning off the motors M2 and M3 which drive sets of the rollers 84).
In one example, the shuffler 20 is capable of generating information regarding each dealt hand, undealt hand, etc., as in step S11. This information is generated by the main controller 175, which matches the read card information to the virtual deck information. As indicated, because the ordinal number of each card in the physical deck that is being shuffled is mapped to a virtual deck position via the virtual deck information and because the read card information maps the ordinal number of each card to respective read card data via the read card information, mapping of the read card information to the virtual deck information thus accurately maps the read card data to the cards that are dealt in the game, and particularly to each hand or other location. This is done independently of the card receiver or pocket 92 locations where the cards are assigned by the secondary controller 177. For example, as illustrated in
The cards may then be ejected. As indicated, in step S12, the main controller 175 (either directly or via the secondary controller 177) may cause the card receiver 90 to move vertically up and down so that individual pockets 92 are aligned with the card ejector 150. The main controller 175 (either directly or via the secondary controller 177) may then activate the card ejector 150, causing the pusher 152 to push the cards associated with a pocket 92 out of the card receiver 90, as at step S13, so that the cards are dispensed into the card dispensing area, as reflected at step S14, where they may be retrieved by the dealer. As indicated herein, in one example, the main controller 175 is configured to process the cards into one or more groups, such as hands, whereby the hands (whether player hands, a dealer hand, one or more community cards, etc.) are dispensed to the card dispensing area 72 for retrieval by the dealer.
The shuffler 20 may have various advantages and solve various problems over existing shuffling or card handling devices.
Advantages of the top of the card dispensing area 72 being higher than the top of the card receiving area 70 may be that it facilitates a card receiver 90 (described below) that has numerous card slots or pockets 92, while still permitting the card receiver 90 to have the range of motion (in the vertical direction) which is necessary to both align the pockets thereof with cards being fed into the pockets by the card infeed mechanism of the shuffler, and also to allow the card receiver to move vertically to a position in which the pockets 92 can be aligned with the card ejector 150.
As indicated, another feature of the disclosure is a shuffler 20 having a card receiving area with a moveable sidewall 80. The moveable sidewall 80 forms a portion of the card receiving area 70, such as one sidewall thereof, when in a first or vertical position. At the same time, the movable sidewall 80 can be tilted into the card receiving area 70 to engage the top of the one or more cards therein, thus aiding in forcing the cards downwardly to be drawn from the bottom of the card receiving area 70 into the shuffler 20 by the infeed mechanism. This design is compact and does not require a separate arm or weight that takes up space in the shuffler 20 and requires other components to be relocated.
In one example of the disclosure, the shuffler 20 generates three different data sets or structures: 1) a virtual deck information; 2) read card information and 3) card receiver location information. In this configuration, the processor (e.g. the secondary controller 177) which operates the card receiver generates the card receiver or pocket location information for each card, but is not provided with, and thus does not know and does not need or use, the read card information (rank/suit) of any card in the card receiver 90. Correspondingly, the main controller 175 generates the virtual deck information and is provided with the read card information (rank/suit), but is not provided with, and thus does not know and does need or use, the card receiver or pocket location informing indicating the location where the cards are assigned in the card receiver.
One advantage of such a configuration is that the main controller 175 of the shuffler 20 does not need to be customized to work with a particular shuffling apparatus, such as a particular card receiver. Instead, the main controller 175 only needs to provide a generic virtual deck output, and does not have to generate card location data which is specific to a particular card receiver or be capable of generating specific instructions for moving (e.g., operating) the card receiver. Thus, the main controller 175 could work with various types of card receivers, where the card receiver, including its physical structure and sub-processor, are configured as a “plug and play” unit. Another advantage is that in this configuration, information regarding the compositions of the hands used in the game doesn't rely on where the cards are placed into a carousel, receiver or other structure. Instead, the read card information is mapped directly to the virtual deck, and thus to the actual card hands which are dealt by the dealer.
It will be understood that the above described arrangements of apparatus and the method there from are merely illustrative of applications of the principles of this disclosure and many other embodiments and modifications may be made without departing from the spirit and scope of the disclosure as defined in the claims.
The present application is a continuation-in-part of U.S. application Ser. No. 17/576,441, filed Jan. 14, 2022, which claims priority to U.S. Provisional Application Ser. No. 63/216,352, filed Jun. 29, 2021, which prior applications are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
63216352 | Jun 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17576441 | Jan 2022 | US |
Child | 18228117 | US |