IP Library Granted Patent US 10,565,818
Granted Patent B2
US 10,565,818 · App. 15/703,396 · Granted Feb 18, 2020

Apparatus and methods for facilitating wagering on games conducted on an independent video gaming system

Inventors: Keith Riggs (Austin, TX); Steven Meyer (Austin, TX); James McHugh (Austin, TX); Travis Bussey (Austin, TX); Loren Jacobs (Austin, TX)
Assignee: Everi Games, Inc.
G07F17/3211A63F13/22A63F13/30A63F13/352A63F13/48G07F17/3216G07F17/3225G07F17/3244G07F17/3276
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,565,818
App. No.
15/703,396
Granted
Feb 18, 2020
Kind
B2
Abstract

A gaming system includes a video gaming system and one or more video monitors operatively connected to receive a game video signal. A wager input device is also included in the system and configured to receive a wager on a result in the video game. An image evaluation processing system is connected to receive the game video signal and is configured to evaluate the game video signal to identify a result in the game. The wager resolution system is connected to the image evaluation processing system and to the wager input device, and is configured to receive the wager and the result identified by the image evaluation processing system, and to resolve the wager based at least in part on that result.

Claims (56)

1. A method including:

(a) receiving a video signal for a game setup sequence for a game to be conducted on a video gaming system, the video signal comprising a stream of data defining a series of image frames which are displayable on a video display device;

(b) evaluating the video signal at a data processing system to identify one or more game setup screen images for the game; and

(c) generating gaming device setup control signals at the data processing system and communicating the gaming device setup control signals to a gaming device through a setup signal path separate from a signal path between the gaming device and a player-actuated game controller, the gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup screen images and to initiate play on the video gaming system between predetermined players.

2. The method of claim 1 wherein:

(a) evaluating the video signal includes searching pixel data of a respective frame from the video signal for a setup field of the game setup sequence; and

(b) generating gaming device setup control signals includes, in response to detection of the setup field, producing an output including data to be entered in the setup field.

3. The method of claim 2 wherein searching the pixel data of the respective frame from the video signal for the setup field includes searching for alphanumeric characters at one or more locations in the respective frame.

4. The method of claim 2 wherein searching the pixel data of the respective frame from the video signal for the setup field includes searching for a color at one or more locations in the respective frame.

5. The method of claim 2 wherein searching the pixel data of the respective frame from the video signal for the setup field includes searching for one or more geometric shapes in the respective frame.

6. The method of claim 2 further including:

(a) searching the pixel data of the respective frame from the video signal for a threshold characteristic corresponding to a display graphic in which the setup field is displayed according to the game; and

(b) when the threshold characteristic is not detected in the respective frame from the video signal, searching pixel data for a subsequent frame from the video signal for the threshold characteristic.

7. The method of claim 6 wherein searching the pixel data of the respective frame from the video signal for the setup field is performed in response to the detection of the threshold characteristic in the respective frame.

8. The method of claim 1 further including blocking player inputs to the video gaming system during at least a portion of the game setup sequence.

9. The method of claim 1 further including blocking player inputs to the video gaming system which are inconsistent with the gaming device setup control signals.

10. A gaming system including:

(a) a gaming device for a video gaming system;

(b) one or more video monitors operatively connected to receive a game video signal of the gaming device for a game in the video gaming system;

(c) an image evaluation processing system operatively connected to receive the game video signal, the image evaluation processing system being configured to evaluate the game video signal to identify one or more game setup screen images for the gaming device; and

(d) a tournament processing system operatively connected to the image evaluation processing system, and having a separate operative connection to the gaming device, the tournament processing system being configured to receive play requests for the game, to produce gaming device setup control signals, and to output the gaming device setup control signals to the gaming device, the gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup screen images and to initiate play on the video gaming system between predetermined players.

11. The gaming system of claim 10 wherein:

(a) the image evaluation processing system is configured to search pixel data of a respective frame from the video signal for a setup field of a respective game setup screen images; and

(b) the tournament processing system is configured to, in response to detection of the setup field, include in the gaming device setup control signals data to be entered in the setup field.

12. The gaming system of claim 10 wherein the tournament processing system is configured to block player inputs to the gaming device which are inconsistent with the gaming device setup control signals.

13. The gaming system of claim 10 further including:

(a) an additional gaming device for the video gaming system;

(b) one or more video monitors operatively connected to receive a game video signal from the additional gaming device;

(c) an additional image evaluation processing system operatively connected to receive the game video signal from the additional gaming device, the additional image evaluation processing system being configured to evaluate the game video signal from the additional gaming device to identify one or more game setup screen images for the game at the additional gaming device; and

(d) wherein the tournament processing system is operatively connected to the additional image evaluation processing system and has a separate operative connection to the additional gaming device, the tournament processing system being configured to produce additional gaming device setup control signals and direct the additional gaming device setup control signals to the additional gaming device, the additional gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup screen images for the additional gaming device and to initiate play on the video gaming system between the predetermined players participating through the gaming device and the additional gaming device.

14. The gaming system of claim 13 wherein:

(a) the additional image evaluation processing system is configured to search pixel data of a respective frame from the video signal from the additional gaming device for a setup field of a respective game setup screen image of the additional gaming device; and

(b) the tournament processing system is configured to, in response to detection of the setup field of the respective game setup screen image of the additional gaming device, include in the additional gaming device setup control signals data to be entered in the setup field of the additional gaming device.

15. The gaming system of claim 13 wherein the tournament processing system is configured to block player inputs to the additional gaming device which are inconsistent with the additional gaming device setup control signals.

16. A program product comprising one or more computer readable non-transitory data storage devices storing program code, the program code including:

(a) image evaluation program code executable to evaluate a game video signal generated by a gaming device of a video gaming system and to identify one or more game setup screen images for the gaming device, the game video signal comprising a stream of data defining a series of image frames which are displayable on a video display device; and

(b) tournament program code executable to generate gaming device setup control signals and communicate those gaming device setup control signals to the gaming device through a setup signal path separate from a signal path between the gaming device and a player-actuated game controller, the gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup screen images and to initiate play on the video gaming system between predetermined players.

17. The program product of claim 16 wherein:

(a) the image evaluation program code is executable to search pixel data of a respective frame from the video signal for a setup field of a respective game setup screen images; and

(b) the tournament program code is executable to, in response to detection of the setup field, include in the gaming device setup control signals data to be entered in the setup field.

18. The program product of claim 16 wherein the tournament program code is executable to block player inputs to the gaming device which are inconsistent with the gaming device setup control signals.

19. A method including:

(a) receiving a video signal for a game setup sequence for a game to be conducted on a video gaming system;

(b) evaluating the video signal at a data processing system to identify one or more game setup states for the game;

(c) generating gaming device setup control signals at the data processing system and communicating the gaming device setup control signals to a gaming device, the gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup states and to initiate play on the video gaming system between predetermined players; and

(d) blocking player inputs to the video gaming system during at least a portion of the game setup sequence.

20. The method of claim 19 further including blocking player inputs to the video gaming system which are inconsistent with the gaming device setup control signals.

21. A gaming system including:

(a) a gaming device for a video gaming system;

(b) one or more video monitors operatively connected to receive a game video signal of the gaming device for a game in the video gaming system;

(c) an image evaluation processing system operatively connected to receive the game video signal, the image evaluation processing system being configured to evaluate the game video signal to identify one or more game setup states for the gaming device by searching pixel data of a respective frame from the video signal for a setup field of a respective game setup state; and

(d) a tournament processing system operatively connected to the image evaluation processing system, and having a separate operative connection to the gaming device, the tournament processing system being configured to receive play requests for the game, to produce gaming device setup control signals, and to output the gaming device setup control signals to the gaming device, the gaming device setup control signals comprising inputs to (i) fill one or more input fields of the one or more game setup states, including, in response to detection of the setup field, data to be entered in the setup field, and to (ii) initiate play on the video gaming system between predetermined players.

22. The gaming system of claim 21 wherein the tournament processing system is configured to block player inputs to the gaming device which are inconsistent with the gaming device setup control signals.

23. A program product comprising one or more computer readable non-transitory data storage devices storing program code, the program code including:

(a) image evaluation program code executable to evaluate a game video signal generated by a gaming device of a video gaming system and to identify one or more game setup states for the gaming device; and

(b) tournament program code executable to generate gaming device setup control signals and communicate those gaming device setup control signals to the gaming device, the gaming device setup control signals comprising inputs to fill one or more input fields of the one or more game setup states and to initiate play on the video gaming system between predetermined players, and wherein the tournament program code is executable to block player inputs to the gaming device which are inconsistent with the gaming device setup control signals.

Assignments (10)
SECURITY AGREEMENT Recorded Jul 3, 2025
From: EVERI GAMES INC.; EVERI PAYMENTS INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 071827/0315 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT REEL 058948, FRAME 0265 Recorded Jul 1, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: EVERI HOLDINGS INC.
Reel/Frame 071791/0236 →
PATENT SECURITY AGREEMENT (SHORT-FORM) Recorded Feb 2, 2022
From: EVERI HOLDINGS INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 058948/0265 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND THE FIRST ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 057111 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 13, 2021
From: JEFFERIES FINANCE LLC
To: EVERI PAYMENTS INC.; EVERI HOLDINGS INC.; EVERI GAMES HOLDING INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI INTERACTIVE LLC; EVERI GAMES INC.
Reel/Frame 057184/0244 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2021
From: JEFFERIES FIANANCE LLC
To: EVERY PAYMENTS INC.; EVERI HOLDINGS INC.; EVERI GAMES HOLDING INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI INTERACTIVE LLC; EVERI GAMES INC.
Reel/Frame 057111/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2021
From: JEFFERIES FINANCE LLC
To: EVERI PAYMENTS INC.; EVERI GAMES INC.
Reel/Frame 057112/0913 →
PATENT SECURITY AGREEMENT Recorded Apr 24, 2020
From: EVERI HOLDINGS INC.; EVERI PAYMENTS INC.; GCA MTL, LLC; CENTRAL CREDIT, LLC; EVERI GAMES INC.; EVERI GAMES HOLDING INC.; EVERI INTERACTIVE LLC
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 052494/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2019
From: MCHUGH, JAMES
To: EVERI GAMES, INC.
Reel/Frame 049696/0547 →
PATENT SECURITY AGREEMENT Recorded Apr 3, 2018
From: EVERI PAYMENTS INC.; EVERI GAMES INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 045832/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: RIGGS, KEITH; MEYER, STEVEN; MCHUGH, JIM; BUSSEY, TRAVIS; JACOBS, LOREN
To: EVERI GAMES INC.
Reel/Frame 043846/0750 →
Continuity (2)
Provisional Application 62400021 · Sep 26, 2016
Related Publication 20180089928A1 · Mar 29, 2018