US2009029767A1PendingUtilityA1

Verifying and auditing game content in a gaming system

Individually held — no corporate assignee on recordPriority: May 26, 2005Filed: May 25, 2006Published: Jan 29, 2009
Est. expiryMay 26, 2025(expired)· nominal 20-yr term from priority
G07F 17/3241G07F 17/323G07F 17/32
51
PatentIndex Score
0
Cited by
0
References
0
Claims

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

exact text as granted — not AI-modified
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)

Join the waitlist — get patent alerts

Track US2009029767A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.