Method and device for determining a location of a communications device
First Claim
Patent Images
1. A method to determine a location of a communications device, comprising:
- measuring a time of arrival for each pulse received at a receiver;
generating a plurality of transmission path-time matching hypotheses, each transmission path-time matching hypothesis including a set of hypothetical matches between each received pulse and a possible transmission path between a transmitter and the receiver, wherein each hypothetical match corresponds to the received pulse being able to have traveled over the possible transmission path between the transmitter and the receiver based on a transmit time of the received pulse, wherein generating the plurality of transmission path-time matching hypotheses comprises;
determining possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers;
determining substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver;
associating each transmission path in each set of different transmission paths with a unique pulse of the pulses received for each permutation; and
creating a hypothetical match between the unique pulse and the associated transmission path for each permutation, the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths;
determining an intersection error for each transmission path-time matching hypothesis, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of different hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication that the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and
estimating the location of the communications device as the intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error.
1 Assignment
0 Petitions
Accused Products
Abstract
A method to determine a location of a communications device may include measuring a time of arrival for each pulse received at a receiver. The method may also include generating a set of possible hypothetical matches between each received pulse and a transmission path between a transmitter and the receiver, wherein the communications device being located is one of the transmitter and the receiver. The method may further include estimating the location of the communications device using the set of hypothetical matches.
-
Citations
28 Claims
-
1. A method to determine a location of a communications device, comprising:
-
measuring a time of arrival for each pulse received at a receiver; generating a plurality of transmission path-time matching hypotheses, each transmission path-time matching hypothesis including a set of hypothetical matches between each received pulse and a possible transmission path between a transmitter and the receiver, wherein each hypothetical match corresponds to the received pulse being able to have traveled over the possible transmission path between the transmitter and the receiver based on a transmit time of the received pulse, wherein generating the plurality of transmission path-time matching hypotheses comprises; determining possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers; determining substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver; associating each transmission path in each set of different transmission paths with a unique pulse of the pulses received for each permutation; and creating a hypothetical match between the unique pulse and the associated transmission path for each permutation, the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths; determining an intersection error for each transmission path-time matching hypothesis, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of different hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication that the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and estimating the location of the communications device as the intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to determine a location of a communications device, comprising:
-
measuring a time of arrival for each pulse received at a receiver; generating a plurality of transmission path-time matching hypotheses, wherein generating the plurality of transmission path-time matching hypotheses comprises; determining possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers; determining substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver; associating each transmission path in each set of different transmission paths with a unique of the pulses received for each permutation; and creating a hypothetical match between the unique pulse and the associated transmission path for each permutation, the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths; determining an intersection error for each transmission path-time matching hypotheses, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of different hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication that the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and determining the estimated location of the communications device as an intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error. - View Dependent Claims (15, 16, 17)
-
-
18. A device to determine a location of a communications device, comprising:
-
a processor; a location determination module including a hypothetical match evaluation element operable on the processor to evaluate a match between each received pulse and a possible transmission path of the pulse to determine a location of the communications device, wherein the location determination module comprises; means for measuring a time of arrival for each pulse received at a receiver; means for generating a plurality of transmission path-time matching hypotheses, wherein the means for generating the plurality of transmission path-time matching hypotheses comprises; means for determining possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers; means for determining substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver; means for associating each transmission path in each set of different transmission paths with a unique pulse of the pulses received for each permutation; and means for creating a hypothetical match between the unique pulse and the associated transmission path for each permutation, the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths; a module for determining an intersection error for each transmission path-time matching hypotheses, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of different hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication that the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and means for estimating the location of the communications device as the intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program product to determine a location of a communications device, the computer program product comprising:
-
a computer usable storage medium having computer usable program code embodied therein, the computer usable program code comprising; computer usable program code configured to measure a time of arrival for each pulse received at a receiver; computer usable program code configured to generate a plurality of transmission path-time matching hypotheses wherein the computer usable program code configured to generate the plurality of transmission path-time matching hypotheses comprises; computer usable program code configured to determine possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers; computer usable program code configured to determine substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver; computer usable program code configured to associate each transmission path in each set of different transmission paths with a unique pulse of the pulses received for each permutation; and computer usable program code configured to create a hypothetical match between the unique pulse and the associated transmission path for each permutation, the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths; computer useable program code configured to determine an intersection error for each transmission path-time matching hypothesis, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication of the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and computer usable program code configured to estimate the location of the communications device as the intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error. - View Dependent Claims (24, 25, 26)
-
-
27. A vehicle, comprising:
-
a device to determine a location of the vehicle, wherein the device includes; a processor; a location determination module including a hypothetical match evaluation element operable on the processor to evaluate a match between each received pulse and a possible transmission path of the pulse to determine a location of the vehicle, wherein the location determination module comprises; means for measuring a time of arrival for each pulse received at a receiver; means for generating a plurality of transmission path-time matching hypotheses, wherein the means for generating the plurality of transmission path-time matching hypotheses comprises; means for determining possible transmission paths from the transmitter to the receiver including all combinations for any bounces or scattering from any scattering centers; means for determining substantially all permutations of transmission paths grouped into sets of different transmission paths based on a number of pulses received by the receiver; means for associating each transmission path in each set of different transmission paths with a unique pulse of the pulses received for each permutation; and means for creating a hypothetical match between the unique pulse and the associated transmission path for each permutation the unique pulse being able to have traveled over the associated transmission path, wherein each of the plurality of transmission path-time matching hypotheses includes a set of different hypothetical matches corresponding to each set of different transmission paths; a module for determining an intersection error for each transmission path-time matching hypotheses, wherein each hypothetical match defines a locus of possible communications device locations and an intersection of loci of the set of hypothetical matches for each transmission path-time matching hypothesis provides an estimate of the location of the communications device for that transmission path-time matching hypothesis, the intersection error for each transmission path-time matching hypothesis providing an indication that the intersection of loci for each transmission path-time matching hypothesis being substantially at a single point to estimate the location of the communications device; and means for estimating the location of the communications device as the intersection of loci for the transmission path-time matching hypothesis with a lowest intersection error. - View Dependent Claims (28)
-
Specification