IP Library Granted Patent US 10,953,304
Granted Patent B2
US 10,953,304 · App. 16/455,212 · Granted Mar 23, 2021

Self-configurable tracking tags and methods of use

Inventors: Douglas J. DeAngelis (Ipswich, MA); Edward G. Evansen (West Newbury, MA); Gerard M. Reilly (Newton, MA); Brian D. Rhodes (Andover, MA); Joseph M. Gaudreau (Lowell, MA); Kirk M. Sigel (Ithaca, NY); Alexander T. Farkas (Chatham, MA)
Assignee: ISOLYNX, LLC
A63B71/0619G06K7/10366H04W4/023H04W4/027H04W4/029H04W4/08H04W4/80
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,953,304
App. No.
16/455,212
Granted
Mar 23, 2021
Kind
B2
Abstract

Systems, methods and software products optimize installation and operation of an object tracking system. Performance of the athlete tracking system is continually monitored and optimized based upon one or more of: statically positioned tags, grouping tags within two or more tag sets to assign ping rates, selecting receiver configuration and aim dynamically based upon environmental and situational conditions. Tracking tags are improved to facilitate coupling of the tag to an athlete and may be self-configurable. A trackable protection pad allows a tracking tag to be positioned substantially horizontal when the athlete is competing. A data replay tool replays location tracking information in chronological order and visually plots location of tracking tags and errors in the determined location. A tag manager automatically configures the tracking tags. A robotic vehicle automated installation of the object tracking system.

Claims (23)

1. A tracking tag, comprising:

a processor;

a transceiver communicatively coupled with the processor;

a movement sensor communicatively coupled with the processor; and

a memory communicatively coupled with the processor and storing machine-readable instructions that, when executed by the processor, control the tracking tag to:

determine, using the movement sensor, movement of the tracking tag,

periodically transmit, from the transceiver at a ping rate, pings detectable by an object tracking system, each of the pings including a movement value based on the determined movement,

receive, from the object tracking system, an optimal ping rate determined by the object tracking system at least partly based on the movement value transmitted by the tracking tag and a bandwidth of the object tracking system, and

set the ping rate equal to the optimal ping rate.

2. The tracking tag of claim 1 , the movement being speed of the tracking tag in a horizontal plane.

3. The tracking tag of claim 1 , the movement sensor comprising three orthogonally orientated accelerometers configured to detect acceleration of the tracking tag in three dimensions.

4. A method for adjusting a ping rate of a tracking tag, comprising:

determining movement of the tracking tag with a movement sensor of the tracking tag;

periodically transmitting, from the tracking tag and at a ping rate, pings detectable by an object tracking system, each of the pings including a movement value based on the determined movement;

receiving, from the object tracking system, an optimal ping rate determined by the object tracking system at least partly based on the movement value transmitted by the tracking tag and a bandwidth of the object tracking system; and

setting, by the tracking tag, the ping rate equal to the optimal ping rate.

5. The method of claim 4 , the movement being speed of the tracking tag in a horizontal plane.

6. The method of claim 4 , wherein said determining movement of the tracking tag includes detecting acceleration of the tracking tag in three dimensions using three orthogonally oriented accelerometers.

7. The method of claim 4 , further comprising transmitting, from a transceiver of the tracking tag, the pings at the optimal ping rate.

8. A method for allocating bandwidth of an object tracking system to each tracking tag of a plurality of tracking tags, comprising:

receiving, from each tracking tag, at least one ping that includes a movement value indicative of movement of said each tracking tag;

determining an optimal ping rate for each tracking tag based on the movement values for all the tracking tags, and based on the bandwidth of the object tracking system; and

transmitting, for each tracking tag, the corresponding optimal ping rate to said each tracking tag.

Assignments (3)
SECURITY INTEREST Recorded Aug 7, 2026
From: CATAPULT SPORTS INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 075572/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2025
From: ISOLYNX, LLC
To: CATAPULT SPORTS INC.
Reel/Frame 073235/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2019
From: DEANGELIS, DOUGLAS J.; EVANSEN, EDWARD G.; REILLY, GERARD M.; RHODES, BRIAN D.; GAUDREAU, JOSEPH M.; SIGEL, KIRK M.; FARKAS, ALEXANDER T.
To: ISOLYNX, LLC
Reel/Frame 049621/0714 →
Continuity (9)
Continuation 15814649 · Nov 16, 2017
Continuation 14960026 · Dec 4, 2015
Continuation PCTUS2014040914 · Jun 4, 2014
Provisional Application 61830961 · Jun 4, 2013
Provisional Application 61900786 · Nov 6, 2013
Provisional Application 61930378 · Jan 22, 2014
Provisional Application 61945559 · Feb 27, 2014
Provisional Application 61971940 · Mar 28, 2014
Related Publication 20190366188A1 · Dec 5, 2019