IP Library Granted Patent US 12,620,293
Granted Patent B2
US 12,620,293 · App. 18/662,613 · Granted May 5, 2026

Systems and methods for gaming using historical data

Inventor: John Lukasik (Las Vegas, NV)
Assignee: DK Crown Holdings Inc.
G07F17/3288G07F17/3209G07F17/3211G07F17/3225G07F17/3262
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,620,293
App. No.
18/662,613
Granted
May 5, 2026
Kind
B2
Abstract

Methods and systems are described herein for gaming using historical performance data. A listing of entities is provided to a user. A selection of entities is received from the user. Historical performance data for each of the selected entities during a given performance period is compared to a performance benchmark. A payout is provided based on the number of selected entities that met the performance benchmark during their respective performance period.

Claims (45)

1 . A system, comprising:

one or more processors coupled to non-transitory memory, the one or more processors configured to:

receive, from a client device, a selection of a plurality of entities for a play of a game;

randomly select, in response to the selection and based on a historical time period, a respective performance period for each of the plurality of entities from within a historical time period;

store, in one or more data structures in persistent storage, state data relating to the respective performance period selected for each of the plurality of entities;

subsequent to storing the state data relating to the respective performance period selected for each of the plurality of entities in the persistent storage, update a state of the play of the game to determine a number of the plurality of entities that satisfy at least one benchmark within the respective performance period; and

provide an indication of a payout to the client device, the payout determined based on the number.

2 . The system of claim 1 , wherein the one or more processors are further configured to:

provide a graphical user interface to the client device indicating a pool of entities; and

receive the selection of the plurality of entities from the client device based on an interaction the graphical user interface.

3 . The system of claim 2 , wherein the pool of entities comprises a plurality of sports players.

4 . The system of claim 1 , wherein the respective performance period includes one or more of a sporting event, a season, a year, or a portion thereof.

5 . The system of claim 1 , wherein the one or more processors are further configured to:

receive an amount of credits for the play of the game; and

determine the payout based on the number and the amount of credits.

6 . The system of claim 1 , wherein the at least one benchmark comprises one or more of a number of runs, a number of points scored, a number of yards gained, a number of successful shots, or a number of attempted shots.

7 . The system of claim 1 , wherein the one or more processors are further configured to:

receive updated historical performance data associated with the plurality of entities; and

determine the number of the plurality of entities that satisfy the at least one benchmark based on the updated historical performance data.

8 . The system of claim 1 , wherein a first benchmark for at least one entity of the plurality of entities differs from a second benchmark for at least one other entity of the plurality of entities.

9 . The system of claim 1 , wherein the one or more processors are further configured to:

determine an amount of available credits; and

provide a plurality of plays of the game based on the amount of available credits.

10 . A method, comprising:

receiving, by one or more processors coupled to non-transitory memory, from a client device, a selection of a plurality of entities for a play of a game;

randomly selecting, by the one or more processors, in response to the selection, a respective performance period for each of the plurality of entities from within a historical time period;

storing, by the one or more processors, in one or more data structures in persistent storage, state data relating to the respective performance period selected for each of the plurality of entities;

subsequent to storing the state data relating to the respective performance period selected for each of the plurality of entities in the persistent storage, updating, by the one or more processors a state of the play of the game to determine a number of the plurality of entities that satisfy at least one benchmark within the respective performance period; and

providing, by the one or more processors, an indication of a payout to the client device, the payout determined based on the number.

11 . The method of claim 10 , further comprising:

providing, by the one or more processors, a graphical user interface to the client device indicating a pool of entities; and

receiving, by the one or more processors, the selection of the plurality of entities from the client device based on an interaction the graphical user interface.

12 . The method of claim 11 , wherein the pool of entities comprises a plurality of sports players.

13 . The method of claim 10 , wherein the respective performance period includes one or more of a sporting event, a season, a year, or a portion thereof.

14 . The method of claim 10 , further comprising:

receiving, by the one or more processors, an amount of credits for the play of the game; and

determining, by the one or more processors, the payout based on the number and the amount of credits.

15 . The method of claim 10 , wherein the at least one benchmark comprises one or more of a number of runs, a number of points scored, a number of yards gained, a number of successful shots, or a number of attempted shots.

16 . The method of claim 10 , further comprising:

receiving, by the one or more processors, updated historical performance data associated with the plurality of entities; and

determining, by the one or more processors, the number of the plurality of entities that satisfy the at least one benchmark based on the updated historical performance data.

17 . The method of claim 10 , wherein a first benchmark for at least one entity of the plurality of entities differs from a second benchmark for at least one other entity of the plurality of entities.

18 . The method of claim 10 , further comprising:

determining, by the one or more processors, an amount of available credits; and

providing, by the one or more processors, a plurality of plays of the game based on the amount of available credits.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2025
From: LUKASIK, JOHN
To: THE BOARD OF REGENTS OF THE NEVADA SYSTEM OF HIGHER EDUCATIONON BEHALF OF THE UNIVERSITY OF NEVADA, LAS VEGAS
Reel/Frame 073094/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2025
From: THE BOARD OF REGENTS OF THE NEVADA SYSTEM OF HIGHER EDUCATIONON BEHALF OF THE UNIVERSITY OF NEVADA, LAS VEGAS
To: DK CROWN HOLDINGS INC.
Reel/Frame 073094/0880 →
SECURITY INTEREST Recorded Nov 7, 2024
From: DK CROWN HOLDINGS INC.; JACKPOCKET LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 069320/0109 →
Continuity (5)
Continuation 17848041 · Jun 23, 2022
Continuation 16899238 · Jun 11, 2020
Continuation 15862440 · Jan 4, 2018
Provisional Application 62442115 · Jan 4, 2017
Related Publication 20240304066A1 · Sep 12, 2024
References Cited (18)
US 20040029627A1 · Hannan · 2004 [cited by examiner]
US 20070087804A1 · Knowles et al. · 2007 [cited by applicant]
US 20090156311A1 · Ng et al. · 2009 [cited by applicant]
US 20110246889A1 · Moore · 2011 [cited by applicant]
US 20140200070A1 · Bahou · 2014 [cited by examiner]
US 20140315614A1 · Granich et al. · 2014 [cited by applicant]
US 20150339876A1 · Koza · 2015 [cited by examiner]
US 20180015360A1 · Litman · 2018 [cited by applicant]
US 20180190076A1 · Lukasik · 2018 [cited by applicant]
US 20190221072A1 · Litman · 2019 [cited by applicant]
Notice of Allowance on U.S. Appl. No. 18/194,956 dated Jul. 19, 2024. [cited by applicant]
International Preliminary Report on Patentability on PCT Appl. No. mailed Mar. 23, 2023. [cited by applicant]
International Search Report and Written Opinion on PCT Appl. No. PCT/US2021/049828 mailed Jan. 28, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/018,640 dated Jun. 2, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/848,041 dated Sep. 14, 2023. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 18/194,956 dated Dec. 21, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/018,640 dated Nov. 25, 2022. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/848,041 dated Jan. 10, 2024. [cited by applicant]