IP Library Granted Patent US 11,087,583
Granted Patent B2
US 11,087,583 · App. 16/511,354 · Granted Aug 10, 2021

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 11,087,583
App. No.
16/511,354
Granted
Aug 10, 2021
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 (48)

1. A method including:

(a) receiving a wager through a wager input device, the wager being placed on a game to be conducted through a video gaming system;

(b) at an image evaluation processing system, receiving a game video signal, the game video signal comprising a video signal generated at a processor of the video gaming system for communication to a display device of the video gaming system to cause the display device to display a sequence of images representing the game;

(c) receiving a probability of a result occurring in the game, the probability being received from a wagering backend processing system;

(d) evaluating the received game video signal at the image evaluation processing system to identify the result in the game; and

(e) when the result of the game identified by the evaluation of the received game video signal is a winning result for the wager, resolving the wager by making an award of value for the wager, wherein resolving the wager includes applying the probability of the result occurring in the game.

2. The method of claim 1 wherein evaluating the received game video signal includes:

(a) searching pixel data of a respective frame from the game video signal for a result characteristic corresponding to the result in the game; and

(b) in response to detection of the result characteristic corresponding to the result in the game, producing an output indicative of the result.

3. The method of claim 2 further including:

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

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

4. The method of claim 3 wherein searching the pixel data of the respective frame from the game video signal for the result characteristic is performed in response to the detection of the threshold characteristic in the respective frame.

5. The method of claim 2 wherein searching the pixel data of the respective frame from the game video signal for the result characteristic includes searching for alphanumeric characters at one or more locations in the respective frame.

6. The method of claim 2 wherein searching the pixel data of the respective frame from the game video signal for the result characteristic includes searching for a color at one or more locations in the respective frame.

7. The method of claim 2 wherein searching the pixel data of the respective frame from the game video signal for the result characteristic includes searching for one or more geometrical shapes in the respective frame.

8. The method of claim 1 wherein the wager input device is located in a gaming device which includes a game processor, a game display screen, and a game controller interface for the game processor.

9. A gaming system comprising:

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

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

(c) a wager input device configured to receive a wager on a result in the game;

(d) 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 the result in the game; and

(e) a wager resolution system operatively connected to the image evaluation processing system and to the wager input device and including a wagering backend processing system configured to determine a probability of the result occurring in the game, the wager resolution system being configured to receive the wager and the result identified by the image evaluation processing system, and, when the result identified by the image evaluation processing system is a winning result for the wager, to resolve the wager by awarding value for the wager, wherein resolving the wager includes applying the probability of the result occurring in the game.

10. The gaming system of claim 9 further including a tournament processing device operatively connected to the image evaluation processing system, and having a separate operative connection to the gaming device or to the gaming device and one or more additional gaming devices for the video gaming system, the tournament processing device being configured to receive play requests for the game from two or more players, to produce setup control signals, and to output the setup control signals to the gaming device or to the gaming device and the one or more additional gaming devices, the setup control signals being configured to set up and initiate a match on the video gaming system between the two or more players.

11. The gaming system of claim 10 wherein the image evaluation processing system is configured to identify a respective play request for the game from one or more frames of the received game video signal.

12. The gaming system of claim 9 wherein the image evaluation processing system is configured to:

(a) search pixel data of a respective frame from the game video signal for a result characteristic corresponding to the result in the game; and

(b) in response to detection of the result characteristic corresponding to the result in the game, produce an output indicative of the result.

13. The gaming system of claim 12 wherein the image evaluation processing system is configured to:

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

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

14. The gaming system of claim 13 wherein the search of the pixel data of the respective frame from the game video signal for the result characteristic is performed in response to the detection of the threshold characteristic in the respective frame.

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

(a) wager input program code executable to receive a wager on a result of a game on a video gaming system;

(b) image evaluation program code executable to evaluate a game video signal generated for the game and to identify the result in the game, the game video signal comprising a video signal generated at a processor of the video gaming system for communication to a display device of the video gaming system to cause the display device to display a sequence of images representing the game;

(c) wagering backend program code executable to determine a probability of the result occurring in the game; and

(d) wager resolution program code executable to receive the wager and the result identified by the image evaluation program code, and, when the result identified by the image evaluation program code is a winning result for the wager, to resolve the wager by making an award of value for the wager wherein resolving the wager includes applying the probability of the result occurring in the game.

16. The program product of claim 15 further including tournament program code executable to receive play requests for two or more players, to produce setup control signals, and to output the setup control signals to a gaming device for the video gaming system or to the gaming device and one or more additional gaming devices for the video gaming system, the setup control signals being configured to set up and initiate a match on the video gaming system between the two or more players.

17. The program product of claim 15 wherein the image evaluation program code is executable to evaluate the game video signal generated for the game by:

(a) searching pixel data of a respective frame from the game video signal for a result characteristic corresponding to the result in the game; and

(b) in response to detection of the result characteristic corresponding to the result in the game, producing an output indicative of the result.

18. A gaming system comprising:

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

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

(c) a wager input device configured to receive a wager on a result in the game;

(d) 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 the result in the game and to identify a respective play request for the game from one or more frames of the received game video signal;

(e) a wager resolution system operatively connected to the image evaluation processing system and to the wager input device, the wager resolution system being configured to receive the wager and the result identified by the image evaluation processing system, and, when the result identified by the image evaluation processing system is a winning result for the wager, to resolve the wager by awarding value for the wager; and

(f) a tournament processing device operatively connected to the image evaluation processing system, and having a separate operative connection to the gaming device or to the gaming device and one or more additional gaming devices for the video gaming system, the tournament processing device being configured to receive play requests for the game from two or more players, to produce setup control signals, and to output the setup control signals to the gaming device or to the gaming device and the one or more additional gaming devices, the setup control signals being configured to set up and initiate a match on the video gaming system between the two or more players.

Assignments (9)
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 Recorded Apr 22, 2022
From: EVERI PAYMENTS INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 059778/0249 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Apr 3, 2020
From: EVERI PAYMENTS INC.; EVERI GAMES INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 052313/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2019
From: RIGGS, KEITH; MEYER, STEVEN; MCHUGH, JAMES; BUSSEY, TRAVIS; JACOBS, LOREN
To: EVERI GAMES, INC.
Reel/Frame 050018/0281 →
Continuity (3)
Division 15703396 · Sep 13, 2017
Provisional Application 62400021 · Sep 26, 2016
Related Publication 20190340866A1 · Nov 7, 2019