Processing data of a user performing an athletic activity to estimate energy expenditure
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computer device positioned on a body of a user, first data from a first sensor integrated into an item of apparel worn by the user;
determining, by a processor of the computer device, a location of the computer device on the body of the user, based on the received first data;
receiving, by the computer device, second data from a second sensor integrated within the computer device;
receiving, by the computer device, third sensor data received from a third sensor configured to detect a pressure exerted by the user;
calculating, by the processor, from the second sensor data and the third sensor data, an initial postural assessment of the user;
prompting the user to perform an exercise selected based on the postural assessment and a likelihood of injury to the user;
calculating, by the processor, from the second sensor data and the third sensor data, an angle between a first body part and a second body part of the user, based on the determined location of the computer device on the body of the user;
determining, by the processor, a form of the user, based on the calculated angle;
comparing the determined form of the user to a desired form associated with the exercise;
calculating, by the processor, a completeness modifier based on the comparing the determined form of the user to the desired form; and
calculating, by the processor, an energy expenditure estimate for the user performing the exercise based on a type of the exercise and on the calculated completeness modifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for prompting a user to perform an exercise, monitoring form of the user while performing the exercise, and calculating an energy expenditure estimate for the user performing the exercise based on a type of the exercise and on the form of the user.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer device positioned on a body of a user, first data from a first sensor integrated into an item of apparel worn by the user; determining, by a processor of the computer device, a location of the computer device on the body of the user, based on the received first data; receiving, by the computer device, second data from a second sensor integrated within the computer device; receiving, by the computer device, third sensor data received from a third sensor configured to detect a pressure exerted by the user; calculating, by the processor, from the second sensor data and the third sensor data, an initial postural assessment of the user; prompting the user to perform an exercise selected based on the postural assessment and a likelihood of injury to the user; calculating, by the processor, from the second sensor data and the third sensor data, an angle between a first body part and a second body part of the user, based on the determined location of the computer device on the body of the user; determining, by the processor, a form of the user, based on the calculated angle; comparing the determined form of the user to a desired form associated with the exercise; calculating, by the processor, a completeness modifier based on the comparing the determined form of the user to the desired form; and calculating, by the processor, an energy expenditure estimate for the user performing the exercise based on a type of the exercise and on the calculated completeness modifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible, non-transitory computer-readable medium comprising computer-executable instructions that, when executed, perform a method comprising:
-
receiving, by a computer device positioned on a body of a user, first data from a first electronic sensor integrated into an item of apparel worn by the user; determining, a location of the computer device on the body of the user, based on the received first data; receiving by the computer device, second data from a pressure sensor; calculating, from the received second data, an initial postural assessment of the user; prompting the user to perform an exercise selected based on the postural assessment and a likelihood of injury to the user; calculating, from the received second data, an angle between a first body part and a second body part of a user; determining a form of the user, based on the calculated angle; comparing the determined form of the user to a desired form associated with the exercise; calculating a completeness modifier based on the comparing the determined form of the user to the desired form; and calculating an energy expenditure estimate for the user performing the exercise based on a type of the exercise and on the calculated completeness modifier. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus configured to be worn on a body of a user comprising:
-
at least one processor; and at least one memory storing instructions that, when executed, cause the apparatus at least to perform; receiving first data from a user-worn electronic sensor integrated into an item of apparel worn by the user; calculating, from the first data, a location of the apparatus on the body of the user; receiving second data from a sensor integrated within the apparatus; receiving third data from a pressure sensor; calculating, from the second sensor data and the third sensor data, an initial postural assessment of the user; prompting a user to perform an exercise selected based on the postural assessment and a likelihood of injury to the user; calculating, from the second sensor data and the third sensor data, an angle between a first body part and a second body part of the user; determining a form of the user, based on the calculated angle; comparing the determined form of the user to a desired form associated with the exercise; calculating, by the processor, a completeness modifier based on the comparing the determined form of the user to the desired form; and calculating an energy expenditure estimate for the user performing the exercise based on a type of the exercise and on the calculated completeness modifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification