# US 9,750,976 B2 · Wearable device assembly having athletic functionality and trend tracking

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

- Number: US 9,750,976 B2
- Document ID: US9750976B2
- Status: Granted
- Kind: B2
- Application number: 15/040,719
- Filed: 2016-02-10
- Published: 2016-06-02
- Granted: 2017-09-05
- Earliest claimed: 2010-11-01
- Assignees: NIKE, Inc.
- Applicants: NIKE, Inc.
- Inventors: Aaron B. Weast; Jamian R. Cobbett
- Web page: https://patentgrep.com/patent/US9750976B2

## CPC

- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- A61B 5/1118: {Determining activity level}
- A61B 5/6813: {Specially adapted to be attached to a specific body part (A61B5/6802 takes precedence)}
- A61B 5/6824: {Arm or wrist}
- A61B 5/6831: {Straps, bands or harnesses}
- A63B 24/0059: {Exercising apparatus with reward systems}
- A63B 24/0062: {Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance}
- A63B 24/0075: {Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases}
- A63B 71/0622: {Visual, audio or audio-visual systems for entertaining, instructing or motivating the user}
- G04G 17/06: Electric connectors, e.g. conductive elastomers
- G16H 40/63: for local operation
- A63B 2024/0068: {Comparison to target or threshold, previous performance or not real time comparison to other individuals}
- Y10S 482/901: having computer circuitry
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- G04G: ELECTRONIC TIME-PIECES
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A wearable device assembly has a housing supporting a controller, display and indicator system thereon. The controller has at least one sensor wherein activity of a user wearing the device is detected. The controller selectively illuminates the indicator system to indicate a level of activity of the user.

## Claims

### Claim 1

An apparatus, comprising:
a processor; and
memory operatively coupled to the processor and storing computer readable instructions that, when executed, cause the apparatus to:
detect that a first device is within a first threshold proximity to the apparatus, wherein the first device is configured to be worn by a user;
in response to the detecting, automatically receive a first set of athletic activity data transmitted from the first device;
determine a number of activity points earned by the user based on the received first set of athletic activity data;
receive, via an input device, user input indicating one or more activity time periods;
categorize the one or more activity time periods in accordance with at least a first category of activity time periods; and
recommend a first athletic activity and a time period to perform the first athletic activity based, at least in part, on the number of activity points earned by the user and the first category of activity time periods.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the first category of activity time periods comprises at least one of: a type of activity monitoring device, a location of the athletic activity, a type of athletic activity performed, an activity partner, and a predetermined time period.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
generate a set of athletic performance metrics for a portion of the received first set of athletic activity data corresponding to the first category of activity time periods.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
receive an activity point goal;
determine whether the received first set of athletic activity data exceeds the activity point goal; and
communicate content to the user based on the determining whether the received first set of athletic activity data exceeds the activity point goal.

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein the content comprises one of a message to the user that the number of activity points earned by the user is below the activity point goal, a message to the user that the number of activity points earned by the user exceeds the activity point goal, and a message to the user that that the number of activity points earned by the user exceeds the activity point goal by a predetermined amount.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the first category of activity time periods includes one or more sub-categories of activity time periods.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the computer readable instructions, when executed, further cause the apparatus to:
generate a set of athletic performance metrics for a portion of the received first set of athletic activity data corresponding to the one or more sub-categories of activity time periods.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
determine, at the processor, whether the received first set of athletic activity data exceeds a highest activity point total.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
determine, at the processor, whether the received first set of athletic activity data received during a portion of the activity time period exceeds a highest activity point total.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
determine, at the processor, whether the received first set of athletic activity data exceeds, by a predetermined amount, an activity point total for a previous activity time period.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
determining, at the processor, whether the received first set of athletic activity data exceeds an activity point goal by a predetermined number of activity points.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
detect a first movement of the first device; and
in response to detecting the first movement, update the number of activity points earned by the user in accordance with the received first set of athletic activity data.

### Claim 13 (depends on 12)

The apparatus of claim 12, further comprising a display device, wherein the computer readable instructions, when executed, further cause the apparatus to:
in response to detecting the first movement, visually modify a first activity point indicator displayed on the display device.

### Claim 14 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
detect a first movement of the first device; and
in response to detecting the first movement, synchronize a second set of athletic activity data with the first device.

### Claim 15 (depends on 1)

The apparatus of claim 1, wherein the computer readable instructions, when executed, further cause the apparatus to:
determine a first location of the user based on location data obtained from at least one of the apparatus and the first device; and
recommend a second athletic activity for the user to perform based, at least in part, on the number of activity points earned by the user and the first location of the user.

### Claim 16

A non-transitory computer-readable medium containing computer-executable instructions for causing a computer device to perform the steps of:
detecting that a first device is within a first threshold proximity to the computer device, wherein the first device is configured to be worn by a user;
in response to the detection, automatically receiving a first set of athletic activity data transmitted from the first device;
determining a number of activity points earned by the user based on the received first set of athletic activity data;
receiving, via the computer device, user input indicating one or more activity time periods;
categorizing the one or more activity time periods in accordance with at least a first category of activity time periods; and
recommending a first athletic activity and a time period to perform the first athletic activity based, at least in part, on the number of activity points earned by the user and the first category of activity time periods.

### Claim 17 (depends on 16)

The non-transitory computer-readable medium of claim 16, further containing computer-executable instructions to cause the computer device to:
receive an activity point goal;
determine whether the received first set of athletic activity data exceeds the activity point goal; and
communicate content to the user based on the determination.

### Claim 18 (depends on 16)

The non-transitory computer-readable medium of claim 16, further containing computer-executable instructions to cause the computer device to provide an application interface that communicates athletic activity data to the user, wherein the application interface comprises one or more virtual objects configured to reflect a user's progress toward achieving an activity point goal.

### Claim 19 (depends on 16)

The non-transitory computer-readable medium of claim 16, further containing computer-executable instructions to cause the computer device to:
detect a first movement of the first device; and
in response to detecting the first movement, update the number of activity points earned by the user in accordance with the received first set of athletic activity data.

### Claim 20 (depends on 16)

The non-transitory computer-readable medium of claim 16, further containing computer-executable instructions to cause the computer device to:
determine a first location of the user based on location data obtained from at least one of the computing device and the first device; and
recommend a second athletic activity for the user to perform based, at least in part, on the number of activity points earned by the user and the first location of the user.
