Electronic analysis of athletic performance
DCFirst Claim
1. A computer-implemented athletic performance analysis method, comprising:
- obtaining, at a computer system, first motion data reflecting motion of a sporting device during one or more drills performed by an athlete;
creating and storing action data by identifying a plurality of portions of the first motion data, where each of the portions correspond to one or more actions by the athlete;
comparing the action data for the athlete, with the computer system, to one or more groupings of action data, wherein each grouping of action data comprises combined action data for a plurality of other athletes that have been determined to belong in a same athlete skill level classification from among a plurality of athlete skill level classifications; and
generating data for a report that reflects a relative athlete skill level classification of the athlete,wherein comparing the action data for the athlete to the one or more groupings of action data comprises identifying the relative athlete skill level classification, from among the plurality of athlete skill level classifications, that has action data that matches the action data for the athlete.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be embodied in, among other things, a computer-implemented athletic performance analysis method that includes obtaining, at a computer system, first motion data reflecting motion of a sporting device during one or more drills performed by an athlete. The method also includes creating and storing action data by identifying a plurality of portions of the motion data, where each of the portions correspond to one or more actions by the athlete; comparing the action data for the athlete, with the computer system, to corresponding aggregated action data for a plurality of other athletes to determine a relative skill level for the athlete with respect to the one or more actions; and generating data for a report that reflects the relative development level of the athlete.
209 Citations
28 Claims
-
1. A computer-implemented athletic performance analysis method, comprising:
-
obtaining, at a computer system, first motion data reflecting motion of a sporting device during one or more drills performed by an athlete; creating and storing action data by identifying a plurality of portions of the first motion data, where each of the portions correspond to one or more actions by the athlete; comparing the action data for the athlete, with the computer system, to one or more groupings of action data, wherein each grouping of action data comprises combined action data for a plurality of other athletes that have been determined to belong in a same athlete skill level classification from among a plurality of athlete skill level classifications; and generating data for a report that reflects a relative athlete skill level classification of the athlete, wherein comparing the action data for the athlete to the one or more groupings of action data comprises identifying the relative athlete skill level classification, from among the plurality of athlete skill level classifications, that has action data that matches the action data for the athlete. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented athletic performance analysis system, comprising:
-
a data collection interface in a computer system for obtaining first motion data reflecting motion of a sporting device during one or more drills performed by an athlete; a computer-implemented classifier to compare data corresponding to the first motion data to one or more groupings of motion data for drills matching the one or more drills performed by the athlete, wherein each grouping of motion data comprises combined motion data for a plurality of other athletes that have been determined to belong in a same athlete skill level classification from among a plurality of athlete skill level classifications, to determine a relative skill level for the athlete; and a report generator to generate data for a report reflecting a relative skill level classification of the athlete, wherein comparing data corresponding to the first motion data to the one or more groupings of motion data comprises identifying the relative skill level classification, from among the plurality of athlete skill level classifications, that has motion data that matches the first motion data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An article comprising one or more tangible computer-readable data storage media containing program code operable to cause one or more machines to perform operations, the operations comprising:
-
obtaining, at a computer system, first motion data reflecting motion of a sporting device during one or more drills performed by an athlete; creating and storing action data by identifying a plurality of portions of the first motion data, where each of the portions correspond to one or more actions by the athlete; comparing the action data for the athlete, with the computer system, to one or more groupings of action data, wherein each grouping of action data comprises combined action data for a plurality of other athletes that have been determined to belong in a same athlete skill level classification from among a plurality of athlete skill level classifications; and generating data for a report that reflects a relative athlete skill level classification of the athlete, wherein comparing the action data for the athlete to the one or more groupings of action data comprises identifying the relative athlete skill level classification, from among the plurality of athlete skill level classifications, that has action data matches the action data for the athlete. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer-implemented athletic performance analysis method, comprising:
-
obtaining, via wireless communication devices, motion-related data for a pre-selected set of athletic drills from a plurality of athletes using motion sensors corresponding to an athletic device; analyzing the data obtained from the plurality of athletes to create a predictive standardized test for assessing skill competency; and generating a predictive skill level description for a human subject by statistical analysis that compares motion-related data for the subject for the pre-selected set of athletic drills, to the motion-related data for the plurality of athletes, wherein the predictive skill level description corresponds to an athlete skill level classification shared by groups of the plurality of athletes, selected from a plurality of different athlete skill level classifications, each of the plurality of different athlete skill level classifications representing combined motion-related data from multiple different athletes, other than the athlete, determined to be performing at a common level in a sport.
-
-
28. A computer-implemented athletic performance analysis system, comprising:
-
a data collection interface in a computer system for obtaining first motion data reflecting motion of a sporting device during one or more drills performed by an athlete; means for identifying a skill level for the athlete by comparing data corresponding to the first motion data to one or more groupings of similar data combined from a plurality of athletes that have been determined to belong in a same athlete skill level classification from among a plurality of athlete skill level classifications; and a report generator to generate data for a report reflecting the relative development level of the athlete.
-
Specification