# US 12,009,084 B2 · Apparel and location information system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,009,084 B2
- Document ID: US12009084B2
- Status: Granted
- Kind: B2
- Application number: 17/943,455
- Filed: 2022-09-13
- Published: 2023-01-05
- Granted: 2024-06-11
- Earliest claimed: 2013-03-14
- Assignees: NIKE, Inc.
- Applicants: NIKE, Inc.
- Inventors: SantoshKumar Balakrishnan; Jordan M. Rice
- Web page: https://patentgrep.com/patent/US12009084B2

## CPC

- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- G16H 15/00: ICT specially adapted for medical reports, e.g. generation or transmission thereof
- G16H 20/40: relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
- G16Z 99/00: Subject matter not provided for in other main groups of this subclass
- A61B 5/002: {Monitoring the patient using a local or closed circuit, e.g. in a room or building (A61B5/0017 takes precedence)}
- A61B 5/11: Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb {(A61B5/1038 takes precedence; motion detection to correct for motion artifacts in physiological signals A61B5/721)}
- G09B 19/0038: {Sports}
- G16H 40/67: for remote operation
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16Z: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The computer device of claim 1, wherein the energy expenditure values are in the form of activity points.

### Claim 3 (depends on 1)

The computer device of claim 1, wherein the computer device is an electronic module configured to be removably engaged with a housing connected on a user's body, wherein the identification memory is attached to the housing.

### Claim 4 (depends on 1)

The computer device of claim 1, wherein the computer device is an external device in communication with an electronic module removably engaged with a housing attached to the identification memory and having an interface in communication with the identification memory.

### Claim 5 (depends on 1)

The computer device of claim 1, wherein the receiver is further configured for receiving the sensor data from a plurality of sensors configured to monitor the activity of a user.

### Claim 6 (depends on 1)

The computer device of claim 1, wherein the processor is further configured for identifying an athletic activity of the user based on the identifying information and the sensor data.

### Claim 7 (depends on 1)

The computer device of claim 1, wherein the receiver is further configured for receiving the identifying information from a plurality of different identification memories, and wherein the processor is further configured for selecting the algorithm based on the identifying information from all the identification memories.

### Claim 8 (depends on 1)

The computer device of claim 1, wherein the receiver is further configured for receiving additional data from an external device, and wherein the processor is further configured for selecting the algorithm based on the identifying information and the additional data, and wherein the additional data comprises at least one of user profile data, data from one or more additional sensors, environmental data, data relating to size or configuration of products, and data from exercise equipment.

### Claim 9

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.

### Claim 10 (depends on 9)

The computer device of claim 9, wherein the computer-executable instructions, when executed, further cause the processor to perform the steps comprising:
augmenting additional data based on the aggregating and analyzing of the athletic performance data; and
transmitting the augmented additional data to the external device.

### Claim 11 (depends on 10)

The computer device of claim 10, wherein the additional data comprises at least one of user profile data, data from one or more additional sensors, environmental data, data relating to the size or configuration of products, and data from exercise equipment.

### Claim 12

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.

### Claim 13 (depends on 12)

The computer device of claim 12, wherein the computer-executable instructions, when executed, further cause the processor to perform the step comprising transmitting instructions to modify a parameter of the external device based on the aggregating and analyzing of the athletic performance data.

### Claim 14 (depends on 12)

The computer device of claim 12, wherein the additional data comprises user profile data.

### Claim 15 (depends on 12)

The computer device of claim 12, wherein the additional data comprises data from one or more sensors.

### Claim 16 (depends on 12)

The computer device of claim 12, wherein the additional data comprises environmental data.

### Claim 17 (depends on 12)

The computer device of claim 12, wherein the additional data comprises data relating to size or configuration of products.

### Claim 18 (depends on 12)

The computer device of claim 12, wherein the additional data comprises data from exercise equipment.
