Energy Expenditure Calculation Using Data From Multiple Devices
First Claim
1. An athletic system comprising:
- a processor;
a display; and
a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor are configured to cause the processor to at least;
receive athletic data from a connected device, wherein the connected device utilizes a first operating system and the processor utilizes a second operating system;
identify an activity metric associated with the received data;
determine with the processor, by comparing the received data to a metric database, whether the received data is a best available source of data for the activity metric,wherein if the received data is not a best available source of data for the activity metric, discarding the received data, andwherein if the received data is the best available source of data for the activity metric;
store the received data in the metric database;
classify the received data into an athletic activity group;
associate one or more stored activity metrics with one or more respective confidence weightings, based on the classified activity group;
calculate an energy expenditure value of a user from the one or more stored activity metrics;
calculate a confidence value to be associated with the energy expenditure value, based on the one or more confidence weightings; and
display the calculated energy value of the user on the display.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects relate to athletic metric values from data received from different sources having different devices that employ different processes to calculate the values. Data may be received from a connected device that utilizes a first operating protocol, and be received by a device utilizing a second operating protocol. An activity metric may be identified from received data, and a determination may be made as to whether the activity metric is calculated using a best available data source. If it is determined that the received data represents a best available data source, the received data may be added to a metric database, the received data may be classified into an activity group, and an energy expenditure value may be calculated from the received data.
-
Citations
20 Claims
-
1. An athletic system comprising:
-
a processor; a display; and a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor are configured to cause the processor to at least; receive athletic data from a connected device, wherein the connected device utilizes a first operating system and the processor utilizes a second operating system; identify an activity metric associated with the received data; determine with the processor, by comparing the received data to a metric database, whether the received data is a best available source of data for the activity metric, wherein if the received data is not a best available source of data for the activity metric, discarding the received data, and wherein if the received data is the best available source of data for the activity metric; store the received data in the metric database; classify the received data into an athletic activity group; associate one or more stored activity metrics with one or more respective confidence weightings, based on the classified activity group; calculate an energy expenditure value of a user from the one or more stored activity metrics; calculate a confidence value to be associated with the energy expenditure value, based on the one or more confidence weightings; and display the calculated energy value of the user on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of calculating a final cumulative athletic metric based upon an athlete'"'"'s athletic movements during a first time frame that comprises at least a first and a second time period, comprising:
-
electronically receiving from a first source, a first value representing a first athletic metric derived from a first process conducted on a first device; electronically receiving from a second source that is independent of the first source, a second value representing the first athletic metric derived from a second process, independent of the first process, conducted on a second device; based upon an identity of at least one of the first source and the first device, associating a modification scalar to the first value; assigning a normalizing factor configured to normalize data received from the first source and the second source; and calculating a final cumulative normalized athletic metric for the first time frame using an adjusted first value and adjusted second value, wherein the adjusted first value is derived from the first value, the modification scalar and the assigned normalizing factor, and an adjusted second value is derived from at least the second value and the assigned normalizing factor. - View Dependent Claims (17, 18, 19, 20)
-
Specification