System and method for generating a location estimate using a method of intersections
First Claim
1. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
- (a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter(b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter;
(c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter;
(d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter;
(e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report;
(f) determining an intersection of each defined region; and
(g) estimating the location of a mobile device in said geographic region as a function of said intersection,wherein the step of estimating the location of a mobile device comprises;
(i) comparing an ordered list of cells neighboring a cell serving said mobile device in said network measurement report to an ordered list of neighboring cells in each calibration point of said intersection, said ordering being a function of any parameter of said network measurement report; and
(ii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a centroid of a cluster of matching calibration points in said intersection;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report.
18 Assignments
0 Petitions
Accused Products
Abstract
The location of a wireless mobile device may be estimated using, at least in part, one or more pre-existing Network Measurement Reports (“NMRs”) which include calibration data for a number of locations within a geographic region. The calibration data for these locations is gathered and analyzed so that particular grid points within the geographic region can be determined and associated with a particular set or sets of calibration data from, for example, one or more NMRs. Regions may be defined as a function of any number of parameters and respective predetermined ranges thereof in the NMRs. An intersection of these defined regions may be determined and the location of a mobile device may be estimated as a function of the intersection.
-
Citations
61 Claims
-
1. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) comparing an ordered list of cells neighboring a cell serving said mobile device in said network measurement report to an ordered list of neighboring cells in each calibration point of said intersection, said ordering being a function of any parameter of said network measurement report; and (ii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a centroid of a cluster of matching calibration points in said intersection;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) comparing an ordered list of cells neighboring a cell serving said mobile device in said network measurement report to an ordered list of neighboring cells in each calibration point of said intersection, said ordering being a function of any parameter of said network measurement report; (ii) if no exact match is made between the ordered list of neighboring cells of said network measurement report and any calibration point in said intersection then forming a largest subset of the ordered list of neighboring cells in said calibration points that provide a match; and (iii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a centroid of a cluster of matching calibration points in said intersection;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) comparing an ordered list of cells neighboring a cell serving said mobile device in said network measurement report to an ordered list of neighboring cells in each calibration point of said intersection, said ordering being a function of any parameter of said network measurement report; (ii) if the ordered list of neighboring cells of said network measurement report is not contained in the ordered list of neighboring cells for said intersection then using a largest subset of ordered neighboring cells in said network measurement report having either an exact match or contained in the ordered list of neighboring cells in said intersection; and (iii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a centroid of a cluster of matching calibration points in said intersection;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) evaluating a probability density function for each power level of a cell neighboring a cell serving said mobile device in said network measurement report over each calibration point in a set of available calibration points in said intersection; (ii) determining a joint probability as a function of said individual probability density functions; and (iii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) evaluating a joint probability of power levels for at least one cell neighboring a cell serving said mobile device in said network measurement report over a set of available calibration points in said intersection; and (ii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a highest joint probability matching calibration point in said intersection;
a weighted sum of the locations of a set of matching calibration points in said intersection;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) determining a distortion measure between a parameter or function of a calibration point and a corresponding parameter or function in said network measurement report; and (ii) generating an estimated location of said mobile device wherein said estimated location is selected from the group consisting of;
a location of a calibration point having the smallest distortion measure;
a weighting of the locations of a set of matching calibration points in said intersection, said weighting being a function of said distortion measure;
a weighted sum of clustered locations of a set of matching calibration points in said intersection; and
as a function of estimated locations determined from a subset of said network measurement report. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A method of estimating the location of a mobile device in a geographic region comprising the steps of:
-
(a) providing calibration data for each of one or more calibration points in a geographic region, said calibration data including at least one characterizing parameter (b) receiving a network measurement report from a mobile device at an unknown location, said network measurement report also including at least one characterizing parameter; (c) defining a first region within said calibration data as a function of a first characterizing parameter of said network measurement report and a predetermined range of said first parameter; (d) defining a second region within said calibration data as a function of another characterizing parameter of said network measurement report and a predetermined range of said another parameter; (e) repeating steps (c)-(d) for each characterizing parameter in said network measurement report; (f) determining an intersection of each defined region; and (g) estimating the location of a mobile device in said geographic region as a function of said intersection, wherein the step of estimating the location of a mobile device comprises; (i) matching cell power ordering of cells neighboring a cell serving said mobile device in said network measurement report to neighboring cell power ordering of calibration points in each of the calibration points in said intersection; and (ii) selecting an estimated location as a function of a quality of said matching, and wherein said quality is a function of a relative shift in an ordering sequence occurring between said network measurement report and calibration point cell power ordering. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61)
-
Specification