IP Library Patent Application 18666068
Patent Application
App. No. 18/666,068

Systems and Methods for Player and Team Modelling and Prediction in Sports and Games

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 None
App. No.
18/666,068
Abstract

A system and method are provided for processing game data to generate predictions for hypothetical or real future games. The method includes receiving input data comprising at least one of: i) historical data for one or more previous games, comprising box score information, or ii) play-by-play game data for one or more previous games; and transforming the input data into an abstraction space in which the abstraction space provides an abstraction comprising a numerical representation of player and/or team attributes. The method also includes mapping the numerical representation into one or more predictions of attributes of the games using at least one machine learning technique; and providing output data comprising the one or more predictions of attributes of the games.

Claims (34)

1 . A method for processing game data to generate predictions for hypothetical or real future games, the method comprising:

receiving input data comprising at least one of: i) historical data for one or more previous games, comprising box score information, or ii) play-by-play game data for one or more previous games;

transforming the input data into an abstraction space in which the abstraction space provides an abstraction comprising a numerical representation of player and/or team attributes;

mapping the numerical representation into one or more predictions of attributes of the games using at least one machine learning technique; and

providing output data comprising the one or more predictions of attributes of the games.

2 . The method of claim 1 , further comprising generating the numerical representation of the player and/or team attributes using a rating system, applied to extended box score information or play-by-play game data.

3 . The method of claim 1 , further comprising generating the numerical representation of the player and/or team attributes using function approximation techniques, wherein the numerical representation converts the input data to an approximation of the future performance of the players and/or teams.

4 . The method of claim 1 , wherein the abstraction space represents estimated values of at least summary statistics of box score information or play-by-play game data for hypothetical or real future games.

5 . The method of claim 3 , further comprising using artificial intelligence and machine learning techniques to learn a mapping function from the historical data.

6 . The method of claim 1 , further comprising using a function approximator that maps the input data into predictions, by combining both predictive models and the transforming of the input data into the abstraction space in a single function approximator that is learned from the historical data using at least one machine learning technique.

7 . The method of claim 1 , further comprising generating predictive data for a team roster or lineup and measuring the contribution of each player on at least one attribute of the game to rank and assess a player skill and strength.

8 . The method of claim 7 , wherein the at least one attribute comprises a game outcome.

9 . The method of claim 1 , further comprising using the numerical representation of the players to measure player similarity in terms of skills and strengths to be used for coaching and player scouting.

10 . The method of claim 1 , further comprising generating predictive data for a team roster or lineup and simulating trades and player replacements and their impacts any attributes of the games.

11 . The method of claim 1 , wherein the predictions are generated for the games while the game is in play, using all the observed historical data up to the moment of the predictions.

12 . The method of the claim 1 , further comprising generating the output data in real-time for sports betting and/or media applications.

13 . The method of the claim 1 , further comprising generating predictive data to detect the possibility of anomalous behavior.

14 . The method of claim 13 , wherein the anomalous behavior comprises one or more of undiagnosed player injury, match fixing behavior in the players or game officials, or newly emergent team strategies or equipment effects.

15 . The method of claim 1 , wherein the at least one attribute of interest of the game comprises one or more of a winning team, a number of goals, or a number of points.

16 . A non-transitory computer readable medium storing computer executable instructions for processing game data to generate predictions for hypothetical or real future games, comprising instructions for:

receiving input data comprising at least one of: i) historical data for one or more previous games, comprising box score information, or ii) play-by-play game data for one or more previous games;

transforming the input data into an abstraction space in which the abstraction space provides an abstraction comprising a numerical representation of player and/or team attributes;

mapping the numerical representation into one or more predictions of attributes of the games using at least one machine learning technique; and

providing output data comprising the one or more predictions of attributes of the games.

17 . A computing device for processing game data to generate predictions for hypothetical or real future games, comprising:

a processor; and

memory, the memory comprising computer executable instructions that when executed by the processor cause the computing device to:

receive input data comprising at least one of: i) historical data for one or more previous games, comprising box score information, or ii) play-by-play game data for one or more previous games;

transform the input data into an abstraction space in which the abstraction space provides an abstraction comprising a numerical representation of player and/or team attributes;

map the numerical representation into one or more predictions of attributes of the games using at least one machine learning technique; and

provide output data comprising the one or more predictions of attributes of the games.

18 . The computing device of claim 17 , further comprising instructions for generating the numerical representation of the player and/or team attributes using a rating system, applied to extended box score information or play-by-play game data.

19 . The computing device of claim 17 , further comprising instructions for generating the numerical representation of the player and/or team attributes using function approximation techniques, wherein the numerical representation converts the input data to an approximation of the future performance of the players and/or teams.

20 . The computing device of claim 17 , wherein the abstraction space represents estimated values of at least summary statistics of box score information or play-by-play game data for hypothetical or real future games.

Assignments (2)
SECURITY INTEREST Recorded Feb 25, 2026
From: SPORTLOGIQ INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE IN ITS CAPACITY AS ADMINISTRATIVE AGENT
Reel/Frame 073891/0430 →
NUNC PRO TUNC ASSIGNMENT Recorded May 16, 2024
From: DAVIS, MICHAEL JOHN; GAMBOA HIGUERA, JUAN CAMILO; SCHULTE, OLIVER NORBERT; JAVAN ROSHTKHARI, MEHRSAN
To: SPORTLOGIQ INC.
Reel/Frame 067437/0274 →