US2015131845A1PendingUtilityA1

Methods, systems and software programs for enhanced sports analytics and applications

Assignee: MOCAP ANALYTICS INCPriority: May 4, 2012Filed: May 3, 2013Published: May 14, 2015
Est. expiryMay 4, 2032(~5.8 yrs left)· nominal 20-yr term from priority
G06F 17/30858G06K 9/00724G06F 17/3079G06F 16/71G06V 20/42G06F 16/7837G06V 20/44G06V 40/23G06T 2207/30221
30
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for enhanced sports analytics and/or content creation includes: an object tracking system that generates coordinate data corresponding to object motion in a sports event; a data processing module that receives the coordinate data from the object tracking system, analyzes the coordinate data with an event recognition algorithm that identifies and characterizes events and outcomes of interest, and catalogs the data in accordance with the identified events and outcomes into event profile data; a database that receives and stores the event profile data generated by the data processing module; a user application that accesses the event profile data from the database; and at least one processing unit that executes instructions stored in at least one non-transitory medium to implement at least one of the object tracking system, the data processing module, or the user application.

Claims

exact text as granted — not AI-modified
1 - 209 . (canceled) 
     
     
         210 . A method of distributing output data for use by a user, the method comprising the steps of:
 receiving raw data representative of real time positions of objects using at least one processing unit;   filtering the raw data, using the at least one processing unit, to identify missing data or errors in the raw data;   correcting the errors in the raw data using the at least one processing unit;   filling in data for the missing data using the at least one processing unit;   filtering the corrected data through algorithms that reduce total data in the corrected data, using at least one processing unit, by selectively outputting data which is relevant to at least one of pre-selected situations, times, or other criteria related to the pre-selected situations;   placing the filtered data into a data store that is queryable by users; and   distributing at least a portion of the filtered data from the data store to users via at least one social media application or online application.   
     
     
         211 . A method of distributing data according to  claim 210  wherein the distributed data relates to a sporting event. 
     
     
         212 . A method of distributing data according to  claim 211  wherein the distributed data comprises a continuous narrative of the sporting event. 
     
     
         213 . A method of distributing data according to  claim 210  wherein the distributed data is automatically distributed via at least one of live micro-blog messages, a blog, an e-mail and a string of emails. 
     
     
         214 . A method of distributing data according to  claim 210  wherein the distributed data is automatically distributed in response to the occurrence of predetermined events related to the raw data. 
     
     
         215 . A method of distributing data according to  claim 210  wherein the distributed data is distributed via a first screen which is integrated into a second screen to enable the user to see the data in conjunction with real time events. 
     
     
         216 . A method of distributing data according to  claim 215  wherein the second screen is video of a sporting event. 
     
     
         217 . A method of distributing data according to  claim 210 , further comprising generating a comparative analysis or similarity tool. 
     
     
         218 . A method of distributing output data for use by a user, the method comprising the steps of:
 receiving raw data representative of real time position of objects using at least one processor;   filtering the raw data, using the at least one processing unit, to identify missing data or errors in the raw data;   correcting the errors in the raw data, using the at least one processing unit;   filling in data for the missing data, using the at least one processing unit;   filtering the corrected data through algorithms which reduce total data in the corrected data, using the at least one processing unit, by selectively outputting data which is relevant to at least one of pre-selected situations, times, or other criteria related to the pre-selected situations;   placing the filtered data into a data store, using the at least one processing unit, that is queryable by users; and   distributing at least a portion of the filtered data in the data store to users via at least one web application or mobile application.   
     
     
         219 . A method of distributing data according to  claim 218  wherein the distributed data relates to a sporting event and wherein the distributed data provides an overview of the rate and efficiency of players in various game situations in the sporting event. 
     
     
         220 . A method of distributing output data according to  claim 218  wherein the output is distributed via an automated narrative. 
     
     
         221 . A method of distributing output data according to  claim 220  wherein the automated narrative is made available to the user through a social media channel. 
     
     
         222 . A method of distributing output data according to  claim 218  wherein all content is generated automatically. 
     
     
         223 . A method of distributing output data according to  claim 218  wherein the distributed data is distributed via an automated figure generator. 
     
     
         224 . A method of distributing output data according to  claim 223  wherein figures generated by the automated figure generator contain visuals containing the distributed data. 
     
     
         225 . A software application product for enhanced viewing of a sporting event, comprising:
 a data processing module that receives object tracking coordinate data associated with a sporting event, applies an event recognition algorithm to automatically identify and characterize events and outcomes of interest from the object tracking coordinate data as event profile data, and compare the event profile data associated with the sporting event with archived event profile data from previous sporting events; and   at least one non-transitory medium storing instructions executable by at least one processing unit to implement the data processing module;   wherein the software application generates at least one of enhanced analytics or created content from the comparison of the event profile data associated with the sporting event with the archived event profile data.   
     
     
         226 . The software application product for enhanced viewing of a sporting event of  claim 225  wherein the enhanced analytics generated by the software application comprise outcome probabilities or most likely outcomes. 
     
     
         227 . The software application product for enhanced viewing of a sporting event of  claim 226  wherein the outcome probabilities or most likely outcomes generated by the software application comprise team win/loss probabilities. 
     
     
         228 . The software application product for enhanced viewing of a sporting event of  claim 226  wherein the outcome probabilities or most likely outcomes generated by the software application comprise player performance probabilities. 
     
     
         229 . The software application product for enhanced viewing of a sporting event of  claim 228  wherein the player performance probabilities generated by the software application comprise player matchup probabilities. 
     
     
         230 . The software application product for enhanced viewing of a sporting event of  claim 228  wherein the player performance probabilities generated by the software application comprise identifying desirable or undesirable player matchups. 
     
     
         231 . The software application product for enhanced viewing of a sporting event of  claim 226  wherein the outcome probabilities or most likely outcomes are distributed via social media. 
     
     
         232 . The software application product for enhanced viewing of a sporting event of  claim 225  wherein the enhanced analytics generated by the software application are applicable to sports gaming. 
     
     
         233 . The software application product for enhanced viewing of a sporting event of  claim 225  wherein the enhanced analytics generated contemporaneously with the sporting event are displayed on a mobile device.

Join the waitlist — get patent alerts

Track US2015131845A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.