Calculating Pace and Energy Expenditure from Athletic Movement Attributes
First Claim
1. A unitary apparatus configured to be worn on a user, comprising:
- a processor;
a sensor configured to capture motion data of the user;
a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor perform at least;
capturing, from the sensor while being worn by the user, a data stream comprising one or more data points generated as a result of a motion of the user;
transforming the one or more motion data points into a dataset representing a motion of the user;
without classifying the motion data into an activity type, calculating one or more motion attributes from the dataset;
comparing the one or more motion attributes to one or more activity models comprising motion data from a plurality of individuals that does not include the user and, wherein both (1) the motion data within the models, and (2) the motion attributes of the user are independent of any activity type;
selecting an energy expenditure model, from the one or more energy expenditure models, as a best-match to the one or more motion attributes; and
calculating, using the selected energy expenditure model, an energy expenditure associated with the motion of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods configured to process motion data associated with a user. The systems and methods are configured to receive motion data from a sensor, calculate motion attributes from the data, and classify the motion data using one or more mathematical models. Attributes may be calculated without classifying the motion data into an activity type (such as walking, running, swimming, or any specific or general activity). Attributes may be compared to activity models comprising motion data from several individuals, which may not include the user. Motion data within the models and attributes of the user may be independent of any activity type. Attributes may be compared to select an energy expenditure model from one or more energy expenditure models, which may be selected as a best-match to the one or more motion attributes. An energy expenditure associated with the motion of the user may then be calculated.
-
Citations
20 Claims
-
1. A unitary apparatus configured to be worn on a user, comprising:
-
a processor; a sensor configured to capture motion data of the user; a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor perform at least; capturing, from the sensor while being worn by the user, a data stream comprising one or more data points generated as a result of a motion of the user; transforming the one or more motion data points into a dataset representing a motion of the user; without classifying the motion data into an activity type, calculating one or more motion attributes from the dataset; comparing the one or more motion attributes to one or more activity models comprising motion data from a plurality of individuals that does not include the user and, wherein both (1) the motion data within the models, and (2) the motion attributes of the user are independent of any activity type; selecting an energy expenditure model, from the one or more energy expenditure models, as a best-match to the one or more motion attributes; and calculating, using the selected energy expenditure model, an energy expenditure associated with the motion of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method, comprising:
-
capturing from a sensor a data stream comprising one or more data points generated as a result of a motion of a user; transforming the one or more motion data points into a dataset representing a motion of the user; without classifying the motion data into an activity type, calculating one or more motion attributes from the dataset; comparing the one or more motion attributes to one or more activity models comprising motion data from a plurality of individuals that does not include the user and, wherein both;
(1) the motion data within the models, and (2) the motion attributes of the user, are independent of any activity type;selecting an energy expenditure model, from the one or more energy expenditure models, as a best-match to the one or more motion attributes; and calculating, using the selected energy expenditure model, an energy expenditure associated with the motion of the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification