Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Sports Analytics

Search All Applications in Sports Analytics


Application US20200276474


Published 2020-09-03

Personalizing Prediction Of Performance Using Data And Body-pose For Analysis Of Sporting Performance

A method of generating a player prediction is disclosed herein. A computing system retrieves data from a data store. The computing system generates a predictive model using an artificial neural network. The artificial neural network generates one or more personalized embeddings that include player-specific information based on historical performance. The computing system selects, from the data, one or more features related to each shot attempt captured in the data. The artificial neural network learns an outcome of each shot attempt based at least on the one or more personalized embeddings and the one or more features related to each shot attempt.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method of generating a player prediction, comprising: retrieving, by a computing system, data from a data store, the data comprising information for a plurality of events across a plurality of seasons; generating, by the computing system, a predictive model using an artificial neural network, by: generating, by the artificial neural network, one or more personalized embeddings comprising player-specific information based on historical performance; selecting, from the data, one or more features related to each scoring event attempt captured in the data; and learning, by the artificial neural network, an outcome of each scoring event attempt based at least on the one or more personalized embeddings and the one or more features related to each scoring event attempt; receiving, by the computing system, a set of data directed to a target scoring event attempt, the set of data comprising at least the player involved in the target scoring event attempt and one or more features related to the target scoring event attempt; and generating, by the computing system via the predictive model, a likely outcome of the scoring event attempt based on personalized embeddings of the player involved in the target scoring event attempt and the one or more features related to the target scoring event attempt.

  • 8. A system for generating a player prediction, comprising: a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, performs one or more operations, comprising: retrieving data from a data store, the data comprising information for a plurality of events across a plurality of seasons; generating a predictive model using an artificial neural network, by: generating, by the artificial neural network, one or more personalized embeddings comprising goalkeeper-specific information based on historical performance; selecting, from the data, one or more features related to each shot attempt captured in the data; and learning, by the artificial neural network, an outcome of each shot attempt based at least on the one or more personalized embeddings and the one or more features related to each shot attempt; receiving a set of data directed to a target shot attempt, the set of data comprising at least the goalkeeper involved in the target shot attempt and one or more features related to the target shot attempt; and generating, via the predictive model, a likely outcome of the shot attempt based on personalized embeddings of the goalkeeper involved in the target shot attempt and the one or more features related to the target shot attempt.

  • 15. A non-transitory computer readable medium including one or more sequences of instructions that, when executed by the one or more processors, causes: retrieving, by a computing system, data from a data store, the data comprising information for a plurality of events across a plurality of seasons; generating, by the computing system, a predictive model using an artificial neural network, by: generating, by the artificial neural network, one or more personalized embeddings comprising goalkeeper-specific information based on historical performance; selecting, from the data, one or more features related to each shot attempt captured in the data; and learning, by the artificial neural network, an outcome of each shot attempt based at least on the one or more personalized embeddings and the one or more features related to each shot attempt; receiving, by the computing system, a set of data directed to a target shot attempt, the set of data comprising at least the goalkeeper involved in the target shot attempt and one or more features related to the target shot attempt; and generating, by the computing system via the predictive model, a likely outcome of the shot attempt based on personalized embeddings of the goalkeeper involved in the target shot attempt and the one or more features related to the target shot attempt.