Patents by Inventor Richard Dinsdale
Richard Dinsdale has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240412514Abstract: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.Type: ApplicationFiled: August 22, 2024Publication date: December 12, 2024Applicant: Stats LLCInventors: William Thomas Gurpinar-Morgan, Daniel Richard DINSDALE, Joe Dominic Gallagher, Aditya Cherukumudi, Paul David Power, Patrick Joseph Lucey
-
Patent number: 12100210Abstract: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.Type: GrantFiled: July 31, 2023Date of Patent: September 24, 2024Assignee: Stats LLCInventors: William Thomas Gurpinar-Morgan, Daniel Richard Dinsdale, Joe Dominic Gallagher, Aditya Cherukumudi, Paul David Power, Patrick Joseph Lucey
-
Publication number: 20240216780Abstract: A method of generating predictions for teams and players for each team associated with a sporting event, the method including: receiving one or more top-down predictions for the sporting event; providing the top-down predictions as one or more top-down feature vectors to a computing system; receiving, by the computing system, a second set of feature vectors comprising data for one or more players associated with one or more respective teams and data for one or more teams associated with a sporting event; inputting the one or more top-down feature vectors and second set of feature vectors into a transformer-based neural network; and generating, using the transformer-based neural network, one or more predictions for the sporting event based on the one or more top-down feature vectors and the second set of feature vectors.Type: ApplicationFiled: December 29, 2023Publication date: July 4, 2024Applicant: Stats LLCInventors: Michael John Horton, Nils Sebastiaan Mackaij, Daniel Richard Dinsdale, Hayley Redgate, Daniele Foroni, Patrick Joseph LUCEY
-
Publication number: 20230377337Abstract: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.Type: ApplicationFiled: July 31, 2023Publication date: November 23, 2023Applicant: STATS LLCInventors: William Thomas Gurpinar-Morgan, Daniel Richard Dinsdale, Joe Dominic Gallagher, Aditya Cherukumudi, Paul David Power, Patrick Joseph Lucey
-
Patent number: 11715303Abstract: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.Type: GrantFiled: February 4, 2021Date of Patent: August 1, 2023Assignee: STATS LLCInventors: William Thomas Gurpinar-Morgan, Daniel Richard Dinsdale, Joe Dominic Gallagher, Aditya Cherukumudi, Paul David Power, Patrick Joseph Lucey
-
Publication number: 20230106936Abstract: A computing system generates an interactive game space for predicting an outcome of an event during a live game. The computing system identifies a prediction event in the live game. The computing system receives event data for the live game up to the prediction event. The computing system identifies pre-game player specific data for each player involved in the prediction event. The computing system generates a probability distribution for a set of possible outcomes for the prediction event based on the event data and the pre-game player specific data. The computing system presents the probability distribution to a user participating in the interactive game space. The computing system receives a proposed outcome for the prediction event from the user participating in the interactive game space. The computing system determines that the proposed outcome was correct. The computing system grants points to the user within the interactive game space.Type: ApplicationFiled: September 23, 2022Publication date: April 6, 2023Applicant: STATS LLCInventors: Daniel Richard Dinsdale, Christian Schober, David Grimm, John Dickinson, Andrew Skweres, Christian Marko, Patrick Joseph Lucey, Hayley Redgate
-
Publication number: 20220374475Abstract: A computing system receives a request to project a performance of a first player from a current team on a destination team. The computing system generates, based on the request, player-position features corresponding to the first player. The computing system generates team features corresponding to the first player. The computing system generates rating features for the first player. The computing system generates, via a prediction model, a player box score prediction based on the player-position features, the team features, and the rating features. The player box score prediction includes a plurality of per game metrics of the first player on the destination team.Type: ApplicationFiled: May 18, 2022Publication date: November 24, 2022Applicant: STATS LLCInventors: Daniel Richard Dinsdale, Joe Dominic Gallagher, Paul David Power
-
Publication number: 20210256265Abstract: A computing system retrieves ball-by-ball data for a plurality of sporting events. The computing system generates a trained neural network based on ball-by-ball data supplemented with ball-by-ball data with ball-by-ball match context features and personalized embeddings based on a batsman and a bowler for each delivery. The computing system receives a target batsman and a target bowler for a pitch to be delivered in a target event. The computing system identifies target ball-by-ball data for a window of pitches preceding the to be delivered pitch. The computing system retrieves historical ball-by-ball data for each of the target batsman and the target bowler. The computing system generates personalized embeddings for both the target batsman and the target bowler based on the historical ball-by-ball data. The computing system predicts a shot type for the pitch to be delivered based on the target ball-by-ball data and the personalized embeddings.Type: ApplicationFiled: February 4, 2021Publication date: August 19, 2021Applicant: STATS LLCInventors: William Thomas Gurpinar-Morgan, Daniel Richard Dinsdale, Joe Dominic Gallagher, Aditya Cherukumudi, Paul David Power, Patrick Joseph Lucey
-
Publication number: 20210241145Abstract: A system and method for generating a role summary associated with one or more players are disclosed herein. A computing system retrieves event information for a plurality of teams for a plurality of events. The computing system generates a spatial output that describes each player. The computing system identifies a playing style associated with each team. The computing system identifies a subset of paths a player or team takes between two zones. The computing system identifies each player's involvement in a team's process. The computing system generates a score corresponding to a value of a player's involvement in a given play based on the event information. The computing system generates a score associated with each player's passing ability based on the event information. The computing system determines a shot style of each player based on the event information. The computing system identifies a role associated with each player.Type: ApplicationFiled: February 4, 2021Publication date: August 5, 2021Applicant: STATS LLCInventors: Paul David Power, William Thomas Gurpinar-Morgan, Daniel Richard Dinsdale, Joe Dominic Gallagher, Nils Sebastiaan Mackaij
-
Patent number: 6653095Abstract: A method and apparatus for determining the hydrogen peroxide content of a fluid. The method includes: (a) contacting the fluid with a catalyst so as to permit decomposition of the hydrogen peroxide present in the fluid to oxygen and water; permitting the oxygen liberated to pass to gas meter; and (c) measuring the volume of oxygen liberated utilizing the gas meter, wherein the volume of oxygen liberated provides a measure of the hydrogen peroxide content of the fluid.Type: GrantFiled: April 12, 2002Date of Patent: November 25, 2003Inventors: Alan Gwy, Philip Jeffrey Cunnah, Freda Hawkes, Dennis Hawkes, Richard Dinsdale