Creating Personalized Athletic-Performance Models
First Claim
1. A method comprising, by one or more computing devices:
- receiving, from one or more sensors, biomechanical data of a first user performing a plurality of actions of a first action-type and outcome data of a plurality of outcomes corresponding to the respective plurality of actions;
determining, based on the received biomechanical data, a plurality of sets of action-parameter values corresponding to the respective plurality of actions; and
generating an athletic-performance model of the first user based on the plurality of sets of action-parameter values, wherein the athletic-performance model is a statistical model comprising probabilities computed with respect to the sets of action-parameter values and the outcome data.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving, from one or more sensors, biomechanical data of a first user performing a plurality of actions of a first action-type and outcome data of a plurality of outcomes corresponding to the respective plurality of actions. A plurality of sets of action-parameter values may be determined based on the received biomechanical data, where each of the sets of action-parameter values corresponds to a respective action of the plurality of actions. An athletic-performance model of the first user may be generated based on the plurality of sets of action-parameter values. The athletic-performance model may be a statistical model including probabilities computed with respect to the sets of action-parameter values and the outcome data.
28 Citations
20 Claims
-
1. A method comprising, by one or more computing devices:
-
receiving, from one or more sensors, biomechanical data of a first user performing a plurality of actions of a first action-type and outcome data of a plurality of outcomes corresponding to the respective plurality of actions; determining, based on the received biomechanical data, a plurality of sets of action-parameter values corresponding to the respective plurality of actions; and generating an athletic-performance model of the first user based on the plurality of sets of action-parameter values, wherein the athletic-performance model is a statistical model comprising probabilities computed with respect to the sets of action-parameter values and the outcome data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive, from one or more sensors, biomechanical data of a first user performing a plurality of actions of a first action-type and outcome data of a plurality of outcomes corresponding to the respective plurality of actions; determine, based on the received biomechanical data, a plurality of sets of action-parameter values corresponding to the respective plurality of actions; and generate an athletic-performance model of the first user based on the plurality of sets of action-parameter values, wherein the athletic-performance model is a statistical model comprising probabilities computed with respect to the sets of action-parameter values and the outcome data. - View Dependent Claims (18)
-
-
19. A system comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;receive, from one or more sensors, biomechanical data of a first user performing a plurality of actions of a first action-type and outcome data of a plurality of outcomes corresponding to the respective plurality of actions; determine, based on the received biomechanical data, a plurality of sets of action-parameter values corresponding to the respective plurality of actions; and generate an athletic-performance model of the first user based on the plurality of sets of action-parameter values, wherein the athletic-performance model is a statistical model comprising probabilities computed with respect to the sets of action-parameter values and the outcome data. - View Dependent Claims (20)
- one or more processors; and
Specification