Wireless location using location estimators
DCFirst Claim
1. A method for locating a mobile unit (M), supported on a surface of the Earth, using wireless data obtained for transmissions between the mobile unit M and one or more of a plurality of terrestrial wireless communication stations, comprising:
- receiving location indicative wireless data obtained from one or more wireless transmissions of two way wireless communications between the mobile unit M, and one or more of the communication stations;
wherein the location indicative wireless data is for a plurality of wireless signals communicated to or from the mobile unit M, each signal, S, of the plurality of wireless signals;
(i) has a different location from which the signal S is transmitted to, or received from, the mobile unit M, and (ii) for a portion of the location indicative wireless data for the signal S, the portion is dependent upon a geographic position of the different location for the signal S;
obtaining a first location estimate for the mobile unit M from a first location technique, wherein the first location technique determines said first location estimate;
wherein when the first location technique is supplied with input data obtained from at least one wireless signal transmission between the mobile unit M and one of the communication stations (CS1), wherein by the transmission, the mobile unit M detects the communication station CS1, then the first location technique uses an area data representation for locating the mobile unit M, wherein the area data representation is indicative of a wireless geographical area within which the communication station CS1 is expected to be detected by the mobile unit M;
wherein the area data representation is obtained from an analysis indicative of wireless signals being transmitted by the communication station CS1 and being detected at geographical locations effective for determining the wireless geographical area, the analysis performed prior to the first location technique being supplied with the input data;
wherein the obtaining the first location estimate determines the first location estimate relative to a known stationary terrestrial location where the one communication station CS1 is located when the wireless geographical area is determined;
obtaining a second location estimate for the mobile unit M using a second location technique, wherein the second location technique determines said second location estimate using one or more occurrences of data obtained using the location indicative wireless data, wherein each of the occurrences is output by one or more pattern recognizers for estimating a location of one or more of the mobile unit M, wherein said second location estimate for the mobile unit M is dependent upon the pattern recognizers using data indicative of one or more patterns in multipath for wireless signals communicated between;
(a) one or more of the communication stations, and (b) said mobile unit M;
determining a resulting location estimate of the mobile unit M, wherein at least one of the following (i) and (ii) is performed;
(i) determining which of said first and second location estimates is preferred for determining said resulting location estimate, and (ii) combining said first and second location estimates to determine said resulting location estimate;
wherein the resulting location estimate identifies a likely location of the mobile unit M relative to one or more fixed positions on the Earth; and
outputting said resulting location estimate of the mobile unit M.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
A wireless location system is disclosed including one or more location centers for outputting locations of mobile stations (MS) for both local and global MS location requests via Internet communication between a distributed network of location centers. The system uses a plurality of MS locating technologies including those based on: two-way TOA and TDOA; pattern recognition; distributed antenna provisioning; GPS signals. Difficulties, such as multipath, poor location accuracy and poor coverage are alleviated via such technologies in combination with: (a) adapting and calibrating system performance according to environmental and geographical changes; (b) capturing location signal data for continual enhancement of an historical database; (c) evaluating MS locations via heuristics and constraints related to terrain, MS velocity and MS path extrapolation, and (d) adjusting likely MS locations. The system is useful for 911 emergency calls, tracking, routing, people and animal location including applications for confinement to and exclusion from certain areas.
617 Citations
28 Claims
-
1. A method for locating a mobile unit (M), supported on a surface of the Earth, using wireless data obtained for transmissions between the mobile unit M and one or more of a plurality of terrestrial wireless communication stations, comprising:
-
receiving location indicative wireless data obtained from one or more wireless transmissions of two way wireless communications between the mobile unit M, and one or more of the communication stations; wherein the location indicative wireless data is for a plurality of wireless signals communicated to or from the mobile unit M, each signal, S, of the plurality of wireless signals;
(i) has a different location from which the signal S is transmitted to, or received from, the mobile unit M, and (ii) for a portion of the location indicative wireless data for the signal S, the portion is dependent upon a geographic position of the different location for the signal S;obtaining a first location estimate for the mobile unit M from a first location technique, wherein the first location technique determines said first location estimate; wherein when the first location technique is supplied with input data obtained from at least one wireless signal transmission between the mobile unit M and one of the communication stations (CS1), wherein by the transmission, the mobile unit M detects the communication station CS1, then the first location technique uses an area data representation for locating the mobile unit M, wherein the area data representation is indicative of a wireless geographical area within which the communication station CS1 is expected to be detected by the mobile unit M; wherein the area data representation is obtained from an analysis indicative of wireless signals being transmitted by the communication station CS1 and being detected at geographical locations effective for determining the wireless geographical area, the analysis performed prior to the first location technique being supplied with the input data; wherein the obtaining the first location estimate determines the first location estimate relative to a known stationary terrestrial location where the one communication station CS1 is located when the wireless geographical area is determined; obtaining a second location estimate for the mobile unit M using a second location technique, wherein the second location technique determines said second location estimate using one or more occurrences of data obtained using the location indicative wireless data, wherein each of the occurrences is output by one or more pattern recognizers for estimating a location of one or more of the mobile unit M, wherein said second location estimate for the mobile unit M is dependent upon the pattern recognizers using data indicative of one or more patterns in multipath for wireless signals communicated between;
(a) one or more of the communication stations, and (b) said mobile unit M;determining a resulting location estimate of the mobile unit M, wherein at least one of the following (i) and (ii) is performed;
(i) determining which of said first and second location estimates is preferred for determining said resulting location estimate, and (ii) combining said first and second location estimates to determine said resulting location estimate;wherein the resulting location estimate identifies a likely location of the mobile unit M relative to one or more fixed positions on the Earth; and outputting said resulting location estimate of the mobile unit M. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 23, 24)
-
-
17. A mobile unit location system for locating a plurality of mobile units, each supported on a surface of the Earth, comprising machine components as follows:
-
a network interface for receiving one or more requests from a communications network, wherein each request is for locating a corresponding mobile unit of the plurality of mobile units, wherein during an instance of locating the corresponding mobile unit, there is two way wireless communication available between the corresponding mobile unit and at least one of a plurality of terrestrial communication stations; a location estimator selector for communicating with a corresponding one or more of a plurality of location estimators; wherein for each of the requests, the location estimator selector selects each location estimator of the request'"'"'s corresponding one or more location estimators, according to an availability of a corresponding input for the location estimator, for performing the location estimator; wherein the corresponding input;
corresponds to the request, is effective for the location estimator to determine a location estimate of the corresponding mobile unit for the request, and is dependent upon data obtained from a wireless signal communication between the corresponding mobile unit for the request and at least one of the communication stations;wherein the location estimator selector is operably configured for communicating with each of the plurality of location estimators; wherein for at least one mobile unit, M, being the corresponding mobile unit for one of the requests (R) for locating the mobile unit M, the location estimator selector communicates with the corresponding one or more of the location estimators, for the request R, resulting in first and second of the location estimates for the request R, each of said first and second location estimates having one or more of a geographical extent and a location of the mobile unit M; wherein when one of the corresponding location estimators is supplied with its corresponding input corresponding to the request R, the first location estimate of the mobile unit M is obtained from the one location estimator, wherein the one location estimator determines the first location estimate using data representing a wireless geographical area for one of the communication stations (CS1); wherein the data representing the wireless geographical area is representative of a geographical extent within which the mobile unit M likely detects wireless transmissions from the communication station CS1 and when the mobile unit M is not within the geographical extent, the mobile unit M is not expected to be able to detect wireless transmissions from the communication station CS1; wherein the data representing the wireless geographical area is obtained from an analysis indicative of wireless signals being transmitted by the communication station CS1 and being detected at geographical locations effective for determining the wireless geographical area, the analysis performed prior to the request R being received by the network interface; wherein the second location estimate of the mobile unit M is dependent upon a machine recognition of a pattern for wireless signals communicated between;
(a) one or more of the communication stations, and (b) the mobile unit M;wherein the recognition of the pattern determines a similarity, or an extent of similarity, between wireless signal data indicative of one or more wireless signal effects of one or more objects along a wireless transmission path of a wireless signal for communication between;
(i) the mobile unit M, and (ii) one of the communication stations;wherein the objects affect the wireless signal prior to being received by one of;
(i) the mobile unit M, and (ii) the one communication station;a location determiner for determining resulting location estimate data of the mobile unit M, wherein the location determiner receives the first and second location estimates and performs at least one of (i) and (ii) following; (i) determines preference information indicative of which of said first and second location estimates is a more likely location of the mobile unit M, the preference information for preferring one of the first and second location estimates more than another of the first and second location estimates for determining the resulting location estimate data, and (ii) combines said first and second location estimates for determining said resulting location estimate data; wherein the resulting location estimate data identifies a location of the mobile unit M; and an output network interface for transmitting the resulting location estimate data to a corresponding destination, wherein the corresponding destination also corresponds to one of the requests for locating the mobile unit M. - View Dependent Claims (18, 19, 25, 26)
-
-
20. A method for locating a plurality of mobile units, each supported on a surface of the Earth, comprising performing the following by computational equipment:
-
receiving, by a network interface, one or more requests from a communications network, wherein each request is for locating a corresponding mobile unit of the plurality of mobile units, wherein during an instance of locating the corresponding mobile unit, there is two way wireless communication available between the corresponding mobile unit and at least one of a plurality of terrestrial communication stations; selecting a corresponding one or more of a plurality of location estimators for each of the requests; wherein for each of the requests, the selecting selects each location estimator of the request'"'"'s corresponding one or more location estimators, according to an availability of a corresponding input for the location estimator, for performing the location estimator; wherein the corresponding input;
corresponds to the request, is effective for the location estimator to determine a location estimate of the corresponding mobile unit for the request, and is dependent upon data obtained from a wireless signal communication between the corresponding mobile unit for the request and at least one of the communication stations;wherein for at least one of the corresponding mobile units (M), and for one of the requests (R) for locating the mobile unit M, communicating with the corresponding one or more of the location estimators, for the request R, resulting in first and second of the location estimates for the request R, each of said first and second location estimates having one or more of a geographical extent and a location of the mobile unit M; wherein when one of the corresponding location estimators is supplied with its corresponding input corresponding to the request R, the first location estimate of the mobile unit M is obtained from the one corresponding location estimator, wherein the one corresponding location estimator determines the first location estimate using data representing a wireless geographical area for one of the communication stations (CS1); wherein the wireless geographical area is a geographical extent within which the mobile unit M is likely to be able to detect wireless transmissions from the communication station CS1 and when the mobile unit M is not within the geographical extent, the mobile unit M is not expected to be able to detect wireless transmissions from the communication station CS1; wherein the data representing the wireless geographical area is obtained from an analysis indicative of wireless signals being transmitted by the communication station CS1 and being detected at geographical locations effective for determining the wireless geographical area, the analysis performed prior to the request R being received by the network interface; wherein the second location estimate of the mobile unit M is dependent upon a machine recognition of a pattern for wireless signals communicated between;
(a) one or more of the communication stations, and (b) the mobile unit M;wherein the recognition of the pattern determines a similarity, or an extent of similarity, between wireless signal data indicative of one or more wireless signal effects of one or more objects along a wireless transmission path of a wireless signal for communication between;
(i) the mobile unit M, and (ii) one or more of the communication stations;wherein the objects affect the wireless signal prior to being received by one of;
(i) the mobile unit M, and (ii) one or more of the communication stations; anddetermining resulting location estimate data of the mobile unit M using the first and second location estimates, wherein at least one of (i) and (ii) following is performed; (i) determining preference information indicative of which of said first and second location estimates is a more likely location of the mobile unit M, the preference information for preferring one of the first and second location estimates more than another of the first and second location estimates for determining the resulting location estimate data, and (ii) combining said first and second location estimates for determining said resulting location estimate data; wherein the resulting location estimate data identifies a location of the mobile unit M; and transmitting on a network the resulting location estimate data to a corresponding destination, wherein the corresponding destination also corresponds to one of the requests for locating the mobile unit M. - View Dependent Claims (21, 22, 27, 28)
-
Specification