IP Library Granted Patent US 10,180,490
Granted Patent B1
US 10,180,490 · App. 13/975,724 · Granted Jan 15, 2019

Radio frequency communication system

Inventors: Mark Schneider (Williston, VT); Yi Cao (Somerville, NJ)
Assignee: POSITION IMAGING, INC.
G01S5/0294
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,180,490
App. No.
13/975,724
Granted
Jan 15, 2019
Kind
B1
Abstract

A system and method for recovering from a failure during the position tracking of an RF-transmitting device includes tracking the position of the radio frequency (RF) transmitting device based on RF signals emitted by the RF-transmitting device. If the tracking loses the position of the RF-transmitting device, new phase difference data are calculated from the RF signals transmitted by the RF-transmitting device and received at four or more antennas. A subset of candidate position solutions for evaluation is identified based on the new phase difference data. One or more of the candidate position solutions in the subset is evaluated to find an acceptable position solution. The tracking of the position of the RF-transmitting device resumes using the acceptable position solution.

Claims (26)

1. A method of recovering from a lost position in a position tracking system, comprising:

tracking a position of a radio frequency (RF) transmitting device based on RF signals transmitted by the RF-transmitting device and received at four or more antennas;

determining that tracking the position of the RF-transmitting device has failed by comparing a present position of the RF transmitting device with a previous position of the RF transmitting device and determining that a difference between the present position and previous position exceeds a predefined tolerance;

recalibrating the position tracking system to recover the position of the RF-transmitting device in response to determining that tracking the position of the RF-transmitting device has failed by:

calculating phase difference data, in a time domain, from RF signals transmitted by the RF-transmitting device and received at the four or more antennas;

based on the calculated phase difference data, calculating a plurality of candidate position solutions;

identifying and retaining a subset of candidate position solutions from the plurality of candidate position solutions for evaluation, each candidate position solution in the subset being an integer number of wavelengths away from a last known position of the RF-transmitting device;

evaluating at least one of the candidate position solutions in the subset using a least squares position algorithm; and

based on the evaluation, selecting one of the candidate position solutions in the subset; and

resuming the tracking of the position of the RF-transmitting device using the selected candidate position solution as a current position of the RF-transmitting device.

2. The method of claim 1 , wherein determining that the tracking of the position of the RF-transmitting device has failed includes comparing the present position of the RF transmitting device with boundary conditions.

3. The method of claim 1 , further comprising verifying phase stability before attempting to recover the position of the RF-transmitting device.

4. The method of claim 1 , further comprising:

calculating absolute phase difference data errors; and

adjusting the phase difference data based on the absolute phase difference data errors; and

adjusting the adjusted phase difference data to fall within specific bounds.

5. The method of claim 1 , wherein evaluating one or more of the candidate position solutions in the subset with a least squares algorithm includes evaluating the one or more of the candidate position solutions with a Kalman algorithm.

6. An RF-transmitting device, comprising:

a network of four or more spatially separated antennas fixed at different locations, the four or more antennas receiving RF signals sent from the RF-transmitting device; and

a data processor programmed to calculate, in a time domain, a position of the RF-transmitting device based on time of arrival information of the RF signals received by the four or more antennas, the data processor being further programmed to:

determine that the position of the RF-transmitting device is lost by comparing a present position of the RF-transmitting device with a previous position of the RF transmitting device, and determining that a difference between the present position and previous position exceeds a predefined tolerance; and

recover the position of the RF-transmitting device in response to determining the position of the RF-transmitting device is lost by calculating phase difference data from the RF signals transmitted by the RF-transmitting device and received at the four or more antennas, calculating a plurality of candidate position solutions based on the calculated phase difference data, identifying and retaining a subset of candidate position solutions from the plurality of candidate position solutions for evaluation, each candidate position solution in the subset being an integer number of wavelengths away from a last known position of the RF-transmitting device, evaluating at least one of the candidate position solutions in the subset using a least squares position algorithm, selecting one of the candidate position solutions in the subset based on the evaluation, and resuming the tracking of the position of the RF-transmitting device using the selected candidate position solution as a current position of the RF-transmitting device.

7. The position tracking system of claim 6 , wherein in determining that the position of the RF-transmitting device is lost, the data processor is further programmed to compare the present position of the RF transmitting device with boundary conditions.

8. The position tracking system of claim 6 , wherein the data processor is further programmed to verify phase stability before attempting to recover the position of the RF-transmitting device.

9. The position tracking system of claim 6 , wherein the data processor is further programmed to calculate absolute phase difference data errors, adjust the phase difference data based on the absolute phase difference data errors, and adjust the adjusted, phase difference data to fall within specific bounds.

10. The position tracking system of claim 6 , wherein the least squares algorithm is a Kalman algorithm.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2025
From: POSITION IMAGING, INC.
To: POSITION IMAGING IP LLC
Reel/Frame 070342/0196 →
SECURITY INTEREST Recorded Aug 23, 2023
From: POSITION IMAGING IP LLC
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 064688/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2014
From: SCHNEIDER, MARK; CAO, YI
To: POSITION IMAGING, INC.
Reel/Frame 032954/0174 →
Continuity (1)
Provisional Application 61692787 · Aug 24, 2012
Cited By (4)
US 12,190,542 US 12,393,906 US 12,541,944 US 12,717,343