×

Calculating pace and energy expenditure from athletic movement attributes

  • US 10,802,038 B2
  • Filed: 10/14/2014
  • Issued: 10/13/2020
  • Est. Priority Date: 10/14/2013
  • Status: Active Grant
First Claim
Patent Images

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;

    receiving, from the sensor and via one or more wireless networks, 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 data points into a dataset representing a motion of the user;

    without classifying the one or more data points into an activity type, calculating a first set of one or more motion attributes from the dataset;

    determining, for each model of one or more models, a probability that each model is a best-match to the first set of one or more motion attributes based on a regression function and a comparison of the first set of one or more motion attributes from the dataset to a second set of one or more motion attributes in each model of the one or more models, wherein the second set of one or more motion attributes and the first set of one or more motion attributes are independent of any activity type, and wherein the first set and the second set have a same number of motion attributes;

    selecting, based on the regression function and a result of the comparison of the first set of one or more motion attributes from the dataset to the second set of one or more motion attributes of the one or more models, a first model, from the one or more models, as a best-match to the first set of one or more motion attributes from the dataset, wherein the first model is selected as the best-match based on a determination that the first model is associated with a highest probability of each of the probabilities; and

    inputting, into the first model, the first set of one or more motion attributes from the dataset;

    receiving, from the first model, an output indicating one or more characteristics associated with the motion of the user.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×