IP Library Granted Patent US 8,386,627
Granted Patent B2
US 8,386,627 · App. 13/601,420 · Granted Feb 26, 2013

UDP broadcast for a user interface in a download and configuration gaming method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,386,627
App. No.
13/601,420
Granted
Feb 26, 2013
Kind
B2
Abstract

A system and method are disclosed for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client initiated messages. The method includes: receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine; adding the client IP address to a registration message database; receiving a request for a port number from the DCM engine; and responding to the request for the port number.

Claims (34)

1. A method for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages, the method comprising:

implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages;

receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine for wagering games in a networked gaming system;

adding the client IP address to a registration message database;

receiving a request for a port number from the DCM engine; and

responding to the request for the port number.

2. The method of claim 1 , wherein the clients are control panel applications.

3. The method of claim 2 , wherein the control panel applications are installed on control stations.

4. The method of claim 3 , wherein the control stations are utilized in a casino gaming environment.

5. The method of claim 3 , wherein the control stations are utilized for downloading and configuration of games and/or game operating systems of connected gaming devices.

6. The method of claim 1 , wherein the DCM engine communicates with a database containing UDP multicast notification system data.

7. The method of claim 1 , wherein the DCM engine includes DCM engine services, business libraries, and a data access layer.

8. The method of claim 7 , wherein the DCM engine services include a user interface notification processor and a UDP broadcast processor.

9. A system for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages, the system comprising:

a plurality of clients configured in a client-server architecture; and

a server including one or more processors executing software instructions that perform the steps of:

implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages;

receiving a registration message from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine for wagering games in a networked gaming system;

adding the client IP address to a registration message database;

receiving a request for a port number from the DCM engine; and

responding to the request for the port number.

10. The system of claim 9 , wherein the clients are control panel applications.

11. The system of claim 10 , wherein the control panel applications are installed on control stations.

12. The system of claim 11 , wherein the control stations are utilized in a casino gaming environment.

13. The system of claim 11 , wherein the control stations are utilized for downloading and configuration of games and/or game operating systems of connected gaming devices.

14. The system of claim 9 , wherein the DCM engine communicates with a database containing UDP multicast notification system data.

15. The system of claim 9 , wherein the DCM engine includes DCM engine services, business libraries, and a data access layer.

16. The system of claim 15 , wherein the DCM engine services include a user interface notification processor and a UDP broadcast processor.

17. A system for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages, the system comprising:

means for implementing a modified form of User Datagram Protocol (UDP) multicast notification system in a client-server architecture that otherwise allows only client-initiated messages;

means for receiving a registration message at a server from a client with a client IP address in the registration message, wherein the registration message includes types of notifications desired to be received by the client, and wherein the server is a Download and Configuration Management (DCM) engine for wagering games in a networked gaming system;

means for adding the client IP address to a registration message database;

means for receiving a request for a port number from the DCM engine; and

means for responding to the request for the port number.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 051642 FRAME: 0164. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2023
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 063460/0211 →
CHANGE OF NAME Recorded Jan 18, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051642/0164 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2014
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC; ARCADE PLANET, INC.; BALLY GAMING, INC; BALLY GAMING INTERNATIONAL, INC.; BALLY TECHNOLOGIES, INC.; SIERRA DESIGN GROUP
Reel/Frame 034501/0049 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Nov 30, 2013
From: BALLY GAMING, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031745/0001 →