IP Library Granted Patent US 10,485,286
Granted Patent B2
US 10,485,286 · App. 15/211,597 · Granted Nov 26, 2019

System and method for managing data in wearable device

Inventors: Mark Oleson (Baltimore, MD); F. Grant Kovach (Baltimore, MD); Nathan Dau (Baltimore, MD); Angela Nelligan (Baltimore, MD)
Assignee: Under Armour, Inc.
A43B3/0005A43B5/00A61B5/1118A61B5/6807
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,485,286
App. No.
15/211,597
Granted
Nov 26, 2019
Kind
B2
Abstract

A shoe is provided for use by a user and for use with an external reset system that is operable to transmit a reset signal. The shoe comprises a sole, a detector, a memory, a controller, and a receiver. The sole has a top surface for supporting the foot of the user when being worn by the user. The detector generates a parameter signal based on a detected parameter. The controller generates a control signal to activate said detector. The controller further generates a modification signal based on the received reset signal. The memory stores parameter data based on the parameter signal. The memory further modifies the stored parameter data based on the modification signal. The receiver receives the reset signal.

Claims (58)

1. An activity-tracking shoe comprising:

a sole;

a detector configured to generate a parameter signal based on a detected parameter corresponding to movements of the sole;

a memory configured to store parameter data based on the parameter signal;

a receiver configured to receive a reset signal from an external reset system, wherein the reset signal includes an authorization portion and a reset instruction portion including replacement parameter data, wherein the replacement parameter data includes trackable parameter data associated with use of said shoe; and

a controller operably connected to the detector, the memory, and the receiver, the controller configured to determine if the reset signal is an authorized reset signal from an authorized user,

wherein during a first trial by a first user of the shoe, the controller configures the memory to store first trackable parameter data based on the parameter signal from the detector,

wherein during a second trial by a second user of the shoe, the controller configures the memory to store second trackable parameter data based on the parameter signal from the detector, and

wherein prior to the second trial, the controller configures the memory to replace the first trackable parameter data with the replacement parameter data in response to the receiver receiving the reset signal and the controller determining that the reset signal is the authorized reset signal based on the authorization portion of the reset signal, such that during the second trial the memory stores only the second parameter data.

2. The activity-tracking shoe of claim 1 , wherein the detector is one of the group consisting of an accelerometer, a speed sensor, a position detector, a geodetic locator, a timer, and combinations thereof.

3. The activity-tracking shoe of claim 2 ,

wherein the receiver comprises a wireless receiver, and

wherein the reset signal is a wireless signal.

4. The activity-tracking shoe of claim 1 , further comprising:

a secure memory having key data stored therein; and

a secure comparator,

wherein the reset signal includes an authorization portion,

wherein the receiver comprises a decoder configured to provide the authorization portion to the secure comparator,

wherein the secure comparator is configured to compare the key data to the authorization portion and to generate an enable signal when the key data corresponds to the authorization portion, and

wherein the controller is configured to delete the first parameter data only when the secure comparator generates the enable signal.

5. The activity-tracking shoe of claim 1 , wherein:

the receiver comprises a wireless receiver, and

the reset signal is a wireless signal.

6. The activity-tracking shoe of claim 1 , wherein no change to the first parameter data occurs in response to the reset signal, if the controller determines that the reset signal is not the authorized reset signal.

7. The activity-tracking shoe of claim 1 , further comprising:

a secure memory having key data stored therein; and

a secure comparator configured to compare the key data to an authorization portion of the reset signal,

wherein the secure memory and the secure comparator are mounted on the shoe.

8. The activity-tracking shoe of claim 7 , wherein:

the secure memory cannot be accessed by the external reset system, and

the secure memory is accessed by only the secure comparator.

9. The activity-tracking shoe of claim 7 , further comprising:

a communication component including a wireless receiver configured to receive the reset signal and a decoder configured to identify an authorization portion of the reset signal,

wherein the decoder is electrically connected to a first input of the secure comparator to transmit the authorization portion to the secure comparator,

wherein the memory is electrically connected to a second input of the secure comparator to transmit the key data to the secure comparator,

wherein the secure comparator is configured to generate an enable signal when the authorization portion corresponds to the key data, and

wherein an output of the secure comparator is electrically connected to the controller to transmit the enable signal to the controller.

10. A method of operating an activity-tracking shoe, comprising:

generating a trackable parameter signal with a detector of the shoe, the trackable parameter signal based on a detected parameter corresponding to movements of the shoe;

storing trackable parameter data based on the trackable parameter signal in a memory of the shoe, the trackable parameter data corresponding to movements of the shoe during a trial of the shoe by a first user;

receiving a reset signal with a receiver of the shoe after the trial, the reset signal including an authorization portion and a reset instruction portion including replacement parameter data;

determining, based on the authorization portion of the reset signal, if the reset signal is an authorized reset signal from an authorized user with a controller of the shoe; and

replacing the trackable parameter data with the replacement parameter data if the controller determines that the reset signal is an authorized reset signal from an authorized user to prepare the shoe for use by a second user of the shoe.

11. The method of claim 10 , further comprising:

replacing, via the memory, the stored parameter data with replacement parameter data; and

wirelessly transmitting the reset signal to the receiver.

12. The method of claim 10 , further comprising:

receiving, via the receiver, the reset signal;

providing, via a secure comparator, an enable signal; and

generating, via the controller, a modification signal based on the enable signal.

13. The method of claim 10 , further comprising:

transmitting the reset signal wirelessly to the receiver from an external reset system.

14. The method of claim 10 , further comprising:

determining an authorization portion from the reset signal with a decoder of the shoe;

comparing the authorization portion to key data stored in the memory with a secure comparator of the shoe;

determining that the reset signal is the authorized reset signal only if the authorization portion corresponds to the key data as determined by the secure comparator; and

disregarding the reset signal if the authorization portion does not correspond to the key data as determined by the secure comparator.

15. The method of claim 14 , wherein the authorization portion and the key data are part of a public key infrastructure.

Assignments (2)
SECURITY INTEREST Recorded May 13, 2020
From: UNDER ARMOUR, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052654/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2016
From: NELLIGAN, ANGELA; KOVACH, F. GRANT; OLESON, MARK; DAU, NATHAN
To: UNDER ARMOUR, INC.
Reel/Frame 039168/0271 →