IP Library Granted Patent US 10,249,137
Granted Patent B2
US 10,249,137 · App. 15/948,863 · Granted Apr 2, 2019

Dynamic placement of in-game ads, in-game product placement, and in-game promotions in wager-based game environments

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 10,249,137
App. No.
15/948,863
Granted
Apr 2, 2019
Kind
B2
Abstract

Various aspects are described herein for implementing in-game advertising, in-game product placement, and in-game promotion techniques in wager-based games conducted at an electronic gaming device of a casino gaming network. These techniques provide the ability for traditional video-type wager-based gaming machines (such as those deployed at casino gaming establishments) to be quickly and easily converted to wager-based games which support in-game advertising while still satisfying the strict regulatory compliance rules and regulations governing wager-based gaming.

Claims (84)

1. A computer implemented method employed in a computer network, the computer network including a first electronic, wager-based gaming device (“first EGD”), and a first random number generator engine (“first RNG engine”), the first EGD including a first display and a first input device, the method comprising causing at least one processor to execute a plurality of instructions stored in at least one non-transient memory to:

display, at the first display, a first game graphical user interface (“first game GUI”) configured to enable a player to engage in interactive activity with a wager-based game conducted at the first EGD;

wherein the first game GUI is configured to function as a virtual game environment of the wager-based game in which gaming activity of the wager-based game is conducted;

initiate, during the first gaming session, a first wager-based game event at the first EGD;

present a virtual representation of the first wager-based game event within the virtual game environment of the first game GUI;

determine, using the first RNG engine, an event outcome of the first wager-based game event;

display a representation of the event outcome of the first wager-based game event within the virtual game environment;

automatically acquire a first portion of advertising or promotional content for display as a virtual advertisement or virtual promotion within the virtual game environment of the first game GUI; and

display, during the first gaming session, the first portion of advertising or promotional content as a virtual advertisement or virtual promotion within the virtual game environment of the first game GUI.

2. The computer implemented method of claim 1 , wherein the first EGD includes a first bill or ticket acceptor, the method further comprising causing the at least one processor to execute instructions stored in the memory to:

establish an account balance using at least a portion of cash or credit received via the first bill or ticket acceptor; and

automatically fund an amount wagered on the first wager-based game event using the account balance.

3. The computer implemented method of claim 1 wherein the virtual advertisement or virtual promotion is displayed within the virtual game environment in a manner so as to convey an impression to an observer of the first game GUI that the virtual advertisement or virtual promotion is an integrated part of the virtual game environment.

4. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

identify a first virtual object in the virtual game environment, the first virtual object having associated therewith a displayed appearance within the virtual game environment; and

dynamically cause the displayed appearance of the first virtual object to include display of the first portion of advertising or promotional content.

5. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to the player's gambling preferences; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's gambling preferences.

6. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to the player's spend amount over a given time interval; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's spend amount over a given time interval.

7. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to wager-based game session points or score; and

select the first portion of advertising content using at least the first portion of criteria relating to wager-based game session points or score.

8. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

select the first portion of advertising content using criteria relating to the player's skill level;

automatically identify a first portion of criteria relating to the player's game play skill level; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's game play skill level.

9. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

select the first portion of advertising content using criteria relating to the player's historical financial transactions;

automatically identify a first portion of criteria relating to the player's historical financial transactions; an

select the first portion of advertising content using at least the first portion of criteria relating to the player's historical financial transactions.

10. The computer implemented method of claim 1 wherein the displayed virtual advertisement or virtual promotion within the virtual game environment is presented as a product placement advertisement occurring within the virtual game environment.

11. The computer implemented method of claim 1 wherein the displayed virtual advertisement or virtual promotion within the virtual game environment is presented as a promotional advertisement occurring within the virtual game environment.

12. The computer implemented method of claim 1 further comprising causing the at least one processor to execute instructions stored in the memory to:

detect that the player has initiated an in-game interaction with the displayed virtual advertisement or virtual promotion within the virtual game environment; and

automatically initiate a food or beverage order on behalf of the player in response to the player's interaction with the displayed virtual advertisement or virtual promotion within the virtual game environment.

13. The computer implemented method of claim 1 wherein the virtual game environment includes a first virtual slot reel, the method further comprising causing the at least one processor to execute instructions stored in the memory to:

cause the first portion of advertising content to be displayed as a symbol displayed on the virtual slot reel within the virtual game environment.

14. A computer implemented system employed in a computer network, the computer network including a first electronic, wager-based gaming device (“first EGD”), and a first random number generator engine (“first RNG engine”), the first EGD including a first display and a first input device, the system comprising:

at least one processor;

at least one non-transient memory;

the at least one processor being operable to execute a plurality of instructions stored in at least one memory for causing at least one component of the computer network to:

display, at the first display, a first game graphical user interface (“first game GUI”) configured to enable a player to engage in interactive activity with a wager-based game conducted at the first EGD;

display, at the first display of the first EGD, a first graphical game interface for enabling a player to participate in a first gaming session of the wager-based game;

wherein the first graphical game interface is configured to function as a virtual game environment of the wager-based game in which gaming activity of the wager-based game is conducted;

initiate, during the first gaming session, a first wager-based game event at the first EGD;

present a virtual representation of the first wager-based game event within the virtual game environment of the first graphical game interface;

determine, using the first RNG engine, an event outcome of the first wager-based game event;

display a representation of the event outcome of the first wager-based game event within the virtual game environment;

automatically acquire a first portion of advertising or promotional content for display as a virtual advertisement or virtual promotion within the virtual game environment of the first graphical game interface; and

display, during the first gaming session, the first portion of advertising or promotional content as a virtual advertisement or virtual promotion within the virtual game environment of the first graphical game interface.

15. The computer implemented system of claim 14 , wherein the first EGD includes a first bill or ticket acceptor, the system being further operable to cause the at least one processor to execute instructions stored in the memory to:

establish an account balance using at least a portion of cash or credit received via the first bill or ticket acceptor; and

automatically fund an amount wagered on the first wager-based game event using the account balance.

16. The computer implemented system of claim 14 wherein the virtual advertisement or virtual promotion is displayed within the virtual game environment in a manner so as to convey an impression to an observer of the first graphical game interface that the virtual advertisement or virtual promotion is an integrated part of the virtual game environment.

17. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

identify a first virtual object in the virtual game environment, the first virtual object having associated therewith a displayed appearance within the virtual game environment; and

dynamically cause the displayed appearance of the first virtual object to include display of the first portion of advertising or promotional content.

18. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to the player's gambling preferences; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's gambling preferences.

19. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to the player's spend amount over a given time interval; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's spend amount over a given time interval.

20. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

automatically identify a first portion of criteria relating to wager-based game session points or score; and

select the first portion of advertising content using at least the first portion of criteria relating to wager-based game session points or score.

21. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

select the first portion of advertising content using criteria relating to the player's skill level;

automatically identify a first portion of criteria relating to the player's game play skill level; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's game play skill level.

22. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

select the first portion of advertising content using criteria relating to the player's historical financial transactions;

automatically identify a first portion of criteria relating to the player's historical financial transactions; and

select the first portion of advertising content using at least the first portion of criteria relating to the player's historical financial transactions.

23. The computer implemented system of claim 14 wherein the displayed virtual advertisement or virtual promotion within the virtual game environment is presented as a product placement advertisement occurring within the virtual game environment.

24. The computer implemented system of claim 14 wherein the displayed virtual advertisement or virtual promotion within the virtual game environment is presented as a promotional advertisement occurring within the virtual game environment.

25. The computer implemented system of claim 14 being further operable to cause the at least one processor to execute instructions stored in the memory to:

detect that the player has initiated an in-game interaction with the displayed virtual advertisement or virtual promotion within the virtual game environment; and

automatically initiate a food or beverage order on behalf of the player in response to the player's interaction with the displayed virtual advertisement or virtual promotion within the virtual game environment.

26. The computer implemented system of claim 14 wherein the virtual game environment includes a first virtual slot reel, the system being further operable to cause the at least one processor to execute instructions stored in the memory to:

cause the first portion of advertising content to be displayed as a symbol displayed on the virtual slot reel within the virtual game environment.

Assignments (4)
SECURITY INTEREST Recorded Jan 24, 2025
From: EMPIRE TECHNOLOGICAL GROUP LIMITED
To: FIFTH THIRD BANK, N.A.
Reel/Frame 070179/0634 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2024
From: AKKADIAN ENTERPRISES
To: EMPIRE TECHNOLOGICAL GROUP LIMITED
Reel/Frame 066578/0723 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2024
From: SYNERGY BLUE, LLC
To: AKKADIAN ENTERPRISES
Reel/Frame 066430/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2018
From: WASHINGTON, GEORG; SERRA, JOE
To: SYNERGY BLUE, LLC
Reel/Frame 045484/0577 →