UDP broadcast for user interface in a download and configuration gaming system
First Claim
1. A gaming architecture system using a modified form of User Datagram Protocol (UDP) multicast download progress notification system in a client-server architecture that otherwise allows only client initiated messages, the system comprising:
- one or more clients, wherein each client executes a graphical user interface display;
a server including a UDP broadcast processor, the server being connected to the one or more clients via a network, wherein the server identifies download progress notification information that has potential for inclusion in a download progress notification message;
a database connected to the server, wherein the server queries the database for a list of clients that have registered for download progress notification by the UDP broadcast processor, wherein the database replies with a list of clients that have registered for download progress notification to the server, wherein the server sends download progress notification to all clients on the list using an assigned port number from the UDP broadcast processor, and wherein the download progress notification is presented on the graphical user interface display.
7 Assignments
0 Petitions
Accused Products
Abstract
A modified form of the UDP multicast protocol is disclosed to implement a one-way download progress notification system between a server and one or more clients. The UDP multicast download progress notification system enables UDP messages to be sent only to registered clients, not broadcasted to all clients. This architecture minimizes network traffic and enhances system security, since only registered clients receive the UDP message. The configuration of the UDP multicast download progress notification system does not require the configuration of network devices in order to support a UDP multicast. Furthermore, any number of the clients may be on a different network domain than the DCM engine.
-
Citations
27 Claims
-
1. A gaming architecture system using a modified form of User Datagram Protocol (UDP) multicast download progress notification system in a client-server architecture that otherwise allows only client initiated messages, the system comprising:
-
one or more clients, wherein each client executes a graphical user interface display; a server including a UDP broadcast processor, the server being connected to the one or more clients via a network, wherein the server identifies download progress notification information that has potential for inclusion in a download progress notification message; a database connected to the server, wherein the server queries the database for a list of clients that have registered for download progress notification by the UDP broadcast processor, wherein the database replies with a list of clients that have registered for download progress notification to the server, wherein the server sends download progress notification to all clients on the list using an assigned port number from the UDP broadcast processor, and wherein the download progress notification is presented on the graphical user interface display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A gaming architecture system using a modified form of User Datagram Protocol (UDP) multicast download progress notification system in a client-server architecture that otherwise allows only client initiated messages, the system comprising:
-
one or more control stations, wherein each control station executes a control panel; a server including a UDP broadcast processor, the server being connected to the one or more control stations via a network, wherein the one or more control stations send a registration message to the server with a client IP address in the registration message, wherein the registration message designates that download progress notification is desired to be received by the client, wherein the control station requests a port number from the server, wherein the server responds to the control station with the port number on which the control station should listen, and wherein the server identifies download progress notification information for inclusion in a download progress notification message; and a database connected to the server, wherein the server queries the database for a list of clients that have registered for download progress notification by the UDP broadcast processor, wherein the database replies with a list of clients that have registered for download progress notification to the server, wherein the server sends download progress notification to all clients on the list using an assigned port number from the UDP broadcast processor, and wherein the download progress notification is presented on the graphical user interface display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A gaming architecture system using a modified form of User Datagram Protocol (UDP) multicast download progress notification system in a client-server architecture that otherwise allows only client initiated messages, the system comprising:
-
one or more clients, wherein each client executes a graphical user interface display; a server including a UDP broadcast processor, the server being connected to the one or more clients via a network, wherein the server identifies download progress notification information for inclusion in a download progress notification message, wherein the UDP multicast download progress notification system is configured without requiring configuration of network devices to support a UDP multicast; a database connected to the server, wherein the server queries the database for a list of clients that have registered download progress notification by the UDP broadcast processor, wherein the database replies with a list of clients that have registered for download progress notification to the server, wherein the server sends download progress notification to all clients on the list using an assigned port number from a UDP broadcast processor, wherein the download progress notification is presented on the graphical user interface display, and wherein the system enables any number of clients to be on a different network domain than the server and still receive a download progress notification message. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification