Download and configuration management engine for gaming system
First Claim
Patent Images
1. A download and configuration system for implementing an assignment that modifies a gaming machine in a casino, comprising:
- at least one processor;
at least one computer readable storage medium; and
a download and configuration management system controller that is stored in the at least one computer readable storage medium and that is configured, when executed by the at least one processor, to;
store at least one message carrying information indicative of a respective current status of at least one gaming machine of a plurality of gaming machines in at least one computer readable storage medium;
maintain state information for an assignment to cause the at least one gaming machine of the plurality of gaming machines to change from a respective current configuration to a respective new configuration based at least on the at least one message;
process the assignment in accordance with a workflow by;
getting assignment details of the assignment, wherein the assignment includes a plurality of jobs;
determining at least one respective job of the plurality of jobs to execute;
executing the at least one respective job; and
from time to time, provide at least one update of the respective current status to a client of a server,wherein the download and configuration management system controller is further configured to;
manage a download and configuration system that provides content to the at least one gaming machine, wherein the download and configuration management system controller manages the download and configuration system after communications in the download and configuration management system have been restored after a communications failure in the download and configuration management system by,receiving the at least one message stored in the at least one computer readable medium of a message queue;
determining a respective job identifier based at least on information indicative of a job identifier carried by the at least one message;
determining a respective assignment based at least on the respective job identifier; and
determining a respective job from the respective assignment to execute next.
8 Assignments
0 Petitions
Accused Products
Abstract
A slot management system including a download and configuration server-based sub-system and method is disclosed for use with game devices, systems, and methods is provided to enable users to monitor, control, and modify game devices and other related activities. A download and configuration system controller and method is provided for managing the download and configuration server-based sub-system.
297 Citations
14 Claims
-
1. A download and configuration system for implementing an assignment that modifies a gaming machine in a casino, comprising:
-
at least one processor; at least one computer readable storage medium; and a download and configuration management system controller that is stored in the at least one computer readable storage medium and that is configured, when executed by the at least one processor, to; store at least one message carrying information indicative of a respective current status of at least one gaming machine of a plurality of gaming machines in at least one computer readable storage medium; maintain state information for an assignment to cause the at least one gaming machine of the plurality of gaming machines to change from a respective current configuration to a respective new configuration based at least on the at least one message; process the assignment in accordance with a workflow by; getting assignment details of the assignment, wherein the assignment includes a plurality of jobs; determining at least one respective job of the plurality of jobs to execute; executing the at least one respective job; and from time to time, provide at least one update of the respective current status to a client of a server, wherein the download and configuration management system controller is further configured to; manage a download and configuration system that provides content to the at least one gaming machine, wherein the download and configuration management system controller manages the download and configuration system after communications in the download and configuration management system have been restored after a communications failure in the download and configuration management system by, receiving the at least one message stored in the at least one computer readable medium of a message queue; determining a respective job identifier based at least on information indicative of a job identifier carried by the at least one message; determining a respective assignment based at least on the respective job identifier; and determining a respective job from the respective assignment to execute next. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method to implement an assignment that modifies a gaming machine in a casino, the method comprising:
-
storing at least one message carrying information indicative of a respective current status of at least one gaming machine of a plurality of gaming machines in at least one computer readable storage medium; maintaining state information for an assignment to cause the at least one gaming machine of the plurality of gaming machines to change from a respective current configuration to a respective new configuration based at least on the at least one message in a download and configuration management system controller; processing the assignment in accordance with a workflow in the download and configuration management system controller, wherein the processing the assignment comprises; getting assignment details of the assignment, wherein the assignment includes a plurality of jobs; determining at least one respective job of the plurality jobs to execute; executing the at least one respective job; and from time to time, providing at least one update of the respective current status to a client of a server, wherein the download and configuration management system controller manages a download and configuration system that provides content to the at least one gaming machine, the method further comprising; after communications in the download and configuration management system have been restored after a communications failure in the download and configuration management system, receiving the at least one message stored in the at least one computer readable medium of a message queue; determining a respective job identifier based at least on information indicative of a job identifier carried by the at least one message; determining a respective assignment based at least on the respective job identifier; and determining a respective job from the respective assignment to execute next. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification