摘要:
Various embodiments of the present invention are directed to different techniques for managing the storage of accumulated information in selected non-volatile memory sources at a gaming machine. In one implementation of the present invention relates to a technique for automatically and dynamically swapping critical data and/or other game related information between the non-volatile RAM and the alternate storage (e.g., disk drive) of a gaming machine as new games are activated and/or existing games are deactivated at the gaming machine.
摘要:
A disclosed gaming machine provides a plurality of virtual gaming peripherals that are each used to generate one or more gaming services. To provide a particular gaming service, each virtual gaming peripheral may comprise virtual gaming peripheral software that controls one or more gaming devices. Examples of gaming services provides by virtual gaming peripherals may include but are not limited to a player tracking service, a vending machine purchase, a lottery ticket purchase, an ATM (Automatic Teller Machine) service, a hotel/casino service, a communication service, a registration service, a sports book service, an entertainment service, a prize redemption service and a locator service. A logic device, such as a master gaming controller on the gaming machine, may simultaneously activate a plurality of virtual gaming peripherals. Therefore, a gaming device may be shared by a plurality of active virtual gaming peripherals and additional logic may be provided to resolve conflicts that arise when two or more virtual gaming peripherals desire to control the same gaming device at the same time.
摘要:
A disclosed gaming machine provides a gaming machine with devices able to output entertainment content (e.g. movies, TV programming, audio programs and advertising) from entertainment content sources located within the gaming machine or outside of the gaming machine. A player utilizing the gaming machine may access, independently of game play, entertainment content on the gaming machine where access to the entertainment content is granted according to a predetermined fee. In addition, the player utilizing the gaming machine may receive personal messages on the gaming machine. For example, while utilizing the gaming machine, a player may receive, e-mail, stock quotes, news and advertising that is of particular interest to the player utilizing the gaming machine.
摘要:
A disclosed gaming machine is designed to execute a modular gaming software architecture. A plurality of gaming software modules may be loaded into RAM on the gaming machine and executed to play a game of chance. Many of the gaming software modules are designed to communicate via application program interfaces so that the logic in many of the gaming software modules may be designed independently of each other. In particular, the modular gaming software architecture allows a game flow software module used to generate a game of chance on the gaming machine to be decoupled from a game presentation software module used to present the game chance. Thus, a group of games may be designed where the games share a common game flow software module but use different game presentation software modules to change the look and feel of the game.
摘要:
Games may be divided into different portions having differing preservation needs. These different portions may be saved to set locations for set periods of time when a downloaded game that was available on a given gaming terminal must be disabled, removed or otherwise made unavailable on the gaming terminal. The removal process may be automated or controlled remotely, although this is not strictly required. Further, preservation of games may be implemented using directories of the various game components for multiple downloaded games available to a gaming terminal.
摘要:
A gaming machine's payout is controlled by payout data. In one embodiment the payout data is written in a high level format, such as in a format that is readable by an individual to allow the identification of specific payout parameters in the payout data. In one embodiment the payout data is stored on mass media or removable media located in the gaming machine that makes the payout data easily accessible and less expensive than media used in the prior art. As a result, the payout data may be efficiently modified, updated, or distributed.
摘要:
A disclosed gaming machine provides a gaming machine with devices able to output entertainment content (e.g. movies, TV programming, audio programs and advertising) from entertainment content sources located within the gaming machine or outside of the gaming machine. A player utilizing the gaming machine may access, independently of game play, entertainment content on the gaming machine where access to the entertainment content is granted according to a predetermined fee. In addition, the player utilizing the gaming machine may receive personal messages on the gaming machine. For example, while utilizing the gaming machine, a player may receive, e-mail, stock quotes, news and advertising that is of particular interest to the player utilizing the gaming machine.
摘要:
A gaming apparatus may comprise a display unit, a value input device, and a controller operatively coupled to the display unit and the value input device. The gaming apparatus may be disposed in a casino. The controller may comprise a processor and a memory, and may be programmed to receive data representing server information regarding casino gaming servers, to organize the casino gaming servers according to the server information data, to select a casino gaming server according to the organization of the casino gaming servers or the server information data, to receive gaming data from the selected casino gaming server, and to determine a value payout associated with an outcome of a game.
摘要:
A disclosed gaming machine provides a gaming machine with a non-volatile memory storage device and gaming software that allows the dynamic allocation and de-allocation of memory locations in a non-volatile memory. The non-volatile memory storage devices interface to an industry standard peripheral component interface (PCI) bus commonly used in the computer industry allowing communication between a master gaming controller the non-volatile memory. The master gaming controller executes software for a non-volatile memory allocation system that enables the dynamic allocation and de-allocation of non-volatile memory locations. In addition, the non-volatile memory allocation system enables a non-volatile memory file system. With the non-volatile memory file system, critical data stored in the non-volatile memory may be accessed and modified using operating system utilities such as word processors, graphic utilities and compression utilities.
摘要:
Methods and devices are described that allow a casino to dynamically service patrons. The dynamic systems and methods collect data related to the behavior of multiple people in a gaming establishment, and collect data for entertainment resources in the gaming establishment, such as gaming devices and services. The data may be flexibly used. In one embodiment, a person is at least partially identified in the casino. The gaming establishment uses a model that selects tailor offerings for a person, such as advertisements for services that the person may enjoy or games on gaming machines that the person may enjoy. The model selects a tailored offering for the person based on the at least partial identification and the data previously obtained for multiple people and entertainment resources. The identification, selection and offering may be performed in real time. In another embodiment, the gaming establishment uses the data to reconfigure its entertainment resources to better deploy its resources relative to the behavior of people in that specific gaming establishment.