Virtualization for gaming devices
AssigneeBally Gaming, Inc.
InventorsAnand Singh, Lawrence McAllister
Life of this patent
Estimating the term…
Abstract
The resources of a gaming device may be partitioned to create a first virtual machine and a second virtual machine. A first application is executed in a first operating system executing on the first virtual machine, and a second application is executed in a second operating system executing on the second virtual machine.
Claims32
A gaming device comprising:
- a housing;
- a game display carried by the housing;
- a user interface carried by the housing and configured to receive user input from a player;
- a first processor that executes instructions;
- and
- a computer-readable memory having stored thereon:
- a virtualization module configured to enable access to resources of the gaming device via a first virtual machine and a second virtual machine;
- a first operating system executable on the first virtual machine;
- a game of chance executable in the first operating system;
- a second operating system executable on the second virtual machine;
- and
- a real-time application executable in the second operating system, the real-time application being subject to a real-time constraint.
A gaming device comprising:
- a housing;
- a game display carried by the housing;
- a user interface carried by the housing and configured to receive user input from a player;
- at least one processor that executes instructions;
- and
- a computer-readable memory that stores instructions that cause the at least one processor to enable access to resources of the gaming device, by:
- partitioning the resources of the gaming device to create a first virtual machine and a second virtual machine;
- executing a game of chance in a first operating system executing on the first virtual machine;
- and
- executing a real-time application subject to a real-time constraint in a second operating system executing on the second virtual machine.
A computer-implemented method of enabling access to resources of a gaming device, the method comprising:
- partitioning the resources of the gaming device to create a first virtual machine and a second virtual machine;
- executing a game of chance in a first operating system executing on the first virtual machine;
- and
- executing a real-time application subject to a real-time constraint in a second operating system executing on the second virtual machine.
A computer-readable medium that stores instructions that cause at least one processor to enable access to resources of a gaming device, by:
- partitioning the resources of the gaming device to create a first virtual machine and a second virtual machine;
- executing a game of chance in a first operating system executing on the first virtual machine;
- and
- executing a real-time application subject to a real-time constraint in a second operating system executing on the second virtual machine.
Dependencies are inferred from the claim text.