IP Library Granted Patent US 11,164,425
Granted Patent B2
US 11,164,425 · App. 15/435,626 · Granted Nov 2, 2021

Using coded identifiers for adaptive gaming

Inventors: Mark B. Gagner (West Chicago, IL); Benjamin R. Harry (Henderson, NV); Sean P. Kelly (Skokie, IL); Scott A. Massing (Lincolnwood, IL); Justin A. Perkins (Chicago, IL); Victor T. Shi (Morton Grove, IL)
Assignee: SG Gaming, Inc.
G07F17/3288G07F17/3213G07F17/3223G07F17/3227G07F17/3251G07F17/3255G07F17/3267
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 11,164,425
App. No.
15/435,626
Granted
Nov 2, 2021
Kind
B2
Abstract

A gaming system configured to perform operations that include receiving, electronically, a first coded identifier, and providing, for presentation, on a display device of a mobile device, the first coded identifier for detection by a wagering game machine. The operations can further include detecting a second coded identifier presented by the wagering game machine after the detection by the wagering game machine of the first coded identifier. The second coded identifier is captured by an image capture device associated with the gaming system. The operations can further include transmitting, electronically, the second coded identifier.

Claims (53)

1. A gaming system comprising:

one or more electronic processors; and

a memory storage device configured to store instructions, which when executed by at least one of the one or more electronic processors, cause the gaming system to,

receive, via at least one of one or more network communication interfaces, a first coded identifier,

provide, for presentation on a display device of a mobile device, the first coded identifier for detection by a wagering game machine, wherein the wagering game machine includes a value input device configured to detect a physical item associated with a monetary value that establishes a credit balance for placement of one or more wagers on a wagering game,

in response to the wagering game machine detecting the first coded identifier, conduct a wagering game session of the wagering game based at least partially on the first coded identifier,

detect a second coded identifier presented by the wagering game machine in response to conducting the wagering game session, the second coded identifier associated with the wagering game session, wherein the second coded identifier is detected by scanning pixels of a graphical representation of the second coded identifier presented by the wagering game machine using a plurality of sensors within the display device of the mobile device, and

transmit, via at least one of the one or more network communication interfaces, the second coded identifier.

2. The gaming system of claim 1 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to:

detect, via the mobile device, the first coded identifier, wherein the first coded identifier identifies at least one characteristic associated with an activity performed prior to initiation of a wagering game session for the wagering game;

cause the display device of the mobile device to remain illuminated during the wagering game session;

provide, for presentation during the wagering game session, wagering game content based, at least in part, on the at least one characteristic identified by the first coded identifier;

receive player input for the wagering game content;

determine, in response to the player input for the wagering game content, information about the wagering game session; and

generate the second coded identifier, wherein the second coded identifier identifies the information about the wagering game session.

3. The gaming system of claim 2 , wherein the information about the wagering game session indicates one or more of player activity during the wagering game session, results of the wagering game session, conditions of the wagering game session, events occurring during the wagering game session, and player progress in the wagering game during the wagering game session.

4. The gaming system of claim 2 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to scan a graphical representation of a matrix barcode via one or more scanning elements embedded in a display of the wagering game machine from which the wagering game content is presented.

5. The gaming system of claim 4 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to scan the first coded identifier while the first coded identifier is presented on the display device of the mobile device via an in-cell interface of the wagering game machine from which the wagering game content is presented.

6. The gaming system of claim 2 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to modify presentation of the wagering game content, based on the at least one characteristic identified by the first coded identifier, via one or more of generating a wagering game offer associated with the wagering game content, unlocking a portion of the wagering game content, customizing features of the wagering game content, changing a configuration of game play elements in the wagering game content, changing a character presented via the wagering game content, modifying a theme of the wagering game content, modifying a payout threshold associated with the wagering game content, and modifying an amount of monetary wagering units associated with the wagering game session.

7. The gaming system of claim 1 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to modify the wagering game content in response to presentation of the first coded identifier.

8. The gaming system of claim 7 , wherein the memory storage device configured to store the instructions to cause the gaming system to modify the wagering game content is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to one or more of unlock a portion of the wagering game content based on at least one value that corresponds to at least one characteristic of the first coded identifier, wherein the at least one characteristic is associated with an activity performed prior to initiation of a wagering game session for the wagering game.

9. The gaming system of claim 1 , wherein the memory storage device is configured to store instructions which, when executed by the at least one of the one or more electronic processors, cause the gaming system to:

provide, for presentation during a wagering game session associated with the wagering game, wagering game content based, at least in part, on at least one characteristic of the first coded identifier;

detect an event that occurs during the wagering game session in response to player input associated with the wagering game content; and

generate the second coded identifier based on the event.

10. A method of operating a gaming system, the method comprising:

receiving, via at least one of one or more network communication interfaces, a first coded identifier;

providing, for presentation on a display device of a mobile device, the first coded identifier for detection by a wagering game machine, wherein the wagering game machine includes a value input device configured to detect a physical item associated with a monetary value that establishes a credit balance for placement of one or more wagers on a wagering game;

in response to the wagering game machine detecting the first coded identifier, conducting a wagering game session of the wagering game based at least partially on the first coded identifier,

detecting a second coded identifier presented by the wagering game machine in response to conducting the wagering game session, the second coded identifier associated with the wagering game session, wherein the second coded identifier is detected by scanning pixels of a graphical representation of the second coded identifier presented by the wagering game machine using one or more sensors within the display device of the mobile device; and

transmitting, via at least one of the one or more network communication interfaces, the second coded identifier.

11. The method of claim 10 further comprising:

detecting, via the mobile device, the first coded identifier, wherein the first coded identifier identifies at least one characteristic associated with an activity performed prior to initiation of a wagering game session for the wagering game;

causing the display device of the mobile device to remain illuminated during the wagering game session;

providing, for presentation during the wagering game session, wagering game content based, at least in part, on the at least one characteristic identified by the first coded identifier;

receiving player input for the wagering game content;

determining, in response to the player input for the wagering game content, information about the wagering game session; and

generating the second coded identifier, wherein the second coded identifier identifies the information about the wagering game session.

12. The method of claim 11 , wherein the information about the wagering game session indicates one or more of player activity during the wagering game session, results of the wagering game session, conditions of the wagering game session, events occurring during the wagering game session, and player progress in the wagering game during the wagering game session.

13. The method of claim 11 further comprising scanning a graphical representation of a matrix barcode via one or more scanning elements embedded in a display of the wagering game machine from which the wagering game content is presented.

14. The method of claim 13 further comprising scanning the first coded identifier while the first coded identifier is presented on the display device of the mobile device via an in-cell interface of the wagering game machine from which the wagering game content is presented.

15. The method of claim 11 further comprising modifying presentation of the wagering game content, based on the at least one characteristic identified by the first coded identifier, via one or more of generating a wagering game offer associated with the wagering game content, unlocking a portion of the wagering game content, customizing features of the wagering game content, changing a configuration of game play elements in the wagering game content, changing a character presented via the wagering game content, modifying a theme of the wagering game content, modifying a payout threshold associated with the wagering game content, and modifying an amount of monetary wagering units associated with the wagering game session.

16. The method of claim 10 further comprising modifying the wagering game content in response to presentation of the first coded identifier.

17. The method of claim 16 , wherein the modifying the wagering game content comprises causing the gaming system to one or more of unlock a portion of the wagering game content based on at least one value that corresponds to at least one characteristic of the first coded identifier, wherein the at least one characteristic is associated with an activity performed prior to initiation of a wagering game session for the wagering game.

18. One or more non-transitory, machine-readable storage media having instructions stored thereon, which when executed by a set of one or more processors of a gaming system cause the gaming system to perform operations comprising:

receiving, via at least one of one or more network communication interfaces, a first coded identifier;

providing, for presentation on a display device of a mobile device, the first coded identifier for detection by a wagering game machine, wherein the wagering game machine includes a value input device configured to detect a physical item associated with a monetary value that establishes a credit balance for placement of one or more wagers on a wagering game;

providing, for presentation during a wagering game session associated with the wagering game, wagering game content based, at least in part, on at least one characteristic of the first coded identifier;

detecting an event that occurs during the wagering game session in response to player input associated with the wagering game content;

generating the second coded identifier based on the event after the detection by the wagering game machine of the first coded identifier, wherein the second coded identifier is captured by one or more sensors within the display device of the mobile device scanning pixels of a graphical representation of the second coded identifier presented by the wagering game machine; and

transmitting, via at least one of the one or more network communication interfaces, the second coded identifier.

19. The one or more non-transitory, machine-readable storage media of claim 18 , wherein the second coded identifier indicates information about the wagering game session, the information indicating one or more of player activity during the wagering game session, results of the wagering game session, conditions of the wagering game session, events occurring during the wagering game session, and player progress in the wagering game during the wagering game session.

20. The one or more non-transitory, machine-readable storage media of claim 18 , wherein the wagering game content is modified in response to scanning the first coded identifier.

Assignments (8)
SECURITY AGREEMENT Recorded May 23, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071340/0404 →
CHANGE OF NAME Recorded Feb 7, 2023
From: SG GAMING, INC.
To: LNW GAMING, INC.
Reel/Frame 062669/0341 →
SECURITY AGREEMENT Recorded Apr 22, 2022
From: SG GAMING INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059793/0001 →
CHANGE OF NAME Recorded Jan 19, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051642/0471 →
SECURITY AGREEMENT Recorded Apr 11, 2018
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 045909/0513 →
SECURITY AGREEMENT Recorded Dec 15, 2017
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 044889/0662 →
MERGER Recorded Mar 8, 2017
From: WMS GAMING, INC.
To: BALLY GAMING, INC.
Reel/Frame 041508/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2017
From: GAGNER, MARK B.; HARRY, BENJAMIN R.; KELLY, SEAN P.; MASSING, SCOTT A.; PERKINS, JUSTIN A.; SHI, VICTOR T.
To: WMS GAMING, INC.
Reel/Frame 041488/0935 →