Methods and Apparatus for Mobile Station Location Estimation
First Claim
1. A method, for determining a location of a mobile communication device in a network service area when a quality of locating signals is not stable, comprising:
- obtaining, from a locating unit, periodically, instantaneous location coordinates corresponding to the mobile communication device;
calculating, by a processor in the mobile communication device, average location coordinates corresponding to a sliding time window over a plurality of time periods;
calculating, by the processor, for the sliding time window over the time periods, error values indicating deviations between the instantaneous location coordinates and the average location coordinates;
determining, by the processor, for the sliding time window over the time periods, peak error values; and
determining, by the processor, for the sliding time window over the time periods, the location of the mobile communication device based at least in part on the instantaneous location coordinates if the peak error values are within pre-defined threshold.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for estimating mobile station location include receiving reported signal strengths or other attachment indicator values from a mobile station. The reported signal strengths are compared with characteristic received signal strength values in a coverage area of a mobile network. A mobile switching center determines if a local function is requested and initiates a location estimation process by a mobile location module (MLM). The MLM receives the reported signal strength contours associated with the attachment points. Based on a comparison of the reported attachment indicator values with characteristic values, the MLM provides a mobile location estimate.
-
Citations
20 Claims
-
1. A method, for determining a location of a mobile communication device in a network service area when a quality of locating signals is not stable, comprising:
-
obtaining, from a locating unit, periodically, instantaneous location coordinates corresponding to the mobile communication device; calculating, by a processor in the mobile communication device, average location coordinates corresponding to a sliding time window over a plurality of time periods; calculating, by the processor, for the sliding time window over the time periods, error values indicating deviations between the instantaneous location coordinates and the average location coordinates; determining, by the processor, for the sliding time window over the time periods, peak error values; and determining, by the processor, for the sliding time window over the time periods, the location of the mobile communication device based at least in part on the instantaneous location coordinates if the peak error values are within pre-defined threshold. - View Dependent Claims (2, 3, 4)
-
-
5. A method, for determining a location of a mobile communication device when a quality of locating signals is not stable, comprising:
-
defining, by a processor in the mobile communication device, a first zone and a second zone, the first zone being a coverage area of a cell serving the mobile communication device, the second zone being defined based on strength of signals received from the cell and from two adjacent cells; obtaining, from a locating unit, periodically, instantaneous location coordinates for the mobile communication device; calculating, by the processor, average location coordinates corresponding to a sliding time window over a plurality of time periods; calculating, by the processor, for the sliding time window, error values indicating deviations between the instantaneous location coordinates and the average location coordinates; determining, by the processor, for the sliding time window, peak error values; determining, by the processor, if the peak error values are within pre-defined threshold, whether the instantaneous location coordinates define a location within the first zone; determining, by the processor, if the instantaneous location coordinates are within the first zone, whether the instantaneous location coordinates define a location within the second zone; and determining, by the processor, if the instantaneous location coordinates are within the second zone, in association with a high level of confidence that the instantaneous location coordinates represent the location of the mobile communication device. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A location system, for determining a location of a mobile communication device, comprising:
-
a processor; and a tangible computer-readable storage device having computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; defining a first zone and a second zone, the first zone being a coverage area of a cell serving the mobile communication device, the second zone being defined based on strength of signals received from the cell and from two adjacent cells; obtaining, periodically, instantaneous location coordinates corresponding to the mobile communication device; calculating average location coordinates corresponding to a sliding time window over a plurality of time periods; calculating for the sliding time window over the time periods, error values indicating deviations between the instantaneous location coordinates and the average location coordinates; determining for the sliding time window over the time periods, peak error values; determining, if the peak error values are within pre-defined thresholds, whether the instantaneous location coordinates define a location within the first zone; determining, if the instantaneous location coordinates are within the first zone, whether the instantaneous location coordinates define a location within the second zone; and determining, if the instantaneous location coordinates are within the second zone, in association with a high level of confidence that the instantaneous location coordinates represent the location of the mobile communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A tangible computer-readable storage device comprising instructions that, when executed by a processor, cause the processor to perform operations, for determining a location of a mobile communication device, comprising:
-
obtaining, from a locating unit, periodically, instantaneous location coordinates for the mobile communication device; calculating an average location coordinates corresponding to a sliding time window over a plurality of time periods; calculating, for the sliding time window over the time periods, error values indicating deviations between the instantaneous location coordinates and the average location coordinates; determining, for the sliding time window over the time periods, peak error values; and determining, for the sliding time window over the time periods, the location of the mobile communication device based at least in part on the instantaneous location coordinates if the peak error values are within pre-defined thresholds. - View Dependent Claims (19, 20)
-
Specification