Radio frequency communication system
First Claim
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 Assignments
0 Petitions
Accused Products
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.
-
Citations
10 Claims
-
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. - View Dependent Claims (2, 3, 4, 5)
-
-
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. - View Dependent Claims (7, 8, 9, 10)
-
Specification