IP Library Granted Patent US 8,317,607
Granted Patent B2
US 8,317,607 · App. 12/594,740 · Granted Nov 27, 2012

Wagering game machine digitally signed volume management

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,317,607
App. No.
12/594,740
Granted
Nov 27, 2012
Kind
B2
Abstract

A computerized wagering game system includes a gaming module comprising gaming code which is operable to present a wagering game on which monetary value can be wagered; and an authentication module. The authentication module is operable to authenticate one or more used partitions of a non-volatile storage volume using a first authentication method and to authenticate one or more unused sections of the nonvolatile storage volume using a second authentication method.

Claims (25)

1. A method of authenticating nonvolatile storage in a wagering game machine, comprising:

authenticating, with use of the wagering game machine, a used portion of the nonvolatile storage using a first authentication method, wherein the first authentication method includes verifying the used portion of the nonvolatile storage using a cryptographic hash function; and

authenticating, with use of the wagering game machine, an unused portion of the nonvolatile storage using a second authentication method distinct from the first authentication method, wherein the second authentication method includes verifying a predetermined pattern existing throughout the unused portion of the nonvolatile storage.

2. The method of authenticating nonvolatile storage in a wagering game machine of claim 1 , wherein authenticating the used portion of the nonvolatile storage comprises verifying a hash value of the used portion.

3. The method of authenticating nonvolatile storage in a wagering game machine of claim 1 , wherein authenticating the used portion of the nonvolatile storage comprises verifying a digital signature of the used portion.

4. The method of authenticating nonvolatile storage in a wagering game machine of claim 1 , wherein a size of the used portion of the nonvolatile storage remains constant across different nonvolatile storage volume sizes, and a size of the unused portion varies across different nonvolatile storage volume sizes.

5. The method of authenticating nonvolatile storage in a wagering game machine of claim 4 , wherein at least one of a hash value and a digital signature of the used portion of the nonvolatile storage remains constant across different nonvolatile storage volume sizes.

6. The method of authenticating nonvolatile storage in a wagering game machine of claim 1 , further comprising presenting a wagering game upon which monetary value can be wagered.

7. The method of claim 6 , wherein authenticating the unused portion of the nonvolatile storage is initiated after initiating the presentation of the wagering game.

8. The method of claim 1 , wherein the second authentication method includes verifying a uniform predetermined pattern existing throughout the unused portion of the nonvolatile storage by comparing a predefined key to at least one of a digital signature or a hash value of the unused portion.

9. A machine-readable storage medium with instructions stored thereon, the instructions when executed by a computerized wagering game system being operable to cause the computerized wagering game system to:

authenticate one or more used partitions of a nonvolatile storage volume using a first authentication method, wherein the first authentication method includes verifying the used partitions of the nonvolatile storage volume using a cryptographic hash function; and

authenticate one or more unused sections of the nonvolatile storage volume using a second authentication method distinct from the first authentication method, wherein the second authentication method includes verifying a predetermined pattern existing throughout the unused sections of the nonvolatile storage volume.

10. The machine-readable medium of claim 9 , wherein the one or more unused sections of the nonvolatile storage volume comprise at least one of unpartitioned space, an empty partition, and an unformatted partition.

11. The machine-readable medium of claim 9 , wherein the first cryptographic authentication method comprises at least one of a digital signature or a hash value.

12. The machine-readable medium of claim 9 , wherein the size of the one or more used partitions of the nonvolatile storage remains constant across different nonvolatile storage volume sizes, and the size of the unused section varies across different nonvolatile storage volume sizes.

13. The machine-readable medium of claim 12 , wherein at least one of a hash value and a digital signature of the one or more used partitions of the nonvolatile storage volume remains constant across different nonvolatile storage volume sizes.

14. The machine-readable medium of claim 9 , wherein the instruction cause the processor to initiate presentation of a wagering game upon which monetary value may be wagered prior to authenticating the unused portion of the nonvolatile storage.

15. The machine-readable medium of claim 9 , wherein authenticating the one or more used portions of the nonvolatile storage includes at least one of: verifying a hash value of the one or more used portions, and verifying a digital signature of the one or more used portions.

16. A computerized wagering game system, comprising:

a gaming module comprising gaming code which is operable to present a wagering game on which monetary value can be wagered; and

an authentication module operable to authenticate one or more used sections of a nonvolatile storage volume using a first authentication method and to authenticate one or more unused sections of the nonvolatile storage volume using a second authentication method distinct from the first authentication method, wherein the first authentication method includes verifying the used sections of the nonvolatile storage volume using a cryptographic hash function, and wherein the second authentication method includes verifying a predetermined pattern existing throughout the unused sections of the nonvolatile storage volume.

17. The computerized wagering game system of claim 16 , wherein the authentication module is configured to authenticate the one or more used sections of a nonvolatile storage volume after initiation of presentation of the wagering game by the gaming module.

18. The computerized wagering game system of claim 16 , wherein the one or more unused sections of the nonvolatile storage volume comprise at least one of unpartitioned space, an empty partition, and an unformatted partition.

19. The computerized wagering game system of claim 16 , wherein the first cryptographic authentication method includes at least one of: verifying a hash value of the one or more used portions, and verifying a digital signature of the one or more used portions.

Assignments (6)
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 051643/0528 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES REEL/FRAME 034530/0318) Recorded Nov 5, 2018
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.; WMS GAMING INC.
Reel/Frame 047924/0701 →
MERGER Recorded Jul 29, 2015
From: WMS GAMING INC.
To: BALLY GAMING, INC.
Reel/Frame 036225/0464 →
SECURITY AGREEMENT Recorded Dec 4, 2014
From: BALLY GAMING, INC; SCIENTIFIC GAMES INTERNATIONAL, INC; WMS GAMING INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034530/0318 →
SECURITY AGREEMENT Recorded Dec 18, 2013
From: WMS GAMING INC.; SCIENTIFIC GAMES INTERNATIONAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031847/0110 →