Collection and display of athletic information
AssigneeNIKE, Inc.
InventorRoberto Tagliabue
Life of this patent
Estimating the term…
Abstract
Systems and techniques for the collection and display of athletic information. Athletic data relating to a single person or group of people is collected at a central location, and subsequently displayed at a desired remote location so that the person or people can review and critique their performance. In addition, athletic data for multiple persons can be collected at a central location, and subsequently displayed to a user at a desired remote location, so that the user can compare his or her athletic activities to others.
Claims29
A method of displaying athletic data, comprising:
- receiving, by a computing device and from one or more sensors, a first athletic data set corresponding to athletic activity performed over a first time period, the first athletic data set including a plurality of athletic activity metrics;
- receiving, by the computing device, a request from a first user to compare the first athletic data set with one or more athletic data sets of a plurality of athletic data sets;
- in response to receiving the request, automatically determining, by the computing device and for the first athletic data set, a metric-specific category classification of a plurality of metric-specific categories, wherein each metric-specific category of the plurality of metric specific categories is defined by a predetermined numeric value for that metric-specific category, and wherein determining the metric-specific category classification comprises:
- comparing a measured numeric value, of a first athletic activity metric of the plurality of athletic activity metrics, with a plurality of predetermined numeric values for the first athletic activity metric;
- determining, based on the comparing, that the measured numeric value of the first athletic activity metric is proximal to a first predetermined numeric value of the plurality of predetermined numeric values, wherein the first predetermined numeric value defines a first metric-specific category;
- and
- responsive to determining that the measured numeric value is proximal to the first predetermined numeric value, classifying the first athletic data set under the first metric-specific category;
- automatically identifying, by the computing device, each athletic data set of the plurality of athletic data sets that has the same metric-specific category classification as the first athletic data set;
- automatically determining, by the computing device and from the identified athletic data sets, a second athletic data set, the second athletic data set corresponding to athletic activity performed over a second time period different from the first time period, wherein the second athletic data set has the best numeric value of a second athletic activity metric among the plurality of athletic data sets;
- and
- generating, by the computing device, a display including at least a portion of the first athletic data set simultaneously with at least a portion of the second athletic data set.
A non-transitory machine readable medium storing instructions that, when executed, cause an apparatus to:
- receive a first athletic data set from one or more sensors and corresponding to athletic activity performed over a first time period, the first athletic data set including a plurality of athletic activity metrics;
- receive a request from a user to compare the first athletic data set with one or more athletic data sets of a plurality of athletic data sets;
- in response to receiving the request, automatically determine, for the first athletic data set, a metric-specific category classification of a plurality of metric-specific categories, wherein each metric-specific category of the plurality of metric-specific categories is defined by a predetermined numeric value for that metric-specific category , and wherein determining the metric-specific category classification comprises:
- comparing a measured numeric value, of a first athletic activity metric of the plurality of athletic activity metrics, with a plurality of predetermined numeric values for the first athletic activity metric;
- determining, based on the comparing, that the measured numeric value of the first athletic activity metric is proximal to a first predetermined numeric value of the plurality of predetermined numeric values, wherein the first predetermined numeric value defines a first metric-specific category;
- and
- responsive to determining that the measured numeric value is proximal to the first predetermined numeric value, classifying the first athletic data set under the first metric-specific category;
- automatically identify each athletic data set of the plurality of athletic data sets that has the same metric-specific category classification as the first athletic data set;
- automatically determine, from the identified athletic data sets, a second athletic data set, the second athletic data set corresponding to athletic activity performed over a second time period different from the first time period, and wherein the second athletic data set has the best numeric value of a second athletic activity metric among the plurality of athletic data sets;
- and
- generate a display including at least a portion of the first athletic data set simultaneously with at least a portion of the second athletic data set.
An apparatus comprising:
- one or more processors;
- memory storing computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to:
- receive a first athletic data set from one or more sensors and corresponding to athletic activity performed over a first time period, the first athletic data set including a plurality of athletic activity metrics;
- receive a request from a first user to compare the first athletic data set with one or more athletic data sets of a plurality of athletic data sets;
- in response to receiving the request, automatically determine, for the first athletic data set, a metric-specific category classification of a plurality of metric-specific categories, wherein each metric-specific category of the plurality of metric-specific categories is defined by a predetermined numeric value for that metric-specific category, and wherein determining the metric-specific category classification comprises:
- comparing a measured numeric value, of a first athletic activity metric of the plurality of athletic activity metrics, with a plurality of predetermined numeric values for the first athletic activity metric;
- determining, based on the comparing, that the measured numeric value of the first athletic activity metric is proximal to a first predetermined numeric value of the plurality of predetermined numeric values, wherein the first predetermined numeric value defines a first metric-specific category;
- and
- responsive to determining that the measured numeric value is proximal to the first predetermined numeric value, classifying the first athletic data set under the first metric-specific category;
- automatically identify each athletic data set of the plurality of athletic data sets that has the same metric-specific category classification as the first athletic data set;
- automatically determine, from the identified athletic data sets, a second athletic data set, the second athletic data set corresponding to athletic activity performed over a second time period different from the first time period, and wherein the second athletic data set has the best numeric value of a second athletic activity metric among the plurality of athletic data sets;
- and
- generate a display including at least a portion of the first athletic data set simultaneously with at least a portion of the second athletic data set.
Dependencies are inferred from the claim text.