Method and system for providing download and configuration job progress tracking and display via host user interface
First Claim
Patent Images
1. A download and configuration system, comprising:
- a first communications network at a casino, wherein communications carried by the first communications network conform to a first communication protocol;
a download and configuration server configured to provide content stored in a database over the first communications network, the content including applications for game themes and configurations settings;
a plurality of electronic gaming machines communicatively coupled to the first communication network, wherein each respective electronic gaming machine of the plurality of electronic gaming machines is configured to pull content from the download and configuration server, and while the respective electronic gaming machine pulls content from the download and configuration server, the respective electronic gaming machine from time-to-time provides a respective progress message carrying information indicative of an amount of content pulled from the download and configuration server;
a second communications network at a casino, wherein communications carried by the second communications network conform to a second communication protocol;
a plurality of clients communicatively coupled to the second communications network, the plurality of clients including two or more registered clients that receive a respective multicast client-progress message over the second communications network, each of the registered clients sending a registration message including at least one type of notification and receiving a port number message including a port number;
a download and configuration controller that is communicatively coupled to the first communications network and the second communications network and that reads progress messages received at the download and configuration controller and for a respective progress message, the download and configuration controller multicasts a respective client-progress message carrying information indicative of the respective amount of content pulled from the download and configuration server by a respective electronic gaming machine using the port number included in the port number message to selected registered clients of the plurality of clients based at least on a respective message classifier associated with the respective progress message, wherein the download and configuration controller and each respective electronic gaming machine communicate in at least client request-server response mode where a respective client makes a request and the server provides a response to the request.
6 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 tracking system and method is provided for providing dynamic monitoring and displaying of download progress.
-
Citations
21 Claims
-
1. A download and configuration system, comprising:
-
a first communications network at a casino, wherein communications carried by the first communications network conform to a first communication protocol; a download and configuration server configured to provide content stored in a database over the first communications network, the content including applications for game themes and configurations settings; a plurality of electronic gaming machines communicatively coupled to the first communication network, wherein each respective electronic gaming machine of the plurality of electronic gaming machines is configured to pull content from the download and configuration server, and while the respective electronic gaming machine pulls content from the download and configuration server, the respective electronic gaming machine from time-to-time provides a respective progress message carrying information indicative of an amount of content pulled from the download and configuration server; a second communications network at a casino, wherein communications carried by the second communications network conform to a second communication protocol; a plurality of clients communicatively coupled to the second communications network, the plurality of clients including two or more registered clients that receive a respective multicast client-progress message over the second communications network, each of the registered clients sending a registration message including at least one type of notification and receiving a port number message including a port number; a download and configuration controller that is communicatively coupled to the first communications network and the second communications network and that reads progress messages received at the download and configuration controller and for a respective progress message, the download and configuration controller multicasts a respective client-progress message carrying information indicative of the respective amount of content pulled from the download and configuration server by a respective electronic gaming machine using the port number included in the port number message to selected registered clients of the plurality of clients based at least on a respective message classifier associated with the respective progress message, wherein the download and configuration controller and each respective electronic gaming machine communicate in at least client request-server response mode where a respective client makes a request and the server provides a response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method of providing download progress notifications to a plurality of clients of a server, the method comprising:
-
receiving a registration message including at least one type of notification; registering a respective client of a server to selectively receive client-progress messages, wherein the respective client is one of a plurality of clients of the server, and wherein each respective client of the server and the server communicate in at least a client request-server response mode where the respective client provides a respective request and the server provides a respective response to the respective request; providing a port number message including a port number; receiving a respective progress message carrying a respective indicator indicative of an amount of content pulled down by an electronic gaming machine in accordance with a first communication protocol at the server; reformatting the respective indicator indicative of the amount of content pulled down by the electronic gaming machine in accordance with a second communications protocol; and multicasting a respective client-progress message carrying information indicative of the reformatted respective indicator indicative of the amount of content pulled down by the electronic gaming machine in accordance with the second communication protocol using the port number included in the port number message to selected registered clients of the plurality of clients based at least on a respective message classifier associated with the respective progress message, wherein at least one client of the plurality of clients does not receive the respective client-notification. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer implemented method of notifying a user of a client of progress of a download progress at an electronic gaming machine, the method comprising:
-
providing a server with a registration request for receiving a sequence of multicast client-progress messages, each multicast client-progress message carrying information indicative of a respective amount of content pulled down by an electronic gaming machine of a plurality of electronic gaming machines; receiving a port number message including a port number; from time-to-time, receiving a respective multicast client-progress message of the sequence of multicast client-progress messages from a server communicatively coupled to the plurality of electronic gaming machines using the port number included in the port number message; and displaying in a graphical user interface of the client information indicative of the amount of content pulled down by the electronic gaming machine based at least on a currently latest received multi-cast client-progress message. - View Dependent Claims (19, 20, 21)
-
Specification