CPC A61B 5/024 (2013.01) [A61B 5/0022 (2013.01); A61B 5/02416 (2013.01); A61B 5/0833 (2013.01); A61B 5/1118 (2013.01); A61B 5/1123 (2013.01); A61B 5/1495 (2013.01); A61B 5/14551 (2013.01); A61B 5/4866 (2013.01); A61B 5/6824 (2013.01); A61B 5/6831 (2013.01); A61B 5/6895 (2013.01); A61B 5/7275 (2013.01); A63B 22/02 (2013.01); G01C 22/006 (2013.01); A61B 5/01 (2013.01); A61B 5/02 (2013.01); A61B 5/0531 (2013.01); A61B 2562/0219 (2013.01); A63B 2230/06 (2013.01)] | 20 Claims |
1. A method comprising:
establishing, by one or more processors of a wireless wearable computer worn by a user, a wireless communication connection with a fitness machine;
obtaining, by the one or more processors using the wireless communication connection, machine data from the fitness machine while the user is engaged in a workout session on the fitness machine, the machine data comprising first data that describes the fitness machine and second data that describes fitness metrics associated with the workout session and that are specific to the fitness machine;
obtaining, from a heart rate sensor of the wireless wearable computer, heart rate data of the user;
determining, by the one or more processors, a work rate caloric expenditure by applying a work rate calorie model to the machine data;
determining, by the one or more processors, a calibrated maximal oxygen consumption of the user based on the heart rate data and the work rate caloric expenditure;
determining, by the one or more processors, a heart rate caloric expenditure by applying a heart rate calorie model to the heart rate data and the calibrated maximal oxygen consumption of the user; and
sending, by the one or more processors, at least one of the work rate caloric expenditure or the heart rate caloric expenditure, to the fitness machine or other device, or storing at least one of the work rate caloric expenditure or heart rate caloric expenditure on the wireless wearable computer, the fitness machine or the other device.
|