Apparel and location information system
AssigneeNIKE, Inc.
InventorsSantoshKumar Balakrishnan, Jordan M. Rice
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for calculating athletic activity parameters. Multiple housings are position at different locations on a user's body. The housings are configured to be removably engaged with an electronic module that includes a sensor and a processor configured to calculate athletic activity parameters. Each housing is connected to or includes an identification memory that stores information identifying a location of the housing. The electronic module uses the location information to select an algorithm to use when calculating the athletic activity parameters.
Claims18
A computer device configured to be in communication with an identification memory located on a user's body and a sensor connected to the identification memory and configured to monitor activity of a user, the computer device comprising:
- a receiver configured for receiving identifying information from the identification memory and sensor data from the sensor;
- a non-transitory computer-readable medium that contains multiple algorithms for calculating energy expenditure values;
- and
- a processor programmed with computer-executable instructions that when executed cause the processor to perform the steps comprising:
- receiving the identifying information from the identification memory and the sensor data from the sensor, through the receiver, wherein the identifying information identifies at least one of a location in proximity to the user, a location of the identification memory on the user's body, and an article of athletic equipment to which the identification memory is attached;
- selecting an algorithm from the multiple algorithms based on the identifying information;
- and
- calculating energy expenditure values from the sensor data using the algorithm.
A computer device, wherein the computer device is an electronic module configured to be removably engaged with a housing connected on a user's body, comprising:
- a receiver configured for receiving athletic performance data related to a user from an external device associated with the user;
- and
- a processor programmed with computer-executable instructions that when executed cause the processor to perform the steps comprising:
- receiving the athletic performance data from the external device through the receiver;
- aggregating and analyzing the athletic performance data;
- determining whether additional athletic performance data from a plurality of additional external devices associated with a plurality of different users is available;
- receiving additional athletic performance data from a plurality of additional external devices associated with a plurality of different users, through the receiver;
- aggregating and analyzing the additional athletic performance data along with the athletic performance data;
- and
- transmitting instructions to modify a parameter of the external device based on the aggregating and analyzing of the athletic performance data and the additional athletic performance data.
A computer device, wherein the computer device is an electronic module configured to be removably engaged with a housing connected on a user's body, comprising:
- a receiver configured for receiving athletic performance data related to a user from an external device associated with the user;
- and
- a processor programmed with computer-executable instructions that when executed cause the processor to perform the steps comprising:
- receiving the athletic performance data from the external device through the receiver;
- aggregating and analyzing the athletic performance data;
- augmenting additional data based on the aggregating and analyzing of the athletic performance data;
- determining whether additional athletic performance data from a plurality of additional external devices associated with a plurality of different users is available;
- transmitting the augmented additional data to the external device;
- receiving additional athletic performance data from a plurality of additional external devices associated with a plurality of different users, through the receiver;
- aggregating and analyzing the additional athletic performance data along with the athletic performance data;
- and
- transmitting instructions to modify a parameter of the external device based on the aggregating and analyzing of the athletic performance data and the additional athletic performance data.
Dependencies are inferred from the claim text.