The present invention encompasses a method of location comprising: using a plurality of
signal transceivers to receive one or more multiple frequency input 5 signals, wherein said
multiple frequency input signals are of unknown origin, and said signal transceivers are
of known physical location, finding a difference in time of the reception of the signals
between each of the signal transceivers, using the difference in time of reception to locate
the origin of the signals, utilizing the signals locate a signal transceiver of unknown
10 location.
FULL DESCRIPTION OF THE PREFERRED EMBODIMENTS
20 In the first embodiment, a remote processing station sends a request to three or more known-location signal transceivers to send return signals in order to measure the delay from each known-location signal transceiver to the processing station. Each known-location signal transceiver receives signals from three or more unknown-location transmitters and sends the signals from the unknown-location transmitters to the remote
25 processing station. The processing station then measures the difference in time between the signals received by the known-location signal transceivers from each unknown-location transmitter by subtracting the respective transmission line delays. The net delay differences from each unknown-location transmitter to each of the known-location signal transceivers are used to locate each unknown-location transmitter at a point in space.
30
Figure 1 shows the constellation of possible locations using known-location signal transceivers AB, AC, and BC for various differences in time with respect to the transmission time from a first known-location signal transceiver to a second known-location signal transceiver. As an example, the constellation labeled .8 is represents a set
5 of points where the transmission time from any point on the arc to point A is equal to the transmission time to point B plus 80 % of the transmission time from point A to point B.
Figure 2 shows the location of a specific point (x) using any two of the vector sets. Using vector sets AB and AC, the constellations .4 and .8 cross to locate point (x). Using vector 10 sets AB and BC, the constellations .4 and -.2 cross to locate point (x). Using vector sets AC and BC, the constellations .8 and -.4 cross to locate point (x).
Figure 3 shows a point (x) located within three points A, B, and C. A mathematical 15 representation follows:
(AB)2 = (Za )2 + (Za − b)2 − 2(Za )(Za − b)cos(�AB )
(AC)2 = (Za )2 + (Za − c)2 − 2(Za )(Za − c)cos(�AC )
(BC)2 = (Za − b)2 + (Za − c)2 − 2(Za − b)(Za − c)cos(2� −�AB −�AC )
Where Za represents the delay from (x) to A, and b and c represent the difference in delay 20 from (x) to B and C with respect to the distance from (x) to A.
Za, �AB, and �AC are unknowns, they can be found mathematically or by iteration with the three independent equations shown above. With the three variables known, the x and y coordinates of the transmitter (x) can be found.
25 Figure 4 shows a point (x) located outside three points A, B, and C. A mathematical representation follows:
(AB)2 = (Za )2 + (Za − b)2 − 2(Za )(Za − b)cos(�1)
(AC)2 = (Za )2 + (Za − c)2 − 2(AC)(Za − c)cos(�2)
(BC)2 = (Za − b)2 + (Za − c)2 − 2(Za − b)(Za − c)cos(�1 +�2)
Again, Za represents the delay from (x) to A, and b and c represent the difference in delay from (x) to B and C with respect to the distance from (x) to A.
5
Za, �1, and �2 are unknowns, they can be found mathematically or by iteration with the
three independent equations shown above. With the three variables known, the x and y
coordinates of the transmitter (x) can be found.
10 The remote processing station sends a request to an unknown-location signal transceiver, either directly or by way of one of the known-location signal transceivers, to send a return signal in order to measure the delay from the unknown-location signal transceiver to the processing station.
15 The unknown-location signal transceiver receives the signals from the three or more unknown-location transmitters and sends the signals from the unknown-location transmitters to the remote processing station.
The processing station then measures the delay from each of the three or more unknown
20 location signal transmitters to the processing station, by way of the unknown-location signal transceiver and finds the delay from the unknown-location signal transmitters to the unknown-location signal transceiver by comparing the signal received by the unknown-location signal transceiver and the signal received by any one of the three or more known-location signal transceivers and by subtracting the delay from the unknown
25 location signal transceiver to the processing station.
With each of the points of transmission known, the signal delay from each point of transmission to the unknown-location signal transceiver known, standard triangulation methods can be used to find the unknown-location signal transceiver.
In other words, the location of the unknown-location signal transceiver is calculated by measuring the difference of reception in time of three or more independent signals to each of the known-location signal transceivers and to the unknown-location signal transceiver.
In a second embodiment, the location of the unknown-location transmitters is as described in the first embodiment. A second method of location of the unknown-location transceiver is described herein.
In the second embodiment, the remote processing station sends a request to an unknown-location signal transceiver, by way of one or more of the known-location signal transceivers, to send a return signal in order to measure the delay from the unknown-location signal transceiver to said one or more of the known-location signal transceivers in order to measure the delay from the unknown-location signal transceiver to the one or more of the known-location signal transceivers.
The unknown-location signal transceiver receives the signals from one or more unknown-location transmitters and sends part or all of the signals from the unknown-location transmitters to the remote processing station, by way of the one or more of the known-location signal transceivers.
The processing station then measures the delay from each of the one or more unknown-location signal transmitters to the processing station, by way of the unknown-location signal transceiver and finds the delay from the unknown-location signal transmitters to the unknown-location signal transceiver by comparing the signal received by the unknown-location signal transceiver and the signal received by any one of the three or more known-location signal transceivers and by subtracting the delay from the unknown-location signal transceiver to the processing station.
With each of the points of transmission known, the signal delay from each point of transmission to the unknown-location signal transceiver known, and the delay from the unknown-location signal transceiver to the one or more of the known-location signal transceivers known, any combination of the one or more of the known-location signal transceivers and the one or more unknown-location signal transmitters is utilized in standard triangulation methods to find the unknown-location signal transceiver.
In a third embodiment, mobile transmitters, such as police band radios are located using a similar method as in the first embodiment. In this method, however, the reception of signals must be time marked as they arrive at the processing station since the location of the transmitter is constantly changing. Location of the unknown-location transceiver is as with the first or second method introduced herein.
In a fourth embodiment, three known-location transceivers, in combination with other unknown-location transceivers are used to locate the first unknown-location transceiver. Because cellular hand sets, regardless of whether or not in use, are in communication with nearby cell sites, and hand sets within the same cell communicate at different frequencies, each handset in the cell can be used as a repeater.
Figure 5 shows three cell towers(T1,T2,T3) and three cellular handsets (H1,H2,H3). The processing station pings each handset in order to find the delay between the handset and the corresponding tower and the delay from each tower to the processing station. If an adjacent handset receives the return signal from its neighboring handset, the delay between the two handsets is used for location. In other words, adjacent handsets are used as repeaters.
As an example, if H3 receives the return signal from H2, the delay can be found between H2 and H3 providing that the communication between each handset and its corresponding tower are at different frequencies, because the processor is aware of when the signal was sent to H2 and the delays between the handsets and corresponding towers are known. Two possibilities for location of both H2 and H3 are indicated. If H1 is able to receive the return signal from H2 or H3, triangulation to H2 and H3 is possible.
5 Figure 6 shows another method wherein a first handset receives signals from two towers and a second handset receives a signal from a third tower. Pinging of the first handset by the corresponding towers reveals two possibilities for location, communication between handsets reveals the true location of both handsets.
10 Figure 7 shows multiple handsets used to indirectly locate a handset, whereby location of the handset to be found can be accomplished by locating other handsets within the cell, an then using the other handsets as known-location transmitters. Although H5 has no communication with H1 and H2, communication with H3 and H4 is possible. With the
15 delays between T1 and H1, T2 and H2, H1 and H4, H3and H5, T2 and H3, T2 and H4 known, H1 through H4 can be located and used to find H5.
In the preferred embodiment, the four methods described above are utilized to locate a
cell handset. In this embodiment, the remote processor pings three or more cell sites in
20 order to find the delay between the sites and the processing station. Transceivers attached to the cell sites scan the area in order to find local transmitters and other handsets. The remote processor then locates any transmitters by way of the method described in method one herein. The remote processor then pings the cell handset to be located in order to find the delay from the handset to any cell sites in which the handset is communicating. The
25 cell handset, which contains a similar transceiver as the cell sites, along with one or more cell sites, is instructed to receive one or more of the transmitters found so that an approximation can be made regarding the location of the handset. Once an approximate location is found, The remote processor then instructs cell sites near the transmitters to accurately locate the located transmitters. The processor also makes an evaluation of
30 transmitter location accuracy based on the distance from the cell sites used to locate the transmitter to the corresponding transmitter and based on how optimum the cell sites are located around the transmitter. Based on this accuracy, the remote processor selects the transmitters which will provide the highest accuracy of handset location. If this selection comprises a nearby cell handset, the nearby handset and any cell towers in communication with the nearby handset are instructed to find the delay from each of the
5 towers in communication with the nearby handset and to use the nearby handset as a
signal repeater. If a mobile transmitter is to be utilized, the processor time stamps the
delay information to account for a varying location.
Any combination of location methods described herein are utilized to locate the cell
10 handset. The process continuously repeats to find new, more optimum transmitters. As an example, an emergency vehicle radio would likely become a transmitter as it approaches the handset.
15