IP Library Granted Patent US 11,911,659
Granted Patent B2
US 11,911,659 · App. 18/156,652 · Granted Feb 27, 2024

Local positioning system using two-way ranging

Inventors: Stéphane Louis Smith (Richmond, TX); Yves Kevin Smith (Richmond, TX)
A63B24/0021A63B2024/0025A63B2220/13
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 11,911,659
App. No.
18/156,652
Granted
Feb 27, 2024
Kind
B2
Abstract

There is disclosed a system for local positioning. The system includes a plurality of anchors placed within a facility, the anchors in fixed positions following a calibration procedure, and a plurality of movable tags, attached to individuals and/or objects used to play a sport within the facility. A tracking server for using the plurality of anchors, in two-way-ranging communication with the plurality of movable tags, to track movement of the plurality of movable tags within the facility on an as-desired basis.

Claims (49)

1. A local positioning system comprising:

a plurality of anchors placed within a facility, the anchors intended to be left in position following calibration;

a plurality of calibration tags, placed at predetermined positions relative to a space having parameters of known dimensions within the facility;

a calibration server for:

instructing the plurality of anchors and the plurality of calibration tags to engage in a calibration procedure reliant upon ultrawide band communications;

using the predetermined positions of the plurality of movable tags to determine a placement of each of the plurality of anchors; and

storing the placement of each of the plurality of anchors, thereby completing the calibration procedure, to enable tracking movement of a subsequent set of movable tags within the facility,

wherein the calibration server is further for:

instructing the plurality of anchors and the plurality of calibration tags to engage in a recalibration procedure;

using the predetermined positions of the plurality of calibration tags to determine an updated placement of each of the plurality of anchors; and

storing the updated placement of each of the plurality of anchors, thereby completing the recalibration procedure, to enable tracking movement of the subsequent set of movable tags within the facility.

2. The local positioning system of claim 1 wherein the plurality of calibration tags are removed following the calibration procedure while the plurality of anchors remain.

3. The local positioning system of claim 1 wherein the plurality of anchors are in locations both on the plane of a playing area making up the space and a selected one of above or below the plane.

4. The local positioning system of claim 1 wherein a playing area is a basketball court, a hockey rink, in indoor football stadium, a tennis court, a volleyball court, a ping pong table, or other indoor sports facility, and further wherein the predetermined positions relative to the space are predetermined points on the playing area.

5. The local positioning system of claim 1 wherein the anchors and the tags rely upon two-way-ranging to perform the calibration procedure.

6. The local positioning system of claim 1 wherein the plurality of calibration tags are a subset of the plurality of movable tags.

7. Apparatus comprising a non-volatile machine-readable medium storing a program having instructions which when executed by a processor will cause the processor to:

communicate with a plurality of anchors placed within a facility, the anchors in fixed positions following a calibration procedure reliant upon ultrawide band communications and with a plurality of movable tags, attached to individuals and/or objects used to play a sport within the facility; and

using the plurality of anchors, in two-way-ranging communication with the plurality of movable tags, to track movement of the plurality of movable tags within the facility;

communicate with a plurality of calibration tags, placed at predetermined positions relative to a space having parameters of known dimensions within the facility;

use the predetermined positions of the plurality of calibration tags to determine a placement of each of the plurality of anchors; and

store the placement of each of the plurality of anchors, thereby completing the calibration procedure, to enable tracking movement of a subsequent set of movable tags within the facility,

wherein the instructions further cause the processor to perform a recalibration procedure comprising:

using the predetermined positions of the plurality of calibration tags to determine an updated placement of each of the plurality of anchors; and

storing the updated placement of each of the plurality of anchors, thereby completing the recalibration procedure, to enable tracking movement of the subsequent set of movable tags within the facility.

8. The apparatus of claim 7 wherein the plurality of calibration tags are removed following the calibration procedure while the plurality of anchors remain.

9. The apparatus of claim 7 wherein a playing area is a basketball court, a hockey rink, in indoor football stadium, a tennis court, a volleyball court, a ping pong table, or other indoor sports facility, and further wherein the predetermined positions relative to the space are predetermined points relative to the playing area.

10. The apparatus of claim 7 wherein the plurality of anchors are in locations both on a plane of a playing area making up the space and a selected one of above or below the plane.

11. The apparatus of claim 7 wherein the instructions further cause the processor to convert a selected one of the plurality of anchors into one of the plurality of tags or one of the plurality of tags into one of the plurality of anchors.

12. The apparatus of claim 7 further including a computing device comprising:

the processor

a memory

wherein the processor and the memory comprise circuits and software for performing the instructions on the storage medium.

13. The apparatus of claim 7 wherein the plurality of calibration tags are a subset of the plurality of movable tags.

14. Apparatus comprising a non-volatile machine-readable medium storing a program having instructions which when executed by a processor will cause the processor to:

communicate with a plurality of anchors placed within a facility, the anchors in fixed positions following a calibration procedure reliant upon ultrawide band communications and with a plurality of movable tags, attached to individuals and/or objects used to play a sport within the facility; and

using the plurality of anchors, in two-way-ranging communication with the plurality of movable tags, to track movement of the plurality of movable tags within the facility;

communicate with a plurality of calibration tags, placed at predetermined positions relative to a space having parameters of known dimensions within the facility;

use the predetermined positions of the plurality of calibration tags to determine a placement of each of the plurality of anchors; and

store the placement of each of the plurality of anchors, thereby completing the calibration procedure, to enable tracking movement of a subsequent set of movable tags within the facility,

wherein the instructions further cause the processor to convert a selected one of the plurality of anchors into one of the plurality of tags or one of the plurality of tags into one of the plurality of anchors.

15. The apparatus of claim 14 wherein the plurality of calibration tags are removed following the calibration procedure while the plurality of anchors remain.

16. The apparatus of claim 14 wherein a playing area is a basketball court, a hockey rink, in indoor football stadium, a tennis court, a volleyball court, a ping pong table, or other indoor sports facility, and further wherein the predetermined positions relative to the space are predetermined points relative to the playing area.

17. The apparatus of claim 14 wherein the plurality of anchors are in locations both on a plane of a playing area making up the space and a selected one of above or below the plane.

18. The apparatus of claim 14 further including a computing device comprising:

the processor

a memory

wherein the processor and the memory comprise circuits and software for performing the instructions on the storage medium.

19. The apparatus of claim 14 wherein the plurality of calibration tags are a subset of the plurality of movable tags.

Assignments (4)
SECURITY INTEREST Recorded Mar 4, 2026
From: HUDL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 073973/0432 →
CHANGE OF NAME Recorded Feb 13, 2026
From: AGILE SPORTS TECHNOLOGIES, INC.
To: HUDL, INC.
Reel/Frame 074863/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2025
From: INTEGRATED BIONICS, INC.
To: AGILE SPORTS TECHNOLOGIES, INC.
Reel/Frame 072543/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2023
From: SMITH, STÉPHANE LOUIS; SMITH, YVES KEVIN
To: INTEGRATED BIONICS, INC.
Reel/Frame 062471/0236 →
Continuity (2)
Provisional Application 63266911 · Jan 19, 2022
Related Publication 20230226409A1 · Jul 20, 2023