What is the 212 Blackjack Betting System
DE4437277A1 - Improved Remote Game System - Google Patents
Improved remote game system
Application number DE4437277A Other languages English (en) Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.) Walker Digital LLC Original assignee Walker Asset Management LP Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.) Filing date Publication date Priority to US21234894ApriorityCritical Priority to US26924894Apriority Application filed by Walker Asset Management LPfiledCriticalWalker Asset Management LP Publication of DE4437277A1publicationCriticalpatent / DE4437277A1 / de Ceasedlegal-statusCriticalCurrent
- Publication number
- DE4437277A1 DE4437277A1DE4437277ADE4437277ADE4437277A1DE 4437277 A1DE4437277 A1DE 4437277A1DE 4437277 ADE4437277 ADE 4437277ADE 4437277 ADE4437277 ADE 4437277ADE 4437277 A1DE4437277 A1DE 4437277A1
- Prior art keywords
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- 102100001490FAM168BHuman genes0.000claims1
- 230000005540biological transmissionEffects0.000claims1
- 150000001768cationsChemical class0.000description4
- 230000005670electromagnetic radiationEffects0.000description2
- 238000005516 engineering processMethods0.000description2
- 240000006240Linum usitatissimumSpecies0.000description1
- 240000002834Paulownia tomentosaSpecies0.000description1
- 235000010678Paulownia tomentosaNutrition0.000description1
- 241000282941Rangifer tarandusSpecies0.000description1
- 239000003795 chemical substances by applicationSubstances0.000description1
- 238000007796conventional methodMethods0.000description1
- 238000006011 modification reactionMethods0.000description1
- 238000007639 printingMethods0.000description1
- 238000010998test methodMethods0.000description1
- G — PHYSICS
- G07 — CHECKING DEVICES
- G07F — COIN-FREED OR LIKE APPARATUS
- G07F17 / 00 — Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17 / 32 — Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G — PHYSICS
- G07 — CHECKING DEVICES
- G07F — COIN-FREED OR LIKE APPARATUS
- G07F17 / 00 — Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17 / 32 — Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17 / 326 — Game play aspects of gaming systems
- G07F17 / 3262 — Player actions which determine the course of the game, e.g. selecting a prize to be won, outcome to be achieved, game to be played
The present invention relates generally to a remote gaming system and, more particularly, to a remote gaming system with which a player can place or bet on a variety of games of chance and / or future public events, the outcome of which is uncertain, and that of a casino, government lottery organization or one other betting or betting facility is offered.
In the past, a player wishing to wager on a game of chance, such as those offered in a casino, or on a public event the outcome of which is uncertain, such as sporting events, had a limited number of options. In order to bet on casino games such as roulette, blackjack, poker and the like, the player had to physically go to a Spielein direction that specifically deals with such activities, or to a place where free-standing gaming devices such as video poker terminals or slot machines are available stood. Although public events such as horse races can be bet on through telephone contact with an authorized "off-track betting" gaming establishment or its employee, such methods using telephone contact have not been amenable to typical casino games.
As a result of advances in computer technology and telecommunications, remote gaming systems have been devised in which a player can participate in a variety of games of chance offered by a gaming facility without having to be physically on-site. An example can be found in U.S. Patents 4,339,798 and 4,467,424, both Hedges et al. The Hedges patents disclose a remote gaming system in which a player plays against the casino at a remote gaming station that includes a live gaming display to allow the player to engage in real games of chance while playing in real time at a dealer station which consists of one or more gaming tables in the casino. The player station includes a replaceable keyboard which communicates with a microprocessor to display a selected option of a variety of betting options corresponding to a selected game of the plurality of games being played and the results of the game being played. The player becomes a part of the game as if he or she were actually present at the gaming table in the casino. In order to ensure a secure communication connection, the remote gaming station communicates with the croupier station and a credit control station through an encryption / decryption device in order to prevent tampering by unauthorized sources.
While such a system provides a means by which a player can play from a remote location, its primary disadvantage is that the player can only play by participating in games that are actually performed in and about the gaming facility non-public video can be monitored in real time. In addition, such a system has a limited practicality, since the player can only play at a specialized gaming station that must be electronically verbun with the casino. It would therefore be highly desirable to provide a remote gaming system that would allow a player to engage in gaming on a gaming computer at a remote location at the player's convenience, with the casino providing for the purchase and redemption of casino credits regardless the lack of any direct electronic communication link between the gaming computer and the casino.
Thus, it is an object of the present invention to provide a remote gaming system which enables the player to wager on any of a variety of games of chance typically offered by a betting establishment (e.g., a casino) at the player's discretion.
It is another object of the present invention to provide a remote gaming system by which the player can bet against the betting facility on any of a variety of betting opportunities, such as games of chance, generated by computer software on any personal computer.
It is a further object of the invention to provide a remote game system with which a player against the betting device on a conventional multi-media device (z. B. a Ninten do device which is coupled to a television) by compatible plug-in -Data storage media can bet.
It is still another object of the invention to provide a remote gaming system with which a player can purchase and redeem wagering credits from remote locations without the need for an electronic communications link between the player's gaming computer and the betting facility is erecting.
It is still another object of the invention to provide a remote gaming system by which a player can wager on any of a variety of games of chance created on a dedicated gaming computer, including a handheld portable device made available to the player can and yet does not need to be electronically connected to the betting facility for the purpose of playing and / or buying and redeeming stake credits.
It is still a further object of the invention to provide a remote gaming system in which encryption and decryption of codes transmitted between a remote gaming computer and the betting facility, either on-line (using wireless electronic communication hardware) or off- line (verbally with an employee or electronic communication over the telephone, although no connection is required between the gaming computer and the betting facility) prevents unauthorized users from gaining access to stake credits or fraudulently receiving or redeeming them.
Another object of the invention is to provide a remote gaming system with which a player receives a forgery-proof or tamper-proof read / write device from the betting device, which contains data storage media for intended game software and can be connected to any personal computer, and which nevertheless prevents unauthorized manipulation of the software.
Another object of the invention is to provide a remote game system in which the game and / or bank business software is contained in a computer disk, the unique magnetic signature of this disk being readable from the disk drive in the game computer for encryption to be unauthorized To make duplication of the disk detectable.
Yet another object of the invention is to provide a remote gaming system with which a player can bet on future public events the outcome of which is uncertain, such as a lottery, either through an online connection between a gaming computer and the Game facility or offline, where the player's stake is time stamped to generate an encrypted registration code representing the player's choice of stake items (i.e. numbers) for a given lottery event (which will take place at some point in the future), which code is known only to the lottery authority.
Yet another object of the invention is to provide a remote gaming system by which a player can receive and redeem wagering credits from the wagering facility contained in tamper-evident physical data storage media that interface with a remote gaming computer .
Another object of the invention is to provide a remote gaming system which provides a fully self-contained dedicated personal digital gaming aid with a preprogrammed and predetermined amount of non-renewable credit.
It is another object of the invention to provide a remote gaming system by which a player can participate in a knowledge game (e.g., a crossword puzzle) played on a designated personal digital game aid device with a preprogrammed and predetermined amount of non-renewable credit is made available.
It is still another object of the invention to provide a remote gaming system in which a bonus application enables a player who purchases a product such as a computer or software on data storage media to win something as determined by the outcome of a game program, which is embedded in such a product.
It is still another object of the invention to provide a remote gaming system by which a player wagering at a remote location is subject to predetermined restrictions on winnings from a wagering facility.
In accordance with the above objects and other objects which will become apparent hereinafter, the present invention provides a remote gaming system which enables a player to play against a wagering facility using a gaming computer at a remote location. The gaming computer may, but need not, be electronically connected to a wagering computer during gaming (i.e., "on-line"). The game computer may be any personal computer, handheld computing device (e.g., a personal digital assistance device), or a multi-media device that serves as the game computer (e.g., a Nintendo device or similar device), and can, but need not, be a dedicated game computer that is provided by the betting facility. If it is provided by the betting device, the game computer is previously loaded with game software. If the game computer is a conventional personal computer, the game software is either pre-installed on a secure data storage media device (e.g. a hard drive, CD-ROM, etc.), or on a module that is provided by the betting facility or directly installed on the player's computer.
The game software includes a game program and a banking program. The game program generates a variety of games of chance that are typically offered by the betting facility (e.g. blackjack, roulette, craps, poker, slots, etc.), or offers the option of betting on future public events, the outcome of which is uncertain ( e.g. a lottery). The banking program provides for the purchase or loading of funds from the betting facility to enable gaming and increases or decreases the player's account balance to enable the player to cash out any game winnings. The game software may also include a verification program that records the outcome of each bet and transactions between the player and the betting facility, as entered and output from the game computer, to purchase and redeem credits.
The wagering computer includes a banking program that enables the player to purchase and redeem wagering credits at the remote location even when online connections to the gaming computer are not established, and a verification program for recording such transactions. This can be done through a variety of encrypted code exchanges that take place between the player and the casino, either through verbal communication between the player and an employee of the casino, or through communication between the player and an automated response service at the casino ( ie using a push-button phone), or by providing credit that is "built-in" or pre-installed on a tamper-evident module for installation on a conventional personal computer, or pre-installed on a dedicated gaming computer provided by the betting facility. In the offline embodiment, the automated "clerk" is assigned to the betting facility computer, but there is no direct electronic connection between the gaming computer and the betting facility computer. Encryption creates a means by which such exchanges are made secure in order to prevent a third party from gaining unauthorized access or fraudulently obtaining or redeeming such credit.
If the game computer is networked with the betting establishment computer, the connection can, but need not, serve to regulate or control the game software simulation of casino games on the game computer.For example, the connection can be used to ensure that the Wettein direction computer keeps a record of all or selected activities that take place on the game computer, for the purpose of additional verification or security. Alternatively, the link may be of a controlled nature to vary the odds or prospects of a given bet based on any of a variety of factors, such as length of play or a progressive jackpot (e.g. in a slot machine simulation) . In such an on-line embodiment, security and player verification can be obtained using a stand-alone encryption device such as is commonly used in wireless money transfers. This device generates an encrypted verification code based on the user's personal identification code and a second code that is provided to the user by the casino or stored in the stand-alone encryption device to prevent an unauthorized user from gaining online access after stealing the user's personal identification code.
At all times, each wager by the player creates an encrypted electronic audit trail on the gaming computer and / or any networked computers by recording the amount of each wager, the outcome of each gaming event, and any resulting gaming revenue or loss. The financial resolution of each bet is cumulatively tracked by the software on the gaming computer and perhaps also on some networked computers, and the player is able to constantly monitor his casino balance.
A player plays in much the same way as he or she plays in a casino. The player selects the game to be played as presented by the game software, the amount of each wager and the length of time that each game will be played. The player can remain active through several different game sessions that can take place at several different times and / or in several different locations. The player can place bets at any time, which are only for exercise and do not affect the player's balance. As an option, the player's wagering balance can be transferred and stored on data storage media which can be installed on other computers where software has been or can be installed to identify the player's wagering balance and balance. The player can then continue betting on any such other computer. Whenever the player wishes to cash out his or her stake credits or winnings, these can be redeemed at the betting facility by contacting the betting facility either by telephone in an offline embodiment or by direct electronic communication in an online embodiment . In an embodiment described above, a series of encrypted codes is then exchanged with the betting device, either by telephone or by electronic transmission. In the off-line embodiment, these codes are generated by the game computer software and the casino computer software to verify the player's identity before game winners are paid out. In the online embodiment, a free-standing encryption device generates an encrypted registration or confirmation code for verification. If the game computer itself (e.g. a personal digital auxiliary device) is provided to the player by the betting device, this or a tamper-proof plug-in module can be physically returned to the betting device for credit redemption. Such funds may be redeemed at the wagering facility in any of a variety of forms of payment including, but not limited to, cash, bank transfers, credit, or any other form of payment mutually agreed by the player and the wagering facility.
The invention is described below by way of example with reference to the drawing: in which:
Fig. 1A is a schematic view of the remote game system in a first offline embodiment,
Fig. 1B is a schematic view of the remote game system in a second offline embodiment,
Fig. 1C is a schematic view of the remote game system in a third offline embodiment,
Fig. 2 is a schematic view of the remote game system in an online embodiment;
Fig. 3 is a schematic view of a gaming computer connected to a tamper-proof read / write data storage media device provided by the casino;
Fig. 4 is a flow diagram of the startup and registration sequence in the off-line embodiment;
Fig. 5 is a flow chart of the handshake or acknowledgment recognition sequence in the offline embodiment;
Fig. 6 is a flow diagram of the credit acquisition sequence in the off-line embodiment;
Fig. 7A is a flowchart showing the betting sequence for games of chance generated by the game program in the off-line embodiment;
Fig. 7B-1-2 is a flow diagram of the wagering sequence for an off-line embodiment of a non-registration lottery system.
Fig. 7C-1-5 is a flow diagram of the wagering sequence in an off-line embodiment of a registration lottery system;
Fig. 8 is a flow chart of the credit payout sequence in the off-line embodiment;
Fig. 9 is a flow diagram of the registration and start-up sequence in the on-line embodiment;
Fig. 10 the credit acquisition sequence in the online version,
Fig. 11 is a flowchart showing the setting sequence in the online embodiment;
Fig. 12 is a flow chart of the credit payout sequence in the on-line embodiment;
Fig. 13 is a diagram of a memory chip which is implemented in a secure manner by means of an external tamper-proof structure,
Fig. 14 is a diagram of a first means of verifying the integrity of the game software,
Fig. 15A is a schematic of a second means of verifying the integrity of the game software;
Fig. 15B is a schematic of a third means of verifying the integrity of the game software;
Fig. 15C is a diagram of a fourth means of verifi cation of the integrity of the game software, and
Fig. Figure 15D is a schematic of a fifth means of verifying the integrity of the game software.
In the drawing, a remote game system is shown, the general mine by the reference number 10 is designated, and in which a player 12 with access to a computer 14 ("The game computer") relies on a variety of games of chance or on future public events, the outcome of such events being uncertain, by a casino, government lottery organization or other betting establishment 16 Tobe offered. For the sake of simplicity, these are referred to herein generically as "the wagering facility".
To Fig. The player has 1A 12 Access to the game computer 14holding a video presentation 18 and a keyboard 20 points to. The game computer 14 may represent a personal home computer, a laptop or a personal digital handheld auxiliary device, possibly a dedicated gaming device provided by the betting establishment, or a multi-media device (e.g. a Nintendo or similar device for use with a TV or the like). The game computer 14 can either be set aside at a remote location at the betting facility 16 or another facility (e.g. a lottery ticket vendor). A game computer 14who is at the betting facility 16 may still be classified as "removed" for the purpose of the disclosure and claims herein. A casino could offer the players in the hotel where the casino is located, for example, a gaming computer that is too imaginary 14 that could be used to play inside and outside the physical limits of the casino. A primary benefit to the player 12 a gaming computer supplied by the betting establishment 14 is greater security, particularly in view of the fact that unauthorized access to the data storage media such as a computer floppy disk drive or a module is made more difficult. In addition, the keyboard can be used in a dedicated game computer 20 be provided with specialized function keys that identify commands (e.g. keys intended for blackjack could have indices with the indication "press here", "hold", "purchase insurance", etc.) which the player selects, to continue playing the various games of chance offered by the betting facility 16 Tobe offered. The game computer 14 operates special game software 22coming from a game program 24, a banking business program 26 and optionally an examination program 27 consists. The game software 22 can be pre-installed on a dedicated game computer 14from the betting facility 16 is provided, it can be preinstalled in a tamper-evident read / write data storage media device 28by the betting facility 16 and is connected via an interface to a personal computer, which is used as the game computer 14 serves as in Fig. 3, or it can be installed directly on the player's personal computer. In addition, the game software 22 on a tamper-proof plug-in data storage media module for use with a conventional multi-media device, which is called the game computer 14 serves, which is described in more detail below.
It is crucial that the betting facility is able to determine whether the software itself or data in it has been copied, whether it has been falsified, tampered with or changed in any way, otherwise a player could make a large number of copies and match them Floppy disks continue playing until one of the copied disks wins, or the player could change the software himself in an attempt to control outcome, wins or losses, or a combination thereof; H. a dishonest gambler 12 modifies the software code of the game software 22 such that the software is made to produce a winning result more frequently than the probability dictates (e.g., in a roulette simulation, causing the roulette wheel to produce a more favorable number more frequently). This could be achieved by replacing the software in its entirety, or by modifying certain code lines of the program, either physically or by some other externally applied influence such as high-intensity electromagnetic radiation (e.g. an RF -Field). Of course, the safest system is an online arrangement with the game software 22 in a game computer 30 is located at the location of the betting facility (Fig. 2). The most difficult security issues related to counterfeiting arise in embodiments where the betting facility provides the player 12 featuring software for use on a remote game computer 14 or with a dedicated game computer 14 equips it yourself (e.g. a PDA). In this context, a variety of means for ensuring security can be provided.
In one application, software that directs the game computer through the floppy disk drive can use the unique magnetic signature of the specific floppy disk on which the game software is located 22 is made available for installation to read and to encrypt the same for decryption by the betting device, reveal an unauthorized duplication of data on this diskette. Alternatively, a plug-in device can be interfaced with the floppy disk drive in order to read part of the floppy disk and thus preserve the unique magnetic signature of the floppy disk. This encrypted data can be sent to the betting facility before the payout 16 registered or requested by the same.
In a further embodiment, as shown schematically in Fig. 13, the game software is located on a chip 23that is inside the game computer 14 is arranged (i.e. in the event that a designated device is provided by the betting establishment 16 is provided). The chip 23 could be within a physical housing 84 that is isolated from and inaccessible from any external data port connection. In an exemplary embodiment, the chip 23 within special Ab seals, insulation, wrapping or the like 86 be housed to any authorized attempts at the chip 23 to remove or manipulate it, to expose it. Thus, the betting facility 16 easily ascertain whether the player has forged or tampered with the gaming software and, if such tampering is discovered, it could deny such player any claimed winnings and / or future credit.
In a further embodiment, which is shown schematically in Fig. 14, unique mathematical attributes are extracted from certain characteristics of the software code in a self-test process. To conduct such a test, the characteristics of the code are kept secret and are only available to the wagering facility 16 known (e.g., a check digit-type algorithm based on the sum of the bits located, for example, on lines 476-655 of the code). Alternatively, the self-test can verify special codes embedded within the code instructions in a predetermined random manner which are only used by the betting facility 16 is known.
In a variation of the above, as shown schematically in Fig. 15A, external keys can only be used by the betting facility 16 are known to be used to intermittie rend or continuously to verify whether the Softwareco de has been counterfeited or is being manipulated, by changing the software causes a malfunction and the game application in the computer 14 is closed. This can be implemented in a number of ways including, but not limited to: (1) Sending a continuous encoded or encrypted external signal (e.g., RF) from the betting facility 16that mean of reception 88 is received in the game computer, such signals subsequently being received by the game computer 14 decoded or decrypted and into the game software 22 be entered (Fig. 15B), (2) that the player 12 physically enters a code on an intermittent basis (Fig. 15C), or that (3) an internally generated clock signal is used, which is provided by a tamper-proof clock generator 89 is delivered (Fig. 15D). In this context, the chip can 23 or even the game computer 14 (if he is from the betting facility 16 shielded against electromagnetic interference in order to prevent unauthorized attempts to influence the game software with electromagnetic radiation. The use of external keys can, but does not have to, use encryption to protect against this, in some way by the player 12 to be made.
Apart from the use of external keys, the software can 22 be designed to require the acquisition of data from an external source in order to be effective. For example, a wireless or similar stream of random numbers (possibly encrypted) could be accessed by the game software 22 so that these random numbers are called as a basis by the program to select a bet outcome in a predictable or unpredictable manner. Such an external input can be divided into a tamper-proof plug-in device or a tamper-proof plug-in module, which has an interface with the game computer 14 connected is.
Another way of fraudulent attempts to change the game software 22 the use of an examination program is to be prevented 27, on that only from the betting facility 16 can be accessed. To prevent a counterfeit audit trail, the audit program 37 For example, generate dozens or even hundreds of data strings (e.g. in a roulette simulation such data strings that correspond to rotations of the roulette wheel each time the wheel is spun), all such data then being recorded for future verification when the betting facility 16 suspected manipulation of the game software 22 should have.
The game software 22 can be set up so that a data string of alphanumeric codes either in each game computer 14 is preloaded, is seen on a floppy disk or, alternatively, is supplied on a copy-protected plug-in module, can be used to prevent any forgery or manipulation of the software, the floppy disk or the module by the player 12 to discover. In this regard, the code sequence for each game computer 14 or each module may be designed differently and copies of such codes may be obtained from the betting facility 16 be kept. These codes can create the basis for the randomness of the outcome of any game event, and they can thereby provide evidence of tampering. In other words, a specific arrangement of codes could correspond to a particular outcome of a betting event (e.g. the "5" is dropped in roulette). Even if these codes are the betting facility 16 are known, they are arranged sequentially to ensure a random outcome - this could be verified by an independent third party. If a player 12 seeks to modify the gaming software, the changed software codes could be based on a comparison of the same with the originals, which are only available to the betting facility 16 are known to be discovered.
As another means of preventing player cheating, an element of "double randomness" can be implemented by the player 12 Requires a button for each choice or desired answer on the game computer 14 twice, using the time interval between selections (i.e. in milliseconds) to address a specific preprogrammed random output encoded in appropriate software codes.
The game program 24 allows a player 12To wager on any of a variety of betting opportunities, including gambling, future public events where the outcome is uncertain, or knowledge games (e.g., a crossword puzzle). The games of chance are played on the gaming computer 14 through the game program 24 generated in accordance with conventional techniques and include, but are not limited to, common casino wagering activities such as blackjack, craps, roulette, poker, slots, or the like. Each game offers opportunities for the player 12To place bets on one or more different betting elements within a given betting event depending on the rules applicable to that game. This is described in more detail below.
The game program 24 may be designed to accept bets on future public events where the outcome of such events is uncertain, such as in sporting events such as a soccer game or boxing match, or in a state-run lottery or other lottery. This can be implemented orally or electronically with the Wettein direction 16 is communicated to place, register and confirm bets. The bet is made on the game computer 14 placed a code for registration with the betting establishment 16 generated. This code is then used by the betting facility 16 time stamped to form an encrypted code using appropriate software instructions to close the bet or time the bet to ensure the correct payout. This implementation is described in detail below. Similarly, knowledge games such as a crossword puzzle can be implemented in which a date / time stamp fixes the time of completion so that prizes are later awarded based on the first player to complete the game.
A banking business program 26 enables the player 12to wager with available funds and "cash out" to redeem any winnings. In certain embodiments, the banking business program facilitates 26 the acquisition of credit from the betting facility 16, wherein such credit is "loaded" into the game computer in the form of codes. Alternatively, as in Fig. Figure 1C shows the banking program instructions from an electronic card reader 91 Received by credit or debit cards 93 is compatible in a conventional manner, or the banking program can take a credit from a plug-in credit module 90 receive.
The banking business program provides a way of ensuring security in the credit purchase / redemption procedure 26 or a dedicated encryption / decryption device, for example for an encryption and decryption algorithm 29 of the type known in the art (e.g. using a public key) to encrypt and decrypt certain alphanumeric codes that are passed between the player 12 and the casino 16 exchanged and in the game computer 14 and the betting facility computer 30 entered and generated by them. These codes are shared between the player 12 and an employee of the betting facility 38 via phone 40 exchanged. The term "employee" is intended to include an automated telephone or similar system that provides computerized instructions for communicating with the player 12 by means of a push-button telephone 36 generated to the gamer 12 request responses to the betting facility 16 because by communicating that the appropriate numbers or symbols are pressed. Such generated instructions can be accessed by the wagering computer 30 be delivered over the phone according to known techniques.
The betting setup computer 30 has a game software 33 on having a banking business program 35 and an exam program 37 contains. Either the computer contains 30 a dedicated device or software, or it communicates with it, the device or software for implementing an encryption and decryption algorithm 39 which only serves the betting facility 16 is known to encrypt and decrypt these codes. In this way, the betting facility enables 16 a verified player 12to purchase and redeem a stake credit at the remote location. The sequence of steps to acquire and redeem such credit by exchanging encrypted codes is described in more detail below.
In the ordinary practice of the invention shows Fig. Figure 4 is a flow diagram of the startup and registration sequence in an off-line embodiment that must take place prior to setting. The player 12 first carries various personal information at the betting facility 16 and receives an alphanumeric personal identification code 32. The betting facility 16 represents the player 12 Game software 22that are out of the game program 24 and the bank business program 26 as described above, accompanied by an alphanumeric software identification code 34. The game software 22 can be independently tested, verified and delivered on data storage media in a sealed envelope by a third party. Such data storage media can include a hard disk, floppy disk, CD-ROM, and the like. The betting facility 16 then provides an alphanumeric start-up identification code 33which the player 12 enters to the game software 22 to start. Optionally, the game computer 14 Voice recognition means such as a voice chip or voice recognition software for recognizing the unique characteristics of the player's voice in order to deny access to any unauthorized user. Such hardware and / or software is known in the art. The game software 22 is programmed to be with the player 12 with an inquiry reports whether the current session is for exercise or the placement of an operation. If it is a practice session, the game program generates 24 a variety of game choices and a confirmation that the games are being played for practice only. If the player 12 chooses to engage in gambling permits the banking business program 26 an actual wagering to the extent that sufficient betting credits are available in the player's account. If there are insufficient funds, the player must 12 the betting facility 16 Contact us and follow the credit purchase sequence described below. As stated above, the game computer can 14, but does not need to, online with the betting facility computer 30 be connected. When the game computer 14 is offline, there is more flexibility in terms of being able to engage in gaming in virtually any location. In an exemplary embodiment, a series of encrypted communications permits exchanges of, for example, alphanumeric codes between the player 12 and the clerk 38that the acquisition and redemption of a credit at a remote location from the betting facility 16 regardless of the lack of an electronic connection between the game computer 14 and the wagering computer 30. Alternatively, the game computer 14 with the betting setup computer 30 be networked through the communication link 29so that the computer 30 monitors and controls all or part of the activities that take place on the remote gaming computer.
In the in Fig. The offline embodiment shown in FIG. 1 is performed by the player 12 a call to the betting facility 16 by means of a telephone 36 and communicates with the employee 38 through the phone 40to receive or redeem game credit. If the player 12 The game software already has a credit 22 a bet on any of the games of chance offered by the gaming program 24 be delivered, on receipt of the personal identification code 32 of the player 12 down. If the player 12 requesting credit in order to play, the betting establishment must 16 and the following series of steps are followed to verify the identity of the player and confirm that the player is using the game software 22 used with his or her personal identification code 32 is registered.
Whenever the player 12 the betting facility 16 When contacted, he or she goes through what is referred to as a handshake or acknowledgment recognition sequence, namely verification of the player's identity at the betting facility. In this regard, as in the flow chart of FIG Fig. 5, the player calls 12 first the betting facility 16 via phone 36 on, and the clerk 38who through the phone 40 communicates, asks the player 12 according to his or her unique personal identification code 32 and software identification code 34. The clerk 38 gives these codes into the computer 30 one that is an encrypted receipt code 42 that creates the player 12 for entry in the game computer 14 is delivered. The game computer 14 decrypts the receipt code 42 and then generates an encrypted recognition response code 44, who then goes to the betting facility 16 is sent. The employee 38 gives the recognition response code 44 into the computer 30 one that has the recognition response code 44 decrypts to the identity of the player 12 to verify and confirm that the specific game software 22that for the player 12 registered is used. The verified player 12 then proceeds to an appropriate casino exchange.
Fig. Fig. 6 is a flow chart showing a first embodiment of a credit purchasing sequence in the off-line embodiment. The player 12 first contact the betting facility 16 and establishes his or her identification by the acknowledgment sequence contained in Fig. 5 and described above. The employee 38 receives an encrypted bank business program activation code 46 from the computer 30 and sends it to the player 12to the player 12 access to the credit acquisition / redemption function of the banking business program 26 in the game computer 14 to allow. The player 12 then enters the amount of the requested credit. The banking program is used for security reasons 26 the personal identification code 32 and the software identification code 34 along with an encryption algorithm to create a credit search code 48 to generate, this code representing the numerical value of the amount of inherited credit and for the player 12 and his or her game software 22 is unique. The credit search code 48 becomes the player 12 on the game computer 14 is shown, with the player then entering the credit search code 48 to the clerk 38 for entry in the Wettein direction computer 30 sends. The computer 30 applies a decryption key that is only used by the betting facility 16 is known to the credit search code 48 to decipher and thus the amount of money received from the player 12 asked to reveal a credit. The employee 38 verbally confirms this amount to the player 12. The betting facility 16 then decides whether or not all or part of the requested credit will be made available. If the credit request is denied, the player will 12 an encrypted reactivation code 50 given that by the game computer 14 is decrypted to the player 12 to allow betting to continue with whatever credit balance is available (or the player 12 has the option to claim any game winnings according to the in Fig. 8 and described below). If the credit request is partially or fully granted, the process continues with the amount of stake credit the wagering facility 16 the player 12 is willing to sell. The computer 30 generates an encrypted new credit code 52that the player 12 ge is sent, namely for a floating amount of credit he prayed in the game computer 14 of the player through the banking program 26 the game software 22 to load. The player 12 then gives the new credit code 52 in the game computer 14 one that decrypts the code and reveals the exact amount of the new credit that corresponds to the available credit balance of the player 12 is added. The amounts of the new credits will be given to the player 12 shown as floating, but not yet available for use. The banking business program 26 then generates an encrypted credit balance code 54which is based in part on the monetary value of the pending new assets. The player 12 sends this credit suspension code 54 to the employee 38the same in the betting facility computer 30 which then code the credit swivel 54 decrypted to positively and irrefutably verify that the specific amount of credit requested is in the banking business program 26 of the player 12 has been loaded. The betting setup computer 30 then generates an encrypted credit release code 56. This free credit code 56 becomes a player 12 who then sent him to the game computer 14 enters. The amount of pending assets will then have to be used by the player 12 released. The banking business program 26 then generates an encrypted credit release verification code 58the player 12 to the employee 38 sends. The employee 38 gives the credit release verification code 58 into the computer 30 one that decrypts the same and one that rarely encrypts program reactivation code 60 generated. The player 12 receives the program reactivation code 60 and then puts the same in the game computer 14 one, and the game program 24 is reactivated for use. At the same time, the betting facility is charged 16 the player 12 with the value of the acquired credits in a way that is mutually agreed by the player and the casino.For example, a credit card can be charged, a bank transfer authorized or some other form of payment or delayed payment of the casino in exchange for the credit acquired. If at any point during this process one or more of the various encrypted codes do not match those expected by the casino encryption software, it will be impossible for the player to gain access to such funds. The game software 22 will be suspended in such cases until the dispute is resolved. This serves to properly generate each of the various codes from the game computer 14 and from the casino computer 30 the positive actuation of the amount and value of funds received by the player 12 are received, and the fact that such funds are released and the use of the player 12 were made available.
A credit can be given to the player 12 can also be delivered in predetermined amounts on a dedicated game computer 14 are preinstalled (z. B. a personal digital auxiliary device) by the betting facility 16 is provided. Alternatively, a player could 12 a floppy disk or a module 90 received with a given amount of authorized system credit, which is then in the banking program game computer 14 is "loaded" in order to enable wagering until the point in time at which this credit amount has been used up. Alternatively, as in Fig. As shown in Fig. 1C and mentioned above, the player can obtain credits by simply using his or her own credit card 93 is used, either through communication with the employee 38 or an electronic card reader 91, the one with the issuing bank 95 is connected, as is known in specialist circles.
After the player 12 Having received a wagering balance, he or she may place wagers using wagering elements within various wagering events in any of a variety of games of chance offered by the gaming software 22 offered, can be selected. Each game offers opportunities for the player 12To place wagers on one or more different wagering elements within a given wagering event, depending on the rules applicable to that game. As an example, the casino game roulette involves a series of betting events based on the outcome of a random number selected by a ball spinning within a roulette wheel. Each turn of the wheel represents a single betting event. Within this event, the player can 12 Bet on many different betting elements, such as red and black colors, single numbers, groups of numbers and the like. All bets for each event are placed before the wheel is spun.
Fig. Figure 7A is a flow chart showing the betting sequence for games of chance performed by the game program 24 which is as follows. The player 12 first enter the game program 24 the game software 22 and choose a special game to bet on. The player 12 can bet on one or more events within the game, as described above. The game program 24 challenges the player 12 to confirm the placement of bets made and the totals of bets entered. Such assignments can be withdrawn or modified until such time as they are confirmed. The confirmation is typically made by the player 12 a verification code 62 before making all bets. The verification code 62 is from the game program 24 and can be designed differently for each application for safety reasons. It can be a simple one- or two-digit alphanumeric code that is stored in the game software 24 is entered to confirm that any wager placed on any wagering event represents what was intended and has not been incorrectly placed. The game program 24 can be made up in such a way that the confirmation code 62 is also simplified to a single key press in certain highly repetitive games such as slots or when the total value of all wagers falls below a certain predetermined level. After the verification code 62 from the player 12 is entered generates the game program 24, according to the rules of a given casino game, a specific outcome for a given settable event (e.g. cards are dealt, the wheel is spun, etc.). The game program 24 determines the outcome of each bet placed (win, lose or tie), calculates the proposed correct payout of the player 12 for this use and then shows it on the game computer 14 at. The player 12 has the option to enter a yes / no code to accept the payout outcome of all wagers or to contest any payout from the player 12 believes she is wrong in some way. Any dispute can be dealt with in such a way that the operational process is suspended and the employee is employed 38 called to resolve the matter by telephone or any other means of dispute resolution. So soon the player 12 If the resolution of a given wagering event is accepted, the correct amount of the credit will be placed in the player's wagering balance 12 added or subtracted from it from the banking program 26 the game software 22. The player 12 can then start the betting process all over again with a subsequent betting event or choose to end the game session. The player can at any time 12 a review mode in the game program 24 select and the amount and resolution of each one by the player 12 Look at the operation made and the results of such operations again in chronological order. At any time, the player can choose all or part of the banking program 26 to redeem stored credit through a credit payout sequence or to be paid out. The game program 24 may also contain specific instructions built in to impose restrictions on winnings at the discretion of the betting establishment. Such a game software 22 could be embedded in another product, such as a computer or other software, to create a reward application that allows the purchaser of unrelated products to gain something as directed by such an embedded program (e.g. B. a cash prize awarded).
The Fig. 7B-7C are flowcharts of betting sequences for future public events the outcome of which is uncertain, such as a lottery in the off-line mode. For purposes of describing lotteries, the wagering facility is hereinafter identified as a "lottery authority". The player 12 selects using the game software 22 a special lottery event (i.e., a drawing) to wager on. The game computer 14 then creates a lottery "ticket" layout unique to the specific lottery and the player selects the desired wagering elements (i.e., numbers).
Two types of exemplary lotteries are described here, the first being an immediate type, analogous to common cross-outs, and the second being a future event whose outcome is uncertain (i.e., a drawing takes place). In the case of immediate lotteries, the verification of the date / time of the bet is by definition not important, since the essentially immediate outcome of the program determines the outcome. On the other hand, the date and time of use in certain embodiments is decisive for future events. A remote game arrangement through which the player 12 Entering a lottery can be classified as either (1) a non-registration system (whereby the player is independent of the lottery authority 16 and the stake does not need to be registered with the lottery authority as the game computer 14 provides a means of time stamping the bet), or (2) a registration system (through which the player 12 the insert elements on the remote game computer 14 elects, but then the lottery authority 16 in order to "register" the operation).
In a non-registration embodiment as in Fig. 7B, a bet is placed as follows: The player 12 logs in to the lottery application in the game computer 14 with his or her personal identification code 204 from the lottery authority 16, in which the player 12 previously registered, has been assigned. In this regard, an encryption / decryption device 82, in the Fig. 2 and described in more detail below, may be used to prevent minors from gaining access to the lottery program. Such a device could use fingerprint or voice recognition hardware for additional verification. The player 12 then selects a specific lottery to be played (e.g. lotto). The player 12 then selects the desired insert elements 206 in a conventional manner, which choice can be confirmed upon receipt of the player an appropriate prompt. The game computer 14 then generates an encrypted compressed multi-digit dummy code 208, of the selected insert elements 206 and an unmistakable date / time stamp 210. Such a dummy code can optionally be used 208 a personal identification code 204 or a software identification code 212 contain. The bill code 208 is in the game computer 14 stored and can only be used by the lottery authority 16 decrypted for authentication. If necessary, a physical "ticket", which represents the choice of the player in the encrypted ticket code, could be printed by conventional printing means that the game computer 14 assigned. This procedure can be repeated as many times as necessary to enter multiple lottery events or to select betting items for a single event. Such an arrangement allows wagering independent of the lottery authority 16 takes place. The non-forgery date / time stamp ensures that the player 12 cannot manipulate the "after the fact" wager (i.e., after the draw, the player cannot modify the selected numbers). The player sends for payout 12 the encrypted bill code 208 to the lottery authority 16that decrypts the ticket code to reveal the selected mission elements and the date / time of the mission. Prizes are then awarded in a conventional manner. Big wins require that the player 12 the physical device to the lottery authority 16 brings back for verification.
Fig. 7C shows a registration sequence through which the player 12 his or her lottery choice (s) with the lottery authority 16 registered. If the player 12 willing to do so, becomes the lottery authority 16 by the employee 38 contacted. The player 12 then gives his or her PIN 204 one, either by pressing appropriate keys on the phone or on the game computer 14 (when set up online in either a temporary or permanent connection) or by speaking the selections through the telephone for purchase through a voice recognition program of the type known in the art. For additional verification, the player may be asked to provide the computer or software identification code 212 to enter. The lottery authority 16 then asks the player 12to choose from a menu of lotteries that are still open to wagering, and the player then makes the desired selection or selections. The player 12 then specifies the payment method. In certain applications, a credit can be on the game computer 14 or the module 90 be pre-installed as described above, in which case such credit in an encrypted dummy code 208 can be included and represented by it. Usually needs the bill code 208 are not encrypted in a registration embodiment (i.e. it merely represents the choice of the insert elements). If the ticket code is encrypted, it is decrypted with a key that is only owned by the lottery authority 16 is known. This ensures and verifies that a valid lottery selection and sufficient credit have been entered. The lottery authority 16 can confirm the transaction by reading back the insert elements embodied by the code. After the lottery 16 the bill code 208 accepted, it generates a registration code 218 (encrypted or unencrypted) that contains the dummy code 208 and a current date / time stamp 220 embodied. The registration code 218 can give the player 12 will be sent and he will be approved by the lottery authority 16 in the lottery authority computer 30 saved for future reference. The lottery authority 16 can then ask the player to confirm the bet by entering a simple yes / no answer. If necessary, the lottery authority 16 impose a limit on the number of bets per player or per given period of time and reject bets that exceed set amounts. Optionally, the player can 12 Receive printed slip receipts that contain the registration code 218 from the game computer 14 contain. The deployment process can be repeated for each registered "ticket". When he or she is done, the player hangs 12 simply open or end the connection with the lottery authority 16. After the lottery draw or process, the lottery authority compares 16 any winning numbers with all registered tickets in accordance with normal practice. If the prize is below a specific threshold (e.g. $ 100), such prize can then be credited to the player's account or credit card, or, if above a certain threshold, payouts can be made to a conventional one Way to be done.
In general there are several ways by which the player can move 12 Can cash out winnings if the winnings in the game computer 14 contained or stored. Fig. Figure 8A is a flow chart of the credit payout sequence in a first off-line embodiment. The player 12 first goes through the in Fig. 5 shown and above be written acknowledgment sequence. As soon as the identity of the player 12 is confirmed, the betting facility sends 16 the player 12 an encrypted banking activation code 64. The player 12 then activates the banking program 26 and gives the banking activation code 64 one that from the game computer 14 is decrypted to gain access to the banking purchase / redeem function. The player 12 then gives the amount of credit he or she would like to withdraw into the banking program 26 a. The amount to be paid out is determined by the bank's business program 26 placed in a payout floating box. The banking business program 26 the player then generates an encrypted credit payout code 66the player 12 to the betting facility 16 sends. The employee 38 gives the credit payout code 66 into the betting establishment computer 30 one that contains the credit payout code 66 decrypted to reveal the amount of credit the player has 12 would like to have paid out, this amount being provided orally by the casino clerk 38 is confirmed. The betting setup computer 30 then generates an encrypted withdrawal confirmation code 68 and send this code to the player 12. The player 12 gives a withdrawal confirmation code 68 in the game computer 14 one that decrypts the same and the banking business program 26 then subtracts the amount of credits to be paid out from the player's credit balance available for future wagers. The banking business program 26 then generates an encrypted print verification code 70indicating that the correct amount has been withdrawn from the player's account. This code then becomes the employee 38 sent him to the computer 30 enters. The betting facility computer 30 decrypts the trigger verification code 70 and generates an encrypted program reactivation code 72that to the player 12 is sent to the game program 24 and thus allow continued gaming with any available credit. The betting facility 16 then gives a payment to the player 12 over the amount of the total paid out stake balance. Payment can be in the form of a credit on the player's credit card, bank transfer or any other payment method that has been mutually agreed. In cases where the gamer 12 a dedicated game computer 14 was provided (z. B. a hand device), a credit can be paid out by simply using such a game computer 14 to the betting facility 16 or to your employee, where either the entire device itself is physically returned or a plug-in credit module 90 (tamper-proof, as described above) is exchanged.
The Fig. 9-12 contain flow charts of a schematic in FIG Fig. 2, through which the game computer 14 directly through a communication link 29, such as a modem, to the betting establishment computer 30 communicates. The computer 30 contains game software 74coming from a game program 76, a banking business program 77, an examination program 78 and an encryption / decryption algorithm 79 consists. In order to prevent unauthorized access, an encryption / decryption device is used 82, like the one schematically in Fig. 2 shown by the player 12 used to have a unique alphanumeric identification code 83 generate to look at the computer 30
- Chinese hate white people
- How do you boot from a CD
- Which violin brand is the best
- What does physical phenomenon mean
- What was the best infantry in history
- What do dementors make by guarding Azkaban?
- Why should farmers in India be trained?
- What does lead poisoning do to you
- Can Quora really make money
- What are the benefits of K 12
- Why did trade unions vote democratically
- Is CPA Marketing 2019 Dead
- What is an alternative treatment for ADHD
- How can chocolates kill dogs
- How much is 35 billion rupees
- What happens to expired products
- What is the best dinner in australia
- Which vegetables are the least nutritious?
- How do I overcome my gambling addiction
- Who defeated the Romans?
- Does fire have a shape in space?
- What are some companies like Toptal
- Support V Putin Palestine
- What do the Russians think of communism?