Methods and apparatus for mobile station location estimation
First Claim
1. A method, for determining a location of a mobile communication device, comprising:
- obtaining, by a system having a processor, in connection with a sliding time window, instantaneous location coordinates associated with the mobile communication device;
calculating, by the system, based upon the instantaneous location coordinates corresponding to the sliding time window, average coordinates;
calculating, by the system, error values indicating deviations between the instantaneous location coordinates and the average coordinates;
comparing the instantaneous location coordinates and the average coordinates;
identifying largest deviation coordinates as peak error values;
comparing the peak error values and pre-defined thresholds;
determining, if the peak error values are within the pre-defined thresholds, that the error values as acceptable;
determining, if the peak error values are not within the pre-defined thresholds, that the error values as not acceptable;
updating, by the system, in response to determining that the error values are acceptable, recent reliable coordinates using the instantaneous location coordinates; and
determining, by the system, in response to determining that the error values are acceptable, the location of the mobile communication device based at least in part on the instantaneous location coordinates.
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.
15 Citations
8 Claims
-
1. A method, for determining a location of a mobile communication device, comprising:
-
obtaining, by a system having a processor, in connection with a sliding time window, instantaneous location coordinates associated with the mobile communication device; calculating, by the system, based upon the instantaneous location coordinates corresponding to the sliding time window, average coordinates; calculating, by the system, error values indicating deviations between the instantaneous location coordinates and the average coordinates; comparing the instantaneous location coordinates and the average coordinates; identifying largest deviation coordinates as peak error values; comparing the peak error values and pre-defined thresholds; determining, if the peak error values are within the pre-defined thresholds, that the error values as acceptable; determining, if the peak error values are not within the pre-defined thresholds, that the error values as not acceptable; updating, by the system, in response to determining that the error values are acceptable, recent reliable coordinates using the instantaneous location coordinates; and determining, by the system, in response to determining that the error values are acceptable, the location of the mobile communication device based at least in part on the instantaneous location coordinates. - View Dependent Claims (2, 3)
-
-
4. 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; obtaining instantaneous location coordinates, in connection with a sliding time window, associated with the mobile communication device; calculating, based upon the instantaneous location coordinates for the sliding time window, average coordinates; calculating error values indicating deviations between the instantaneous location coordinates and the average coordinates; comparing the instantaneous location coordinates and the average coordinates; identifying largest deviation coordinates as peak error values; comparing the peak error values and pre-defined thresholds; determining, if the peak error values are within the pre-defined thresholds, that the error values as acceptable; determining, if the peak error values are not within the pre-defined thresholds, that the error values as not acceptable; updating, in response to determining that the error values are acceptable, recent reliable coordinates using the instantaneous location coordinates; determining, in response to determining that the error values are acceptable, the location of the mobile communication device based at least in part on the instantaneous location coordinates. - View Dependent Claims (5, 6)
-
-
7. 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 instantaneous location coordinates, in connection with a sliding time window, associated with the mobile communication device; calculating, based upon the instantaneous location coordinates for a sliding time window corresponding to the sliding time window, average coordinates; calculating error values indicating deviations between the instantaneous location coordinates and the average coordinates; comparing the instantaneous location coordinates and the average coordinates; identifying largest deviation coordinates as peak error values; comparing the peak error values and pre-defined thresholds; determining, if the peak error values are within the pre-defined thresholds, that the error values as acceptable; determining, if the peak error values are not within the pre-defined thresholds, that the error values as not acceptable; updating, in response to determining that the error values are acceptable, recent reliable coordinates using the instantaneous location coordinates; determining, in response to determining that the error values are acceptable, the location of the mobile communication device based at least in part on the instantaneous location coordinates. - View Dependent Claims (8)
-
Specification