A computer-implemented athletic performance analysis method includes obtaining, at a computer system, first motion data generated by a test subject moving a test ball containing motion sensors through a predetermined exercise; analyzing in the first motion data, with the computer system, the data from the inertial sensors; and providing to a remote computer at a location of the subject a report regarding the first motion data, the report reflecting a comparison of the first motion data with corresponding motion data of other users who have performed the predetermined exercise.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented athletic performance analysis method, comprising: obtaining, at a computer system, first motion data generated by a test subject moving a test ball containing motion sensors through a predetermined exercise; analyzing in the first motion data, with the computer system, the data from the motion sensors; and providing to a remote computer at a location of the subject a report regarding the first motion data, the report reflecting a comparison of the first motion data with corresponding motion data of other users who have performed the predetermined exercise, wherein the predetermined exercise comprises repeatedly performing a common motion, and the report reflects the subject's stamina during repeated performance of the common motion as compared to other test subjects.
2. The method of claim 1 , wherein the common motion comprises shooting the test ball at a goal or dribbling the test ball.
3. The method of claim 1 , wherein the common motion comprises jumping while holding the test ball or throwing the test ball.
4. The method of claim 1 , wherein the motion sensors comprise one or more accelerometers or one or more angular rate gyroscopes.
5. The method of claim 1 , wherein obtaining the first motion data comprises receiving, as a transmission over a network, the data from the motion sensors.
6. The method of claim 1 , wherein the first motion data comprises spin data or translational acceleration data.
7. A computer-implemented athletic performance analysis method, comprising: obtaining, at a computer system, first motion data generated by a test subject moving a test ball containing motion sensors through a predetermined exercise; analyzing in the first motion data, with the computer system, the data from the motion sensors; and providing to a remote computer at a location of the subject a report regarding the first motion data, the report reflecting a comparison of the first motion data with corresponding motion data of other users who have performed the predetermined exercise, wherein the predetermined exercise comprises throwing a ball in the air, and analysis of the data comprises analyzing flight time of the ball and time in hand time of the ball.
8. The method of claim 7 , wherein the predetermined exercise comprises shooting the ball at a goal.
9. The method of claim 7 , wherein the motion sensors comprise one or more accelerometers or one or more angular rate gyroscopes.
10. The method of claim 7 , wherein obtaining the first motion data comprises receiving, as a transmission over a network, the data from the motion sensors.
11. The method of claim 7 , wherein the first motion data comprises spin data or translational acceleration data.
12. A computer-implemented method of capturing data indicative of athletic performance, comprising: creating an event in a computer system; assigning a package of athletic drills to the event; registering an athlete with the computer system; correlating the athlete to the event; receiving data generated by motion sensors that are attached to the athlete or an object manipulated by the athlete during execution of the package of athletic drills; testing authenticity of the received data by comparing an identifier that is received with the received data to an identifier that is associated with the event; processing the received data to generate summary information that is descriptive of the athlete's performance; and making the summary information available over a network for review to users of the computer system who are authorized to see information about the athlete.
13. The method of claim 12 , wherein creating the event comprises first creating the event on a client computing device and then transmitting the event to a computer server system.
14. The method of claim 12 , wherein processing the received data comprises scoring the data, wherein a higher score represents more superior athletic performance by the athlete in executing a drill.
15. The method of claim 12 , wherein the object comprises a basketball and wherein the package of athletic drills comprises shooting the basketball at a goal or dribbling the basketball.
16. The method of claim 12 , wherein the package of athletic drills comprises jumping while holding the object or throwing the object.
17. The method of claim 12 , wherein the motion sensors comprise one or more accelerometers or one or more angular rate gyroscopes.
18. The method of claim 12 , wherein receiving data generated by motion sensors comprises receiving at the computer system, as a transmission over a network, the data generated by the motion sensors.
19. The method of claim 12 , wherein the first motion data comprises spin data or translational acceleration data.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 29, 2010
September 24, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.