Patents Assigned to STATS LLC
-
Patent number: 11902603Abstract: A computing system receives a video stream of a game. The computing system generates tracking data corresponding to the video stream using one or more artificial intelligence models. The computing system generates interactive video data by combining the video stream of the game with the tracking data. The computing system causes a media player to render graphics corresponding to the tracking data over the video stream by sending the interactive video data to a client device executing the media player.Type: GrantFiled: August 19, 2022Date of Patent: February 13, 2024Assignee: STATS LLCInventors: Sateesh Pedagadi, Johannes Kuehnel, Bradford Griffiths, Christian Marko, Raphael Reiners, Brian Orefice, Patrick Joseph Lucey
-
Publication number: 20240033600Abstract: A computing system retrieves historical hole-by-hole data for a plurality of holes for plurality of golf tournaments for a plurality of players. The computing system clusters the plurality of holes into a plurality of clusters of hole types. The computing system generates a strokes gained metric for each hole type of the hole-by-hole data for each player. The computing system adjusts the strokes gained metric for each hole type. The computing system generates a probability of player performance of each player for each hole in the target tournament based at least one the adjusted strokes gained metric. The probability of player performance includes a probability of each player achieving each possible score for each hole. The computing system generates a projected outcome of the tournament by simulating player performance using the probability of player performance of each player.Type: ApplicationFiled: July 28, 2023Publication date: February 1, 2024Applicant: STATS LLCInventors: Kyle Cunningham-Rhoads, Peter McKeever
-
Patent number: 11882345Abstract: Customized highlight shows for sporting events, entertainment events, and/or the like, having a narrative component, are generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. A customized highlight show is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining and interesting to the user and that presents a cohesive narrative.Type: GrantFiled: February 9, 2023Date of Patent: January 23, 2024Assignee: STATS LLCInventors: Warren Joseph Packard, Dennis Kanygin, Jordan Toor, Dan Lythcott-Haims, Alan Levin
-
Patent number: 11863848Abstract: Customized highlight shows for sporting events, entertainment events, and/or the like, may be generated and presented. Source content with a representation of one or more events, such as sports events, may be obtained. A user may designate an attribute and/or a viewing length. A subset of the source content with highlights from within the source content may be selected such that the subset has the attribute and/or viewing length designated by the user. A customized highlight show including the subset may be generated and outputted to the user, for example, on a display screen. The attribute may include a team playing in the sporting events, a player playing in the sporting events, and/or a type of play occurring in the sporting events. The subset may optionally be generated based on teams and/or players in one or more fantasy sports teams.Type: GrantFiled: September 14, 2016Date of Patent: January 2, 2024Assignee: STATS LLCInventors: Dan Lythcott-Haims, Warren Joseph Packard, Jordan Toor
-
Patent number: 11861806Abstract: A system and method of calibrating a broadcast video feed are disclosed herein. A computing system retrieves a plurality of broadcast video feeds that include a plurality of video frames. The computing system generates a trained neural network, by generating a plurality of training data sets based on the broadcast video feed and learning, by the neural network, to generate a homography matrix for each frame of the plurality of frames. The computing system receives a target broadcast video feed for a target sporting event. The computing system partitions the target broadcast video feed into a plurality of target frames. The computing system generates for each target frame in the plurality of target frames, via the neural network, a target homography matrix. The computing system calibrates the target broadcast video feed by warping each target frame by a respective target homography matrix.Type: GrantFiled: April 9, 2021Date of Patent: January 2, 2024Assignee: STATS LLCInventors: Long Sha, Sujoy Ganguly, Patrick Joseph Lucey
-
Patent number: 11861850Abstract: A system and method of re-identifying players in a broadcast video feed are provided herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system generates a plurality of tracks based on the plurality of video frames. Each track includes a plurality of image patches associated with at least one player. Each image patch of the plurality of image patches is a subset of the corresponding frame of the plurality of video frames. For each track, the computing system generates a gallery of image patches. A jersey number of each player is visible in each image patch of the gallery. The computing system matches, via a convolutional autoencoder, tracks across galleries. The computing system measures, via a neural network, a similarity score for each matched track and associates two tracks based on the measured similarity.Type: GrantFiled: February 17, 2023Date of Patent: January 2, 2024Assignee: STATS LLCInventors: Long Sha, Sujoy Ganguly, Xinyu Wei, Patrick Joseph Lucey, Aditya Cherukumudi
-
Patent number: 11861848Abstract: A system and method of generating trackable frames from a broadcast video feed are provided herein. A computing system retrieves a broadcast video feed for a sporting event. The broadcast video feed includes a plurality of video frames. The computing system generates a set of frames for classification using a principal component analysis model. The set of frames are a subset of the plurality of video frames. The computing system partitions each frame of the set of frames into a plurality of clusters. The computing system classifies each frame of the plurality of frames as trackable or untrackable. Trackable frames capture a unified view of the sporting event. The computing system compares each cluster to a predetermined threshold to determine whether each cluster comprises at least a threshold number of trackable frames. The computing system classifies each cluster that includes at least the threshold number of trackable frames as trackable.Type: GrantFiled: July 1, 2022Date of Patent: January 2, 2024Assignee: STATS LLCInventors: Long Sha, Sujoy Ganguly, Xinyu Wei, Patrick Joseph Lucey, Aditya Cherukumudi
-
Publication number: 20230412900Abstract: A customized highlight sequence depicting multiple events, and based on a user's personal characteristics, interests, and/or preferences, is generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. In at least one embodiment, the amount of time available to the user can be obtained, so that the length of the highlight sequence can be tailored to the available time. A customized highlight sequence is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining to the user and comports with the time restrictions.Type: ApplicationFiled: August 31, 2023Publication date: December 21, 2023Applicant: STATS LLCInventors: Warren Joseph PACKARD, Dan LYTHCOTT-HAIMS, Alan LEVIN
-
Publication number: 20230394728Abstract: A computing system receives a prompt to generate a data sticker for a sporting event. The data sticker includes one or more graphical representations of sports analytics data. The computing system parses the prompt to identify individual components of the prompt. The computing system generates, using a generative artificial intelligence model, the one or more graphical representations based on the individual components of the prompt. The computing system generates an image file comprising the data sticker.Type: ApplicationFiled: June 1, 2023Publication date: December 7, 2023Applicant: STATS LLCInventors: Kevin Allinson, Anthony Borsumato, Matthew Chamberlain, Jimmy Coverdale, Andrew Skweres, Patrick Joseph Lucey
-
Publication number: 20230381624Abstract: A method of generating an outcome for a sporting event is disclosed herein. A computing system retrieves tracking data from a data store. The computing system generates a predictive model using a deep neural network. The one or more neural networks of the deep neural network generates one or more embeddings comprising team-specific information and agent-specific information based on the tracking data. The computing system selects, from the tracking data, one or more features related to a current context of the sporting event. The computing system learns, by the deep neural network, one or more likely outcomes of one or more sporting events. The computing system receives a pre-match lineup for the sporting event. The computing system generates, via the predictive model, a likely outcome of the sporting event based on historical information of each agent for the home team, each agent for the away team, and team-specific features.Type: ApplicationFiled: May 24, 2023Publication date: November 30, 2023Applicant: STATS LLCInventors: Hector Ruiz, Sujoy Ganguly, Nathan Frank, Patrick Lucey
-
Patent number: 11830202Abstract: A system and method of generating a player tracking prediction are described herein. A computing system retrieves a broadcast video feed for a sporting event. The computing system segments the broadcast video feed into a unified view. The computing system generates a plurality of data sets based on the plurality of trackable frames. The computing system calibrates a camera associated with each trackable frame based on the body pose information. The computing system generates a plurality of sets of short tracklets based on the plurality of trackable frames and the body pose information. The computing system connects each set of short tracklets by generating a motion field vector for each player in the plurality of trackable frames. The computing system predicts a future motion of a player based on the player's motion field vector using a neural network.Type: GrantFiled: November 22, 2021Date of Patent: November 28, 2023Assignee: STATS LLCInventors: Long Sha, Sujoy Ganguly, Xinyu Wei, Patrick Joseph Lucey, Aditya Cherukumudi
-
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: 11808708Abstract: A method for maintaining the health of a diabetic patient by preventing onset of diabetic ketoacidosis in said patient, the method comprising: prescribing an SGLT2 inhibitor for administration to a patient in need thereof; providing at least one test strip for identifying the presence of ?-hydroxybutyrate in the patient's urine; and upon indication of the presence of ?-hydroxybutyrate in the patient's urine, discontinuing the administration of the SGLT2 inhibitor. Also disclosed is a kit useful in the monitoring of risk of onset of diabetic ketoacidosis in patients taking an SGLT2 inhibitor, the kit comprising: the SGLT2 inhibitor and at least one test strip to identify the presence of ?-hydroxybutyrate in the patient's urine, wherein the at least one test strip undergoes a change in color upon detection of ?-hydroxybutyrate in the patient's urine.Type: GrantFiled: August 6, 2021Date of Patent: November 7, 2023Assignee: F.A.T. STATS LLCInventors: Tom Meitz, Frank Puglisi
-
Publication number: 20230334238Abstract: A computing system receives a request to generate one or more narrative frameworks for a worksheet. The worksheet is hosted by a third party server. The computing system interfaces with the third party server to retrieve data associated with the worksheet. The computing system infers attributes of the worksheet from the retrieved data. The attributes correspond to a type of data represented in the worksheet. The computing system generates a narrative template for the one or more narrative frameworks. The computing system generates one or more data variables for the one or more narrative frameworks based on the generated narrative template. The computing system constructs the one or more narrative frameworks by selectively retrieving data from the worksheet for each data variable of the one or more data variables in the narrative framework.Type: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Applicant: STATS LLCInventors: Adam Long, Nick Haynes, Dan Salo, Heather Dahm, Jacob McCright, Michael Dillon, Hannah Deters, Anup Khadka
-
Publication number: 20230334859Abstract: A computing system identifies broadcast video for a plurality of games in a first league. The broadcast video includes a plurality of video frames. The computing system generates tracking data for each game from the broadcast video of a corresponding game. The computing system enriches the tracking data. The enriching includes merging play-by-play data for the game with the tracking data of the corresponding game. The computing system generates padded tracking data based on the tracking data. The computing system projects player performance in a second league for each player based on the tracking data and the padded tracking data.Type: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Applicant: STATS LLCInventors: Andrew Patton, Nathan Walker, Matthew Scott, Alex Ottenwess
-
Publication number: 20230330485Abstract: 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.Type: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Applicant: STATS LLCInventors: Paul David Power, Aditya Cherukumudi, Sujoy Ganguly, Xinyu Wei, Long Sha, Jennifer Hobbs, Hector Ruiz, Patrick Joseph Lucey
-
Patent number: 11778287Abstract: A customized highlight sequence depicting multiple events, and based on a user's personal characteristics, interests, and/or preferences, is generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. In at least one embodiment, the amount of time available to the user can be obtained, so that the length of the highlight sequence can be tailored to the available time. A customized highlight sequence is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining to the user and comports with the time restrictions.Type: GrantFiled: March 28, 2022Date of Patent: October 3, 2023Assignee: STATS LLCInventors: Warren Joseph Packard, Dan Lythcott-Haims, Alan Levin
-
Patent number: 11755952Abstract: A system is described for analyzing plays of a sporting event based on body-pose information in conjunction with real-world positional tracking data. The system permits segmentation of sporting event plays into discrete time periods and the labeling of appropriate body-pose characteristics for each period. The system allows for comparison and fine-grained analysis of plays with respect to either a series of body-pose vertices that exist in continuous space (i.e., skeleton) or map directly to attributes, using the positional tracking data and play information to account for contextual differences. To enable analysis for the former, the system performs a projection to 3D space, followed by a spatiotemporal alignment step. Through the system, the importance of particular body-pose motions or specific attributes to the success of particular sporting event plays is quantified.Type: GrantFiled: November 2, 2020Date of Patent: September 12, 2023Assignee: STATS LLCInventors: Panna Felsen, Patrick Lucey
-
Publication number: 20230274159Abstract: A system and method for predicting multi-agent locations is disclosed herein. A computing system retrieves tracking data from a data store. The computing system generates a predictive model using a conditional variational autoencoder. The conditional variational autoencoder learns one or more paths a subset of agents of the plurality of agents are likely to take. The computing system receives tracking data from a tracking system positioned remotely in a venue hosting a candidate sporting event. The computing system identifies one or more candidate agents for which to predict locations. The computing system infers, via the predictive model, one or more locations of the one or more candidate agents. The computing system generates a graphical representation of the one or more locations of the one or more candidate agents.Type: ApplicationFiled: May 5, 2023Publication date: August 31, 2023Applicant: STATS LLCInventors: Panna Felsen, Sujoy Ganguly, Patrick Lucey
-
Publication number: 20230256318Abstract: A computing system identifies data related to a tennis match between a first player and a second player. The data includes a current match state and a current in-match performance. The computing system generates an input data set that includes the data related to the tennis match. The generating includes modifying the current match state to assume that the first player will win a next point in the tennis match. Based on the input data set, the computing system measures an importance of the next point to the first player winning the tennis match.Type: ApplicationFiled: February 13, 2023Publication date: August 17, 2023Applicant: STATS LLCInventors: Robert Seidl, Christian Marko, Patrick Joseph Lucey