Craps is a popular wagering game played in casinos and other gaming establishments. In physical versions of the game, players gather around a table about 13 feet long and 5 feet wide with a felt surface and walls about 1 foot high with a padded or rubber surface. The felt surface includes a layout that displays various betting possibilities. Players bet on various betting options by placing chips directly on marked sections of the layout or asked one of the dealers to place the bet for them. The typical bets and outcomes from craps betting are well known.
Once all bets have been placed, one player (called the “shooter”) is selected to throw a pair of dice, which are generally picked out of five offered dice, with the remainder not being used. Once the dice have been selected by the shooter, typically no more bets can be placed. For the roll by the shooter to be valid, both dice must typically hit the farthest wall opposite the shooter and remain on the table. A typical craps table requires space for the bank, thousands of chips belonging to the casino and used to pay winning bets and store losing bets and bank chips, and typically requires four dealers to manage the bank, place, pay out and collect bets and manage the dice. As a result of the room required for the bank and the dealers, there is a limited amount of room left for players, which limits the revenue that one craps table can generate.
A stadium craps setting includes a similar table, but requires a single dealer and the shooter. Instead of crowding around the table, the remaining players sit at individual computerized consoles arranged in a stadium configuration around one or both sides of the table. This configuration enables more players to be able to play at each table. Each player can place their bets on a display screen of their console using one or more user interfaces. Bets are placed using credits instead of physical chips and each player can easily place their bets anywhere on the layout without requiring assistance from a dealer. The shooter is chosen from among the players, which causes them to leave their console and come down to the table where the dice can be thrown. Because the player is not at their console, they cannot place any bets while they are shooter, which spoils some of the fun for the player and reduces the revenue that can be generated by the table. Furthermore, because the other players are not at the table, they are often not as aware of when the shooter has selected the dice indicating that the betting cycle has been completed.
The present disclosure relates generally, but not exclusively, to the field of gaming, particularly craps table gaming.
An embodiment is directed to a craps gaming system including a craps table and a plurality of consoles. The craps table includes a dealer console configured to control play at the craps table and a shooter console configured to enable a shooter to place bets while also being a shooter. A plurality of player consoles located in close proximity to the craps table and connected over a network to the dealer console and the shooter console each include a display having a graphical user interface and a mechanism for receiving money or credits from a player. The dealer console communicates with each player console and generates a list of players eligible to be the shooter. When a player accepts of an invitation to be the shooter, the dealer console causes the network to mirror the graphical user interface and associated content from an accepting player's player console among the plurality of player consoles to the shooter console.
A craps gaming system is directed to a craps table including a dice area and one or more sensors configured to sense when dice are added to the dice area and when dice are removed from the dice area. A plurality of player consoles located in close proximity to the craps table are connected over a network to the one or more sensors. Each player console is configured to enable players to place bets on a craps game played on the craps table. Each player console is configured to disable the player console from accepting further bets on the craps game when a signal is received from the one or more sensors indicating that dice have been removed from the dice area.
These and other features will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings and claims. This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The present disclosure describes particular embodiments and their detailed construction and operation. The embodiments described herein are set forth by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there may be a range of equivalents to the exemplary embodiments described herein. Most notably, other embodiments are possible, variations can be made to the embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described embodiments. For the sake of clarity and conciseness, certain aspects of components or steps of certain embodiments are presented without undue detail where such detail would be apparent to those skilled in the art in light of the teachings herein and/or where such detail would obfuscate an understanding of more pertinent aspects of the embodiments.
Disclosed herein are methods, systems, and computer readable storage media that provide for increased guest satisfaction and game revenue generation. Some embodiments of the present invention are described herein in terms of a craps table wagering system for illustrative purposes. However, embodiments of the present invention are not limited to a craps table wagering system, but rather may be implemented in various wagering systems—both automated and manual—that provide similar functionalities as a craps table wagering system.
In an embodiment, as illustrated in
The use of sensors in the dice area prevents the shooter 102 from picking up the dice and making a roll before players have finished making bets, which might give a late betting player an unfair advantage. The sensors therefore detect when any dice are removed from the dice area 106 and send signals out to all of the player consoles and the shooter console that disable further betting. In embodiments, other types of sensors, including optical sensors may be placed in the walls of the table to monitor the dice area 106 from two or three different angles. As illustrated in
In an embodiment, the shooter 102 also has a console 130 at the craps table 100 so the shooter can also place bets when operating as the shooter. In order for the shooter to have access to their credits and any other preferences they have made on their player console 122, it is necessary to mirror the shooter's player console 122 to the shooter console 130.
In an embodiment, the croupier selects a player to become the shooter. This is done by viewing the dealer console 120 to see which shooters qualify to become a shooter. In traditional craps this requires a player to have a bet on the Pass line or the Don't Pass line and the same requirement can now be implemented as the shooter can place bets as well. Hence, the dealer may first look for any player that has already placed a bet on the Pass line or Don't Pass line and then invite one of those players to be the shooter by selecting that player's console 122 from a list of consoles or stations listed on the dealer's console 120. Once a player 124 has been selected to be the shooter, a popup message will be displayed on the player's console 122 inviting the player to be the shooter. Not all players want to be the shooter, so the popup message gives the player the option of accepting or declining the invitation.
If the invitation is declined, the dealer may invite the next qualified player. As in traditional craps, where the invitation to be shooter is passed clockwise around the craps table, in the stadium setup, the invitation is also likewise passed clockwise down a row of players. If there are multiple rows of players, the invite may start on a first inside row 140 and then move to the outside row 142, before starting over again on inside row 140. If the invitation is accepted, such as by the player at console 150, the graphical user interface and display for the player console 150 will be transferred to the shooter console 130, essentially mirroring console 150 to shooter console 130, so the exact same content displayed on the player console 150 is displayed on shooter console 130. A variety of techniques for mirroring the graphical user interface and display from one monitor to another monitor on the same network are known in the art. During the time the player console 150 is mirrored, player console 150 is disabled. Once the shooter returns to player console 150, the mirroring is terminated and player console 150 is enabled for use.
When a shooter 102 first steps up to the craps table 100, the shooter 102 is permitted to make additional bets on the shooter console 130. As the shooter console 130 is just a mirror of the graphical user interface and display, the shooter 102 cannot add additional funds as the shooter console is not a fully functional player console with the ability to receive money. If the shooter 102 needs to add money, the shooter will need to return to the player console 150, which the croupier 102 can facilitate through the dealer console 120 by enabling the player console 150. Once the shooter 102 is ready and the game cycle is started, the shooter will pick two dice from the dice area 106 and throw them down the length of the table to the end where the croupier is located. As noted above, the act of selecting two dice from the dice area 106, will stop further betting at the player consoles 122 and the shooter console 130.
As with traditional craps, both dice should it the wall at the opposite end, although some flexibility may be permitted if at least one dice does so. Once the result of the throw is observed by the croupier 104, the croupier 102 may enter the results of the throw, such as the dice numbers (2 through 12), into the dealer console 120, which will then cause each player station 122 and the shooter station 130 to automatically pay winning bets and collect losing bets, which terminates the game cycle.
The first roll by the shooter 102 is called the come-out roll. If the shooter 102 rolls a 2, 3 or 12, this is called “craps” or “crapping out.” If the come-out roll is craps, anyone betting the Pass line loses and anyone betting the Don't Pass line wins if the roll is 2 or 3 and ties or pushes if the roll is 12. The shooter 102 may keep rolling after crapping out. A come-out roll of 7 or 11 is called a “natural;” the Pass line wins and Don't Pass line loses. The other possible numbers are the point numbers: 4, 5, 6, 8, 9, and 10. If the shooter rolls one of these numbers on the come-out roll, this establishes the “point.” To “pass” or “win,” the point number must be rolled again before a 7. If the shooter rolls any 7 before repeating the point number (a “seven-out”), the Pass line loses, the Don't Pass line wins, and the invitation to be the shooter is passed to the next eligible player. Once the shooter 102 has rolled a seven-out, the game cycle will be completed (i.e., bets payed and collected), mirroring to the shooter console 130 will be terminated the player console 150 will be enabled. Once a new shooter has accepted the invitation to be shooter, the process is repeated.
The present disclosure describes particular embodiments and their detailed construction and operation. The embodiments described herein are set forth by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there may be a range of equivalents to the exemplary embodiments described herein. Most notably, other embodiments are possible, variations can be made to the embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described embodiments. For the sake of clarity and conciseness, certain aspects of components or steps of certain embodiments are presented without undue detail where such detail would be apparent to those skilled in the art in light of the teachings herein and/or where such detail would obfuscate an understanding of more pertinent aspects of the embodiments.
The techniques described above can be implemented on a computing device associated with a gaming device (e.g., a machine operating a live craps game), a plurality of computing devices associated with a plurality of gaming devices, a controller in communication with the gaming device(s) (e.g., a controller configured to synchronize the gaming devices(s)), or a plurality of controllers in communication with the gaming device(s). Additionally, the techniques may be distributed between the computing device(s) and the controller(s).
In a basic configuration, the computing system may include at least a processor, a system memory, a storage device, input/output peripherals, communication peripherals, and an interface bus. Instructions stored in the memory may be executed by the processor to perform a variety of methods and operations, including the shooter selection and console mirroring, as described above. The computing system components may be present in the gaming device, in a server or other component of a network, or distributed between some combinations of such devices.
The interface bus is configured to communicate, transmit, and transfer data, controls, and commands between the various components of the electronic device. The system memory and the storage device comprise computer readable storage media, such as RAM, ROM, EEPROM, hard-drives, CD-ROMs, optical storage devices, magnetic storage devices, flash memory, and other tangible storage media. Any of such computer readable storage medium can be configured to store instructions or program codes embodying aspects of the disclosure. Additionally, the system memory comprises an operation system and applications. The processor is configured to execute the stored instructions and can comprise, for example, a logical processing unit, a microprocessor, a digital signal processor, and the like.
The system memory and the storage device may also comprise computer readable signal media. A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein. Such a propagated signal may take any of variety of forms including, but not limited to, electro-magnetic, optical, or any combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use in connection with the computing system.
Further, the input and output peripherals include user interfaces such as a keyboard, screen, microphone, speaker, other input/output devices, and computing components such as digital-to-analog and analog-to-digital converters, graphical processing units, serial ports, parallel ports, and universal serial bus. The input/output peripherals may also include a variety of sensors, such as light, proximity, GPS, magnetic field, altitude, and velocity/acceleration. RSSI, and distance sensors, as well as other types of sensors. The input/output peripherals may be connected to the processor through any of the ports coupled to the interface bus.
The user interfaces can be configured to allow a user of the computing system to interact with the computing system. For example, the computing system may include instructions that, when executed, cause the computing system to generate a user interface and carry out other methods and operations that the user can use to provide input to the computing system and to receive an output from the computing system.
This user interface may be in the form of a graphical user interface that is rendered at the screen and that is coupled with audio transmitted on the speaker and microphone and input received at the keyboard. In an embodiment, the user interface can be locally generated at the computing system. In another embodiment, the user interface may be hosted on a remote computing system and rendered at the computing system. For example, the server may generate the user interface and may transmit information related thereto to the computing device that, in turn, renders the user interface to the user. The computing device may, for example, execute a browser or an application that exposes an application program interface (API) at the server to access the user interface hosted on the server.
Finally, the communication peripherals of the computing system are configured to facilitate communication between the computing system and other computing systems (e.g., between the computing device and the server) over a communications network. The communication peripherals include, for example, a network interface controller, modem, various modulators/demodulators and encoders/decoders, wireless and wired interface cards, antenna, and the like.
The communication network includes a network of any type that is suitable for providing communications between the computing device and the server and may comprise a combination of discrete networks which may use different technologies. For example, the communications network includes a cellular network, a WiFi/broadband network, a local area network (LAN), a wide area network (WAN), a telephony network, a fiber-optic network, or combinations thereof. In an example embodiment, the communication network includes the Internet and any networks adapted to communicate with the Internet. The communications network may be also configured as a means for transmitting data between the computing device and the server.
The techniques described above may be embodied in, and fully or partially automated by, code modules executed by one or more computers or computer processors. The code modules may be stored on any type of non-transitory computer-readable medium or computer storage device, such as hard drives, solid state memory, optical disc, and/or the like. The processes and algorithms may be implemented partially or wholly in application-specific circuitry. The results of the disclosed processes and process steps may be stored, persistently or otherwise, in any type of non-transitory computer storage such as, e.g., volatile or non-volatile storage.
As previously noted, the various features and processes described above may be used independently of one another, or may be combined in various ways. All possible combinations and sub-combinations are intended to fall within the scope of this disclosure. In addition, certain method or process blocks may be omitted in some implementations. The methods and processes described herein are also not limited to any particular sequence, and the blocks or states relating thereto can be performed in other sequences that are appropriate. For example, described blocks or states may be performed in an order other than that specifically disclosed, or multiple blocks or states may be combined in a single block or state. The example blocks or states may be performed in serial, in parallel, or in some other manner. Blocks or states may be added to or removed from the disclosed example embodiments. The example systems and components described herein may be configured differently than described. For example, elements may be added to, removed from, or rearranged compared to the disclosed example embodiments.
Conditional language used herein, such as, among others, “can,” “could,” “might,” “may,” “e.g.,” and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without author input or prompting, whether these features, elements and/or steps are included or are to be performed in any particular embodiment. The terms “comprising,” “including,” “having,” and the like are synonymous and are used inclusively, in an open-ended fashion, and do not exclude additional elements, features, acts, operations, and so forth. Also, the term “or” is used in its inclusive sense (and not in its exclusive sense) so that when used, for example, to connect a list of elements, the term “or” means one, some, or all of the elements in the list.
The present disclosure describes particular embodiments and their detailed construction and operation. The embodiments described herein are set forth by way of illustration only and not limitation. Those skilled in the art will recognize, in light of the teachings herein, that there may be a range of equivalents to the exemplary embodiments described herein. Most notably, other embodiments are possible, variations can be made to the embodiments described herein, and there may be equivalents to the components, parts, or steps that make up the described embodiments. For the sake of clarity and conciseness, certain aspects of components or steps of certain embodiments are presented without undue detail where such detail would be apparent to those skilled in the art in light of the teachings herein and/or where such detail would obfuscate an understanding of more pertinent aspects of the embodiments.
The terms and descriptions used above are set forth by way of illustration only and are not meant as limitations. Those skilled in the art will recognize that those and many other variations, enhancements and modifications of the concepts described herein are possible without departing from the underlying principles of the invention. The scope of the invention should therefore be determined only by the following claims and their equivalents.
This application claims benefit under 35 U.S.C. § 119(e) of Provisional U.S. Patent Application No. 62/569,135, filed Oct. 6, 2017, the contents of which is incorporated herein by reference in its entirety
Number | Name | Date | Kind |
---|---|---|---|
6460848 | Soltys | Oct 2002 | B1 |
7559839 | Bahar | Jul 2009 | B2 |
8684830 | Chun | Apr 2014 | B1 |
9990799 | Frost | Jun 2018 | B2 |
20030232651 | Huard et al. | Dec 2003 | A1 |
20040127284 | Walker | Jul 2004 | A1 |
20060071429 | Okujyo et al. | Apr 2006 | A1 |
20060287101 | Crawford, III | Dec 2006 | A1 |
20080113706 | O'Halloran | May 2008 | A1 |
20080248864 | Toyoda | Oct 2008 | A1 |
20090124348 | Yoseloff | May 2009 | A1 |
20090124379 | Wells | May 2009 | A1 |
20100106766 | Bailey | Apr 2010 | A1 |
20130225254 | Pececnik | Aug 2013 | A1 |
20160093138 | Munakata et al. | Mar 2016 | A1 |
20170154489 | Chun | Jun 2017 | A1 |
Entry |
---|
International Patent Application No. PCT/US2018/054752; Int'l Search Report and the Written Opinion; dated Dec. 27, 2018; 16 pages. |
International Patent Application No. PCT/US2018/054752; Int'l Preliminary Report on Patentability; dated Nov. 25, 2019; 24 pages. |
Number | Date | Country | |
---|---|---|---|
20190108713 A1 | Apr 2019 | US |
Number | Date | Country | |
---|---|---|---|
62569135 | Oct 2017 | US |