IP Library Patent Application 11915483
Patent Application
App. No. 11/915,483

VERIFYING AND AUDITING GAME CONTENT IN A GAMING SYSTEM

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 None
App. No.
11/915,483
Abstract

Systems and methods provide a way to verify that software downloaded to a gaming system is approved within a gaming jurisdiction. One aspect of the systems and methods includes a process for receiving approval for gaming software that is then made available for download onto gaming systems. A further aspect of the systems and methods includes the ability to audit and verify that software components that have been downloaded onto a gaming system are approved for use in a jurisdiction. The gaming configuration elements may include banner content, advertising content, denomination data, pay table, language data, video content, audio content, episodic game data, wagering game software, operating system software, device driver software and device firmware.

Claims (51)

1 . A method for delivering software content to a gaming machine, the method comprising:

submitting through one or more networks a software component to a verification system, the verification system operable to verify the software component is approved for use in a jurisdiction;

receiving through the one or more networks an approval indication from the verification system that the software component is approved; and

downloading the software component to a gaming machine.

2 . The method of claim 1 , further comprising:

notifying the gaming machine of an available software component; and

sending a request from the gaming machine to download the software component.

3 . The method of claim 1 , further comprising downloading the software component to a host system and wherein downloading the software to the gaming machine includes downloading the software component from the host system.

4 . The method of claim 1 , further comprising:

issuing a verification request to the verification system; and

receiving a verification response from the verification system.

5 . The method of claim 1 , wherein the approval indication includes a certificate identifying the software component.

6 . The method of claim 1 , wherein downloading the software to the gaming machine includes utilizing a peer to peer download protocol.

7 . The method of claim 1 , wherein downloading the software to the gaming machine includes utilizing a trickle down protocol.

8 . The method of claim 7 , further comprising sending an activation code to the gaming machine.

9 . The method of claim 1 , wherein downloading the software to the gaming machine includes utilizing a broadcast protocol.

10 . The method of claim 1 , wherein downloading the software to the gaming machine includes utilizing a multicast protocol.

11 . A method for auditing a gaming machine, the method comprising:

communicably coupling a verification system to a gaming machine, the verification system operable to verify the software component is approved for use in a jurisdiction;

requesting a list of software components present on the gaming machine;

selecting at least one software component from the list of components; and

verifying that the at least one software component is an approved software component.

12 . The method of claim 11 , wherein communicably coupling includes coupling through a network.

13 . The method of claim 11 , wherein communicably coupling includes coupling through a USB (Universal Serial Bus) port.

14 . The method of claim 11 , wherein communicably coupling includes coupling through a serial port.

15 . The method of claim 11 , wherein verifying the at least one software component includes querying an approved products database.

16 . The method of claim 15 , further comprising communicably coupling the approved product database to the verification system.

17 . The method of claim 11 , wherein verifying includes requesting a signature associated with the software component and comparing the signature to data in the approved products database.

18 . The method of 11 , further comprising receiving a log file from the gaming machine.

19 . The method of claim 18 , wherein the log file includes data regarding a download of the software product.

20 . A gaming system comprising:

a gaming machine having one or more gaming software components;

a verification system communicably coupled to the gaming system and operable to verify the one or more gaming software components are approved for use in a jurisdiction.

21 . The gaming system of claim 20 , wherein the gaming machine comprises a gaming device operable to execute the one or more gaming software components.

22 . The gaming system of claim 20 , wherein the gaming machine comprises a host system operable to store the one or more gaming software components.

23 . The gaming system of claim 20 , wherein the verification system is communicably coupled to the gaming machine through a network.

24 . The gaming system of claim 20 , wherein the verification system is communicably coupled to the gaming machine through a serial port.

25 . The gaming system of claim 20 , wherein the verification system is communicably coupled to the gaming machine through a USB port.

26 . The gaming system of claim 20 , wherein the verification system includes an approved product database.

27 . The gaming system of claim 26 , wherein the approved product database is communicably coupled to the verification system

28 . A computer-readable medium having computer executable instructions for performing a method for delivering software content to a gaming machine, the method comprising:

submitting through one or more networks a software component to a verification system, the verification system operable to verify the software component is approved for use in a jurisdiction;

receiving through the one or more networks an approval indication from the verification system that the software component is approved; and

downloading the software component to a gaming machine.

29 .- 37 . (canceled)

38 . A computer-readable medium having computer executable instructions for performing a method for auditing a gaming machine, the method comprising:

communicably coupling a verification system to a gaming machine, the verification system operable to verify the software component is approved for use in a jurisdiction;

requesting a list of software components present on the gaming machine;

selecting at least one software component from the list of components; and

verifying that the at least one software component is an approved software component.

39 .- 46 . (canceled)

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2022
From: BANK OF AMERICA, N.A.
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.; BALLY GAMING, INC.; DON BEST SPORTS CORPORATION
Reel/Frame 059756/0397 →
CHANGE OF NAME Recorded Jan 20, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051649/0316 →
MERGER Recorded Jul 29, 2015
From: WMS GAMING INC.
To: BALLY GAMING, INC.
Reel/Frame 036225/0201 →
SECURITY AGREEMENT Recorded Dec 18, 2013
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031847/0110 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2013
From: BUCHHOLZ, DALE R.; GAGNER, MARK B.; SYLLA, CRAIG J.; SMITH, JASON A.; BLOCK, RORY L.
To: WMS GAMING INC.
Reel/Frame 029751/0941 →