IP Library Granted Patent US 12,008,861
Granted Patent B2
US 12,008,861 · App. 17/731,196 · Granted Jun 11, 2024

Consolidated game packages for electronic gaming machines

Inventor: Dwayne Nelson (Las Vegas, NV)
Assignee: IGT
G07F17/3227
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 12,008,861
App. No.
17/731,196
Granted
Jun 11, 2024
Kind
B2
Abstract

A gaming device includes a processor circuit and a memory including machine-readable instructions. When executed by the processor circuit, the instructions cause the processor circuit to access a game software package comprising a plurality of configurations of a wagering game. The instructions further cause the processor circuit to determine whether the gaming device is authorized to access a first subset of configurations of the wagering game. The instructions further cause the processor circuit to, based on the determination that the gaming device is authorized to access the first subset of configurations of the wagering game, enable play of the first subset of configurations of the wagering game at the gaming device.

Claims (66)

1. A gaming device comprising:

a processor circuit; and

a memory comprising machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to:

access a consolidated game software package comprising a plurality of configurations of a wagering game;

determine a software license associated with the gaming device;

determine, based on the software license, an authorized hardware configuration associated with a first subset of configurations of the wagering game;

determine a hardware configuration of the gaming device;

compare the hardware configuration of the gaming device to the authorized hardware configuration;

determine, based on the comparison, whether the gaming device is authorized to access the first subset of configurations of the wagering game; and

based on the determination that the gaming device is authorized to access the first subset of configurations of the wagering game, enable play of the first subset of configurations of the wagering game at the gaming device.

2. The gaming device of claim 1 , wherein the instructions further cause the processor circuit to:

determine whether the gaming device is authorized to access a second subset of configurations of the wagering game different from the first subset; and

based on the determination that the gaming device is authorized to access the second subset of configurations of the wagering game, enable play of the second subset of configurations of the wagering game at the gaming device.

3. The gaming device of claim 1 , wherein each configuration of the plurality of configurations is associated with a hardware parameter value of a hardware parameter,

wherein the first subset of configurations is associated with a first range of the hardware parameter values, and

wherein the comparison of the hardware configuration of the gaming device to the authorized hardware configuration associated with the first subset of configurations comprises a comparison of a hardware parameter value of the gaming device to the first range of the hardware parameter values associated with the first subset of configurations.

4. The gaming device of claim 3 , wherein the hardware parameter comprises a resolution of a gaming device display.

5. The gaming device of claim 3 , wherein the hardware parameter comprises a processor speed of the gaming device.

6. The gaming device of claim 1 , wherein the authorized hardware configuration comprises a hardware configuration identifier of a plurality of hardware configuration identifiers, each hardware configuration identifier corresponding to a unique combination of a plurality of hardware component identifiers, each hardware component identifier corresponding to a hardware component of the authorized hardware configuration,

wherein the comparison of the hardware configuration of the gaming device to the authorized hardware configuration associated with the first subset of configurations comprises:

a determination of a combination of hardware components of the gaming device,

a determination of a hardware configuration identifier corresponding to a combination of hardware component identifiers corresponding to the determined combination of hardware components of the gaming device; and

a comparison of the hardware configuration identifier of the authorized hardware configuration to the determined hardware configuration identifier of the gaming device.

7. The gaming device of claim 6 , wherein the plurality of hardware component identifiers correspond to hardware components comprising:

a plurality of controller components;

a plurality of PCIe components; and

a plurality of display components.

8. The gaming device of claim 1 , wherein the instructions further cause the processor circuit to:

retrieve a game license file from a dongle device connected to the gaming device, wherein the determination whether the gaming device is authorized to access the first subset of configurations is based on the game license file.

9. A method comprising:

accessing, by a processor circuit of a gaming device, a consolidated game software package comprising a plurality of configurations of a wagering game, each configuration of the plurality of configurations associated with a hardware parameter value of a hardware parameter;

determining, by the processor circuit, a first hardware parameter value of the hardware parameter of a hardware configuration of the gaming device;

comparing, by the processor circuit, hardware parameter value of the hardware configuration of the gaming device to a first range of the hardware parameter values of an authorized hardware configuration associated with a first subset of configurations of the wagering game;

determining, by the processor circuit based on the comparison, whether the gaming device is authorized to access the first subset of configurations based on the comparing; and

based on determining that the gaming device is authorized to access the first subset of configurations of the wagering game, enabling play of the first subset of configurations of the wagering game at the gaming device.

10. The method of claim 9 , further comprising:

comparing, by the processor circuit, the hardware configuration of the gaming device to an authorized hardware configuration associated with a second subset of configurations of the wagering game;

determining, by the processor circuit, whether the gaming device is authorized to access the second subset of configurations based on the comparing; and

based on determining that the gaming device is authorized to access the second subset of configurations, enabling play of the second subset of configurations of the wagering game at gaming device.

11. The method of claim 9 , wherein the hardware parameter comprises a resolution of a gaming device display.

12. The method of claim 9 , wherein the hardware parameter comprises a processor speed of the gaming device.

13. The method of claim 9 , wherein the authorized hardware configuration comprises a hardware configuration identifier of a plurality of hardware configuration identifiers, each hardware configuration identifier corresponding to a unique combination of a plurality of hardware component identifiers, each hardware component identifier corresponding to a hardware component of the authorized hardware configuration,

wherein comparing the hardware configuration of the gaming device to the authorized hardware configuration associated with the first subset of configurations comprises:

determining a combination of hardware components of the gaming device,

determining a hardware configuration identifier corresponding to a combination of hardware component identifiers corresponding to the determined combination of hardware components of the gaming device; and

comparing the hardware configuration identifier of the authorized hardware configuration to the determined hardware configuration identifier of the gaming device.

14. The method of claim 13 , wherein the plurality of hardware component identifiers correspond to hardware components comprising:

a plurality of controller components;

a plurality of PCIe components; and

a plurality of display components.

15. The method of claim 9 , further comprising:

determining a device identifier of the gaming device; and

determining a license associated with the first subset of configurations,

wherein determining whether the gaming device is authorized to access the first subset of configurations is further based on the device identifier and the license.

16. The method of claim 9 , further comprising:

retrieving a game license file from a dongle device connected to the gaming device, wherein determining whether the gaming device is authorized to access the first subset of configurations is further based on the game license file.

17. A system comprising:

a processor circuit; and

a memory comprising machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to:

access a consolidated game software package comprising a plurality of configurations of a wagering game;

determine a software license associated with an authorized hardware configuration for a first subset of configurations of the wagering game, the authorized hardware configuration comprising a hardware configuration identifier of a plurality of hardware configuration identifiers, each hardware configuration identifier corresponding to a unique combination of a plurality of hardware component identifiers, each hardware component identifier corresponding to a hardware component of the authorized hardware configuration;

determine a of a combination of hardware components of a gaming device;

determine a hardware configuration identifier corresponding to a combination of hardware component identifiers corresponding to the determined combination of hardware components of the gaming device;

compare the hardware configuration identifier of the authorized hardware configuration to the determined hardware configuration identifier of the gaming device;

determine, based on the comparison, whether the gaming device is authorized to access the first subset of configurations; and

based on the determination that the gaming device is authorized to access the first subset of configurations of the wagering game, enable play of the first subset of configurations of the wagering game at the gaming device.

Assignments (2)
SECURITY AGREEMENT Recorded Jul 3, 2025
From: IGT
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 071817/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: NELSON, DWAYNE
To: IGT
Reel/Frame 059750/0224 →
Continuity (1)
Related Publication 20230351843A1 · Nov 2, 2023
Cited By (1)
US 12,315,229