Patent ID: 8819124
Filing Date: 2014-08-26
Classification: G07F,H04L

Abstract:
1. A notification system to provide notifications to clients of a server, comprising: a plurality of electronic gaming machines at a casino that are communicatively coupled to a first communications network, wherein communications carried by the first communications network conform to a first communication protocol; a plurality of clients at the casino that are communicatively coupled to a distinct second communications network and that are mutually exclusive from the electronic gaming machines, wherein the electronic gaming machines are not coupled directly to the second communications network, wherein the clients are not directly coupled to the first communications network, wherein the plurality of clients include at least one registered-client, and wherein communications carried by the second communications network conform to a second communication protocol that is different from the first communication protocol; and a notification server at the casino communicatively coupled to the first communications network and communicatively coupled to the second communications network, the notification server configured to receive a respective notification message via the first communications network and, responsive to the respective notification message, to multicast a client-notification message indicative of the respective notification message to selected registered clients via the distinct second communications network based at least on a respective message classifier of the respective notification message, wherein the notification server and each of the plurality of clients communicate in at least a request-response mode in which the server provides a respective response to a respective request from the client; wherein the notification server is further configured to receive a respective registration request from each of one or more of the plurality of clients, wherein each respective registration request indicates a respective logical address for the respective client and one or more types of notifications requested to be selectively received by the respective client; wherein the notification server receives a first notification message via the first communication network and, based at least on a respective message classifier of the first notification message and at least one look-up table, the notification server determines a respective logical address of each of one or more registered clients associated with the respective message classifier and addresses a first multi-cast client-notification message with the respective logical address of each of the one or more associated registered clients; and wherein the notification server receives a second notification message via the first communication network and, based at least on a second respective message classifier for the second notification message and the at least one look-up table, multicasts a second client-notification message indicative of the second notification message to a determined respective logical address of each of one or more registered clients associated with the second respective message classifier, and wherein at least one registered client is an addressee of the first client notification message and is not an addressee of the second client-notification message.