IP Library Granted Patent US 12,121,773
Granted Patent B2
US 12,121,773 · App. 17/649,539 · Granted Oct 22, 2024

Personal athlete monitoring system

Inventors: Michael Shawn Gray (Dripping Springs, TX); Richard Stuart Seger, Jr. (Belton, TX); Timothy W. Markison (Mesa, AZ); Kevin Joseph Derichs (Buda, TX)
Assignee: SIGMASENSE, LLC.
A63B24/0062A43B3/44G01S13/767G01S13/86G01S13/88A63B2220/13A63B2220/51A63B2220/58A63B2220/836A63B2220/89H02N2/186
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 12,121,773
App. No.
17/649,539
Granted
Oct 22, 2024
Kind
B2
Abstract

An athlete monitoring system includes body position beacons, a localized radar system, a foot force detection system, and a processing module. The beacons are positioned at various locations on the body of the athlete. The localized radar system creates a localized radar coordinate system in which the athlete is positioned and, at a first sampling rate, produces frames of body position data based on determining location of the beacons within the localized radar coordinate system. The foot force detection system generates frames of left foot force data and frames of right foot force data. The processing module correlates the frames of body position data, the frames of left foot force data, and the frames of right foot force data to produce integrated ground-body interaction data and athletic movement data.

Claims (95)

1. An athlete monitoring system comprises:

a plurality of body position beacons, wherein, when an athlete uses the athlete monitoring system, the plurality of body position beacons is positioned at various locations on the body of the athlete;

a localized radar system operable to:

create a localized radar coordinate system in which the athlete is positioned; and

at a first sampling rate, produce a plurality of frames of body position data based on determining location of the plurality of body position beacons within the localized radar coordinate system; and

a foot force detection system operable to, at a second sampling rate:

generate a plurality of frames of left foot force data; and

generate a plurality of frames of right foot force data; and

a processing module operable to:

correlate the plurality of frames of body position data, the plurality of frames of left foot force data, and the plurality of frames of right foot force data to produce integrated ground-body interaction data and athletic movement data.

2. The athlete monitoring system of claim 1 further comprises:

the processing module being of the localized radar system and/or of the foot force detection system.

3. The athlete monitoring system of claim 1 further comprises:

the plurality of body position beacons includes a plurality of radio frequency (RF) devices;

the localized radar system is further operable to, during a cycle of the sampling rate:

send, by a transmitter of the localized radar system, a first beacon signal targeting a first RF device of the plurality of RF devices; and

receive, by each of at least three receivers of the localized radar system, a ring-back signal from the first RF device to produce at least three ring-back signals;

the processing module is further operable to:

determine a relative position of the first RF device with respect to the at least three receivers; and

map the relative position of the of the first RF device to the localized radar coordinate system.

4. The athlete monitoring system of claim 3 , wherein the determining the relative position of the first RF device with respect to the at least three receivers comprises:

for a first receiver of the at least three receivers determine a first time offset between the first beacon signal and the ring-back signal received by the first receiver to produce a first round-trip time;

for a second receiver of the at least three receivers determine a second time offset between the first beacon signal and the ring-back signal received by the second receiver to produce a second round-trip time;

for a third receiver of the at least three receivers determine a third time offset between the first beacon signal and the ring-back signal received by the third receiver to produce a third round-trip time;

calculate a first distance between the first RF device and the first receiver based on the first round-trip time;

calculate a second distance between the first RF device and the second receiver based on the second round-trip time;

calculate a third distance between the first RF device and the third receiver based on the third round-trip time; and

calculate the relative position based on the first, second, and third distances.

5. The athlete monitoring system of claim 4 , wherein the first beacon signal comprises:

a pattern that is repeated at a given frequency, wherein ring-back signal includes a delayed representation of the pattern; and

the processing module being further operable to:

determine a cumulative delay between the first beacon signal and the ring-back signal received by the first receiver based on the delayed representation of the pattern;

obtain a processing time for the RF device to generate the ring-back signal; and

determine the first time offset based on the cumulative delay and the processing time.

6. The athlete monitoring system of claim 3 , wherein the determining the relative position of the first RF device with respect to the at least three receivers comprises:

for a first receiver of the at least three receivers determine a first power difference between a first component of the first beacon signal and the ring-back signal received by the first receiver;

for a second receiver of the at least three receivers determine a second power difference between a second component of the first beacon signal and the ring-back signal received by the second receiver;

for a third receiver of the at least three receivers determine a third power difference between a third component of the first beacon signal and the ring-back signal received by the third receiver;

calculate a first distance between the first RF device and the first receiver based on the first power difference and a path loss function;

calculate a second distance between the first RF device and the second receiver based on the second power difference and the path loss function;

calculate a third distance between the first RF device and the third receiver based on the third power difference and the path loss function; and

calculate the relative position based on the first, second, and third distances.

7. The athlete monitoring system of claim 1 , wherein the localized radar system creates the localized radar coordinate system by:

associating an origin of the localized radar coordinate system with a particular point on the body;

establishing a z-axis of the localized radar coordinate system to be perpendicular to the ground, a positive direction away from the ground, and passing through the origin;

establishing an x-axis of the localized radar coordinate system to be parallel to the ground, to have a positive direction to the front of the body, and passing through the origin; and

establishing a y-axis of the localized radar coordinate system to be parallel to the ground, to have a positive direction to the right of the body, and passing through the origin.

8. The athlete monitoring system of claim 1 , wherein the processing module correlates the plurality of frames of body position data, the plurality of frames of left foot force data, and the plurality of frames of right foot force data by:

time aligning a frame of the body position data, a frame of the left foot force data, and a frame of the right foot force data to produce frame correlated data;

determining, based on a plurality of frame correlated data, force vector motion data from the ground, through the shoes, and into the body;

generating the integrated ground-body interaction data and athletic movement data based on the force vector motion data.

9. The athlete monitoring system of claim 1 further comprises:

the localized radar system and the foot force detection system being contained in a pair of shoes.

10. An athlete monitoring system comprises:

a plurality of body position beacons, wherein, when an athlete uses the athlete monitoring system, the plurality of body position beacons is positioned at various locations on the body of the athlete;

a localized radar system operable to:

create a localized radar coordinate system in which the athlete is positioned; and

at a sampling rate, produce a plurality of frames of body position data based on determining location of the plurality of body position beacons within the localized radar coordinate system; and

a processing module operable to:

correlate the plurality of frames of body position data to athletic movement data.

11. The athlete monitoring system of claim 10 further comprises:

the plurality of body position beacons includes a plurality of radio frequency (RF) devices;

the localized radar system is further operable to, during a cycle of the sampling rate:

send, by a transmitter of the localized radar system, a first beacon signal targeting a first RF device of the plurality of RF devices; and

receive, by each of at least three receivers of the localized radar system, a ring-back signal from the first RF device to produce at least three ring-back signals;

the processing module is further operable to:

determine a relative position of the first RF device with respect to the at least three receivers; and

map the relative position of the of the first RF device to the localized radar coordinate system.

12. The athlete monitoring system of claim 11 , wherein the determining the relative position of the first RF device with respect to the at least three receivers comprises:

for a first receiver of the at least three receivers determine a first time offset between the first beacon signal and the ring-back signal received by the first receiver to produce a first round-trip time;

for a second receiver of the at least three receivers determine a second time offset between the first beacon signal and the ring-back signal received by the second receiver to produce a second round-trip time;

for a third receiver of the at least three receivers determine a third time offset between the first beacon signal and the ring-back signal received by the third receiver to produce a third round-trip time;

calculate a first distance between the first RF device and the first receiver based on the first round-trip time;

calculate a second distance between the first RF device and the second receiver based on the second round-trip time;

calculate a third distance between the first RF device and the third receiver based on the third round-trip time; and

calculate the relative position based on the first, second, and third distances.

13. The athlete monitoring system of claim 12 , wherein the first beacon signal comprises:

a pattern that is repeated at a given frequency, wherein ring-back signal includes a delayed representation of the pattern; and

the processing module being further operable to:

determine a cumulative delay between the first beacon signal and the ring-back signal received by the first receiver based on the delayed representation of the pattern;

obtain a processing time for the RF device to generate the ring-back signal; and

determine the first time offset based on the cumulative delay and the processing time.

14. The athlete monitoring system of claim 11 , wherein the determining the relative position of the first RF device with respect to the at least three receivers comprises:

for a first receiver of the at least three receivers determine a first power difference between a first component of the first beacon signal and the ring-back signal received by the first receiver;

for a second receiver of the at least three receivers determine a second power difference between a second component of the first beacon signal and the ring-back signal received by the second receiver;

for a third receiver of the at least three receivers determine a third power difference between a third component of the first beacon signal and the ring-back signal received by the third receiver;

calculate a first distance between the first RF device and the first receiver based on the first power difference and a path loss function;

calculate a second distance between the first RF device and the second receiver based on the second power difference and the path loss function;

calculate a third distance between the first RF device and the third receiver based on the third power difference and the path loss function; and

calculate the relative position based on the first, second, and third distances.

15. The athlete monitoring system of claim 10 , wherein the localized radar system creates the localized radar coordinate system by:

associating an origin of the localized radar coordinate system with a particular point on the body;

establishing a z-axis of the localized radar coordinate system to be perpendicular to the ground, a positive direction away from the ground, and passing through the origin;

establishing an x-axis of the localized radar coordinate system to be parallel to the ground, to have a positive direction to the front of the body, and passing through the origin; and

establishing a y-axis of the localized radar coordinate system to be parallel to the ground, to have a positive direction to the right of the body, and passing through the origin.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: GRAY, MICHAEL SHAWN; SEGER, RICHARD STUART, JR.; MARKISON, TIMOTHY W.; DERICHS, KEVIN JOSEPH
To: SIGMASENSE, LLC.
Reel/Frame 058848/0772 →
Continuity (5)
Continuation In Part 17575594 · Jan 13, 2022
Continuation In Part 15679831 · Aug 17, 2017
Provisional Application 63202251 · Jun 3, 2021
Provisional Application 62376555 · Aug 18, 2016
Related Publication 20220152455A1 · May 19, 2022