IP Library › Granted Patent US 10,778,144
Granted Patent B2
US 10,778,144 · App. 16/229,243 · Granted Sep 15, 2020

Methods for correcting oscillator offsets in ultra-wideband (UWB) networks

Inventor: Seth Edward-Austin Hollar (Raleigh, NC)
Assignee: Wiser Systems, Inc.
H03B5/04G06F1/08H01Q5/25H04B17/12H04L7/0012H01Q3/005
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,778,144
App. No.
16/229,243
Granted
Sep 15, 2020
Kind
B2
Abstract

Methods for calibrating antenna oscillators are provided including initiating a clock offset process from a primary antenna with a remote antenna within a radio frequency (RF) range of the primary antenna to determine a clock offset between the primary antenna and the remote antenna; calculating a temperature difference between a primary temperature of the primary antenna and a temperature of the remote antenna; and instructing the remote antenna to adjust a clock frequency of the remote antenna based on the determined clock offset and the calculated temperature.

Claims (27)

1. A method for tuning a oscillator of a remote ultra-wideband (UWB) device, the method comprising:

initiating a clock offset process from a primary UWB device having a true clock reference with a remote UWB device within a radio frequency (RF) range of the primary UWB device to determine a clock offset between the primary UWB device and the remote UWB device; and

instructing the remote UWB device to adjust a frequency of an oscillator of the remote UWB device based on the determined clock offset to the primary UWB device,

wherein determining a clock offset between the primary UWB device and the remote UWB device comprises:

transmitting first and second messages from the primary UWB device to the remote UWB device; and

receiving the first and second messages from the remote device, wherein a departure time in primary UWB device clock units is known and an arrival time in remote UWB clock units is known; and

wherein at least one of the initiating and instructing and determining is implemented by at least one processor.

2. The method of claim 1 , further comprising:

calculating a temperature difference between a primary temperature of the primary UWB device and a temperature of the remote UWB device; and

instructing the remote UWB device to adjust a clock frequency of the remote UWB device further based on the calculated temperature.

3. The method of claim 2 , further comprising:

determining if any additional UWB devices are within the RF range of the primary UWB device; and

repeating the initiating, the calculating and the instructing for the determined additional UWB devices so that all UWB devices have been tuned to the true clock reference until it is determined that there are no additional antennas within the RF range of the primary UWB device.

4. The method of claim 2 , wherein instructing the remote UWB device to adjust a clock frequency of the remote UWB device further comprises transmitting a message from the primary UWB device to the remote UWB device instructing the remote UWB device to apply a hardware tuning offset to the clock frequency of a crystal associated with the remote UWB device.

5. The method of claim 2 , further comprising:

determining if there are any UWB device out of RF range of the primary UWB device but within RF range of the remote UWB device; and

repeating the initiating, the calculating and the instructing from the remote UWB device for the UWB devices determined to be out of RF range of the primary UWB device but within RF range of the remote UWB device.

6. The method of claim 1 , wherein the RF range indicates a distance to UWB devices within an RF reach (D RF ) of the primary UWB device and wherein the D RF is from about 25 feet to about 500 feet.

7. The method of claim 1 , wherein the primary and remote UWB devices are positioned in an ultra-wideband (UWB) communications network.

8. The method of claim 1 , further comprising:

building a temperature profile for a crystal associated with one of the primary and remote UWB devices, wherein the temperature profile associates temperature and clock offset;

storing the temperature profile at the primary or remote UWB device;

measuring an actual temperature of the primary or remote UWB device in a network;

estimating the clock offset based on the measured actual temperature and the stored temperature profile; and

tuning the frequency of an oscillator associated with the primary or remote UWB device using the estimated clock offset such that the frequency of the oscillator is tuned without communication between the primary UWB device and the remote UWB device, wherein at least one of the building, storing, measuring, estimating and tuning is implemented by at least one processor.

9. The method of claim 8 , wherein the temperature profile indicates that as the clock offset increases, the temperature is squared.

10. The method of claim 1 , wherein the UWB device comprises one of an antenna, a tag and combination antenna and tag.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2019
From: HOLLAR, SETH EDWARD-AUSTIN
To: WISER SYSTEMS, INC.
Reel/Frame 048093/0068 →
Continuity (2)
Provisional Application 62609537 · Dec 22, 2017
Related Publication 20190199286A1 · Jun 27, 2019