Abstract:
Techniques for processing and presenting wagering data are presented herein. In one embodiment, a method comprises configuring a wagering game terminal for contemporaneously presenting content for a plurality of wagering games. Configuring the terminal can include dividing a player interface into a plurality of areas, wherein each of the areas is associated with one of the plurality of wagering games. The configuring can also include resizing the content to fit in the areas. The method can also include receiving, from a remote wagering game server, results for one or more of the wagering games, and selecting portions of the content, wherein the portions of the content graphically represent the results. The method can also include displaying the portions of the content.
Abstract:
A mode control device in a wagering game network is described herein. The mode control device can be used to control operational modes on a machine within the wagering game network. The mode control device can interface with the machine and gather criteria affecting which of the operational modes can be activated on the machine. Additionally, the mode control device can select, based on the criteria, allowable modes from the operational modes. Furthermore, the mode control device can notify the machine about the allowable modes. In addition, mode control device can select, activate, limit, enhance, or in any other way control the modes on the machine. In some embodiments, the mode control device can also control the modes on other devices associated with the machine in the wagering game network.
Abstract:
A computerized wagering game system includes a gaming module comprising a processor and gaming code which is operable when executed on the processor to present a wagering game on which monetary value can be wagered, and a centralized physics engine operable to model motion physics for multiple wagering game machines.
Abstract:
Systems and methods for providing programs on wagering game machine peripherals are described. The programs may be shader programs for execution by one or more programmable shaders on a graphics processing unit. The programs may provide a graphical result, e.g. an output on a display, or may provide a non-graphical result of a computation to a general purpose processor on the wagering game machine.
Abstract:
Systems and methods manage the presentation of wagering games on a portable wagering game machine. The systems and methods determine if an authorized user is in possession of the portable wagering game machine, and further determine if the portable wagering game machine is in a location where wagering games are authorized to be presented.
Abstract:
Embodiments of the invention include a method for conserving memory storage on a gaming machine. The method includes creating a resource file and caching the resource file in RAM on a gaming machine; determining whether the resource file is accessed more than a preselected number of times within a preselected time interval; caching the resource file in a SWAP store as a SWAP file if the resource file has not been accessed the preselected number of times within the preselected time interval; monitoring the number of times the SWAP file is accessed within a preselected period of time; and caching the SWAP file as a resource file in RAM of the gaming machine if the SWAP file is accessed a number of preselected times or more.
Abstract:
Systems and methods provide power management on a wagering game machine. Power consumption for various components of a wagering game machine may be adjusted based on various factors, including inactivity, component activity, power source changes, time based events, wireless access point proximity, change in battery voltage, credit level threshold, change in ambient lighting, related or adjacent machine power status, mode transition to play mode, mode transition to attract mode and mode transition to diagnostic mode. Power management events and power usage data may be communicated to a remote system for analysis or action. Power management commands or policies may be received from a remote system.
Abstract:
According to one example embodiment disclosed herein, a connection is established between a network and a plurality of gaming units located in a gaming establishment, wherein each gaming unit includes at least one wagering input unit; wherein the network includes one or more network resources and is connected to at least some of the plurality of gaming units; and gaming information traffic is transmitted on the network.
Abstract:
Gaming devices with virtualization managers are described herein. In one embodiment, a gaming device includes a plurality of operating systems, each of the operating systems to facilitate execution of one or more gaming applications. The gaming device also includes gaming device resources for use by ones of the plurality of operating systems and a virtualization manager to share the gaming device resources between the plurality of operating systems during virtually simultaneous execution of the plurality of operating systems.
Abstract:
A computerized wagering game system has a gaming module and trusted platform module. The gaming module comprises a processor and gaming code which is operable when executed on the processor to conduct a wagering game on which monetary value can be wagered; and the trusted platform module is operable to authenticate information on the wagering game machine such as by authenticating the hardware configuration, authenticating the software configuration, or securing communication between the computerized wagering game system and another computerized system.