Title of Invention

A METHOD FOR ESTIMATING A LOCATION OF A MOBILE STATION IN A COMMUNICATION NETWORK

Abstract A first method for estimating a location of an MS (MS) in a communication network having a plurality of BTSs (BTSs) includes determining an area in which the MS can communicate with only one of the BTSs. A mean location within the area is calculated and used as the estimate. A second method includes determining an area in which the MS is within an overlapping coverage area of two of the BTSs. A locus of distance points at which a relative time difference of arrival of signals received by the MS from each of the BTSs is constant is determined. A point at which a line having an angle &thetas; based upon relative signal power at the MS between first and second sectors of one of the BTSs intersects the locus is determined, and used as the estimate of the MS location.
Full Text FORM 2
THE PATENTS ACT, 1970
(39 of 1970)
&
THE PATENTS RULES, 2003
COMPLETE SPECIFICATION (See section 10, rule 13)
"ESTIMATING A POSITION OF A WIRELESS MOBILE DEVICE WITH RESPECT TO ONE OR MORE BASE STATION"
QUALCOMM INCORPORATED, a company incorporated in the state of Delaware, United States of America, of 5775 Morehouse Drive, San Diego, California 92121-1714, U.S.A.,
The following specification particularly describes the invention and the manner in which it is to be performed.

WO2005/057954 PCT/US2004/027503
-4-
EST1MATING A POSITION Of A WIRELESS MODILE DEVICE WITH RESPECT TO ONE OR MORE DAGC OTATION
BACKGROUND FIELD
[0001] This application relates to wireless communication systems, and more particularly to estimating the position of a wireless mobile device in such systems.
RELEVANT INFORMATION
[0002] The demand for determining the position of wireless mobile devices (herein MSs), such as a cellular phones, PDAs, laptop computers, or the like, is on the rise. One method uses signals transmitted and received by cellular telephone base stations (herein BTSs). One known algorithm developed for detecting the position of an MS using ground BTSs is referred to as Advanced Forward Link Trilateration (AFLT). To detect the position of an MS using the AFLT, the location of the BTSs in the wireless network, the transmission times of the signals from the BTSs, and the arrival times of the signals at the MS are required. Conventional AFLT algorithms require that the MS be in communications with at least three BTSs in order to detect its position.
[0003] If the MS is in the coverage area of less than three BTSs the location of the MS is often estimated. One estimation method estimates the location of the MS to be at the "center" of a coverage area of one or more of the BTSs with which the MS can communicate. For example, if the MS can communicate with only one BTS, the location is estimated to be the center of the coverage area. The "center" of the coverage area is generally understood to designate a mean position of all possible positions at which the MS can effectively operate in respect to the BTS with which it is in communication. If the MS can communicate with two BTSs, its location may be estimated to be the center of the region covered by the strongest of the two BTS, or at a position determined by taking the weighted average of the areas covered by the two BTSs.
[0004] It should be noted that a typical BTS coverage area may not be perfectly circular in shape, for a variety of reasons. Features of the terrain, such as mountains,

WO2005/057954 PCT/US2004/027503
hills, buildings, water masses, and the like affect the transmission characteristics of the radio waves radiated from the BTS, causing an irregular coverage area. Atmospheric and other factors also may affect the radiation pattern of the radio signals sent and received by the BTS.
[0005] Also, typically, each BTS has a number of transmitters that broadcast into sectorized regions surrounding the BTS. For example, a BTS having three sectors may broadcast into respective 120° regions encircling the BTS. The radio signals within those sectors also may be influenced by the various terrain, atmospheric, and other factors described above to affect the geographic coverage area of each sector. Moreover, the sector antennae are themselves generally directional antennas. Thus, typically, the signal strength on the backside of a sector antenna is significantly less than the signal strength on the front side of the sector antenna.
[0006) Since the coverage area of a particular BTS, or sector thereof, is typically asymmetrical, the "center" of the coverage area is usually not coincident with the location of the BTS (although it may be fortuitously). It can be seen that the "center" of the coverage area of a BTS sector may lie some distance away from the location of the BTS.
SUMMARY
[0007] A first method for estimating a location of an MS in a communication network having a plurality of BTSs includes determining an area in which the MS can communicate with only one of the BTSs. A mean location within the area is calculated and used as the estimate. A second method includes determining an area in which the MS is within an overlapping coverage area of two of the BTSs. A locus of distance points at which a relative time difference of arrival of signals received by the MS from each of the BTSs is constant is determined. A point at which a line having an angle, 6, based upon relative signal power at the MS between first and second sectors of one of the BTSs intersects the locus is determined, and used as the estimate of the MS location.
-3-

WO2005/057954 PCT/US2004/027503
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Fig. 1 is a simplified plan view of a pair of BTSs in a wireless network with
overlapping coverage areas.
[0009) Fig. 2 is a plan view of one of the BTSs of the wireless network of Fig. 1 in greater detail.
[0010] Fig. 3 is a graph of probability distribution functions resulting from an MS in communication with one, two, three, or greater than four BTSs as a function of distance from a BTS transmitting the strongest received power.
[0011] Fig. 4 shows, in part, the position of an MS with respect to two BTSs of the wireless network of Fig. 1.
[0012] In the various figures of the drawing, like reference numbers are used to denote like or similar parts.
DFTA1I FT) DESCRIPTION
[0013] A communication system typically includes an MS and a network of BTSs. "BTS" refers to any transmitter/receiver whose location is known at the time of transmission. For example, a BTS may include a cell tower of a wireless network or other wireless transmitters or infrastructures.
[0014] In one embodiment, if an MS is within a coverage area of only one BTS, and is thus able to communicate with that BTS only, its position may be estimated to be located at the "center" of that portion of coverage area of a BTS in which it can communicate with only that BTS. The "center" of that portion of coverage area of a BTS in which it can communicate with only that BTS is used to designate the a specific position of all possible positions at which the MS can effectively communicate only with the BTS with which it is in communication, and none others. More particularly, if an MS is able to communicate with only one BTS, the MS is located within the coverage area of that BTS but outside any overlapping coverage area of that BTS and any other BTS. With reference to Figure 1, for example, if an MS is able to communicate only with BTS 20 of wireless network 10, the MS is located within coverage area 25 but outside overlap area 40.
— A

WO2005/057954 PCT/US2004/027503
[0015] The specific position specified for the "center" may be, for example, a mean position. The "mean" position may be an arithmetic mean, a geometrical mean, or other appropriate mean calculation specified in terms of the portion of coverage area of a BTS in which the MS can communicate with only that BTS. On the other hand, the specific position may be arbitrarily specified in terms of the portion of coverage area of a BTS in which the MS can communicate with only that BTS. This may be, for instance, specified to be at a distance of ½, 1/3 ,1/4 , or other distance, measured as a ratio of the boundary of the coverage region where only one BTS can be detected to the boundary of the full coverage region of that BTS. The distance, determined according to whichever metric is chosen, defines a locus of points. For example, if the portion of coverage area of a BTS in which it can communicate with only that BTS is circular (which is generally unlikely), the locus would define a circle of smaller radius than the radius of the total coverage area. The location of the MS may then be estimated to be on the perimeter of the circle.
[0016] If the BTS has a plurality of sectors, which is typically the case, an angle, 0, of the MS with respect to a reference angle can be determined. A line drawn at that angle then intersects the locus at a point. The point then can be used as the position estimate of the MS. The angle, 0, associated with the position of the MS may be computed using the relative measures of the signal power received by the MS from each sector of the BTS, in a manner described below in detail.
[0017] Referring now additionally to Fig. 2, a device, marked as z, is able to communicate with BTS 20 only. For simplicity, except for overlap region 40, the remaining coverage area of the adjacent BTS 30 is not shown. The coverage area 25 of the BTS 20 is simplified to be a circle having a radius Ri. A center area 28 is defined as being the coverage area of BTS 20 within which the MS can communicate only with the BTS 20, and is shown as a circle having a radius R2. The radius, R2, of the center area 28 may be, for example, one-half of the radius, Ri, of the circle 25, but is determined by the characteristics of the BTS 20 and the extent of the overlap region 40.
[0018] In this example, the MS is estimated to be located on the dotted circle 27 centered around BTS 20 and having a radius R3, which is one-half of R2, the perimeter of which being the arithmetical and geometrical mean of the coverage area 28 in which

WO2005/057954 PCT/US2004/027503
the MS can communicate only with the BTS 20. As will be demonstrated below, if the MS is able to communicate only with BTS 20, the MS is more likely to be located on the perimeter of the circle 27. This location may be determined by probabilistic prediction techniques, as discussed below, by mathematical mean calculations, or by another suitable technique.
[0019] In another embodiment, the BTS 20 may have a number of sectors associated with it, three sectors 22, 24, and 26, being shown. Although three sectors are shown, the BTS may have any number of sectors. In the three-sector embodiment, sectors 22 and 26 share common radii 29a. Similarly, sectors 22 and 24 share a common radii 29b; and sectors 24 and 26 share a common radii 29c. The x-axis divides sector 22 into two equal areas. Therefore, each radii 29a and 29b forms a 60° angle with the x-axis.
[0020] The angular position of the MS can be estimated from the signal power or strength seen by the MS from two adjacent BTS sectors. Thus, for example, if the MS is positioned close to radii 29b, the MS would be expected to receive signals from sectors 22 and 24 that have similar or substantially similar power or signal strengths. As the MS moves further into sector 22, the power or strength of the signal the MS would be expected to receive from sector 22 becomes greater than the power that the MS would be expected to receive from sector 24. As the MS moves closer to the x-axis in sector 22, the MS would be expected to receive almost no signals from sectors 24 and 26. Accordingly, the relative measure of the signal power received by the MS from each of sectors 22, 24 and 26 may be used to estimate the angle, 6, of point z in the X-Y plane with respect to the x-axis.
[0021] It should be noted that typically the angle of a line bisecting the range of a sector, such as the x-axis in the particular embodiment illustrated, is specified with respect to "GPS North" in almanac data of the BTS. Thus, the angle, 0, in the examples herein is only arbitrarily referenced, and may easily be translated to be defined in terms of any desired reference angle. Also, contrary to the implication of the drawing of Fig. 2, the bisecting line of a sector of an actual BTS need not necessarily align with a specific compass direction, although such alignment assists in ease of calculation.
[0022] As an example of a method for computing an estimate of the angle, 6, the following pseudo-code metric may be used:








WO2005/057954 PCT/US2004/027503
if P,-P2)20,then 0=At
elseif Pt-P2(3,then 0=AX -0.4x(/i, - A,) (1)
else 0 = A -0.4x04, - A2)x(20-(Pl -P2))l\l
where P, is the power of the strongest received signal in dB, Ai represents the angle of the sector of the BTS which transmits the signal having received power Pt with respect to a reference radii, P2 is the power of the second strongest received signal in dB, and Aj represents the angle of the sector which transmits the signal having the received power P2 with respect to the reference radii. For example, assuming that sector 22 has the strongest received power, J4, represents the angle of center of sector 22, i.e., 0°, with respect to the x-axis, and A2 represents the angle of center of sector 26, i.e., 240°, with respect to the x-axis, or a line equally dividing the angle between radii 29a and 29c. The constants in the metric may be heuristically derived, based, for example, on calculated probabilities of the MS, as described below.
[0023] The angle, 0, may be computed using other linear or non-linear expressions, as well. However, in such expressions, the angle, 0, is computed using the relative measure of the power of signals the MS receives from various sectors of the BTS with which it can communicate. As described above, because both the distance of the device from, as well as its angle with respect to, the BTS are estimated, a unique position estimate for the device is determined.
[0024] In some embodiments, both the distance and the angle, 0, may be determined by the MS, and the position subsequently computed and optionally transmitted to the BTS. In such embodiments, the MS may include a database that has information about the various parameters associated with each BTS, such as the location of the BTS within the wireless network, its coverage area, its center, etc. In yet other embodiments, the MS may transmit the information regarding the power of the signals it receives from each sector to the BTS. Thereafter, a Position Determination Entity (PDE), or another device in communication with the wireless network may receive the information transmitted by the MS and determine the position of the MS, as described above. In such embodiments, however, the determination of the position of the MS may be carried out using various

WO2005/057954 PCT/US2004/027503

codes of one or more software modules forming a program and executed as instructions/data by, e.g., a central processing unit, or using hardware modules specifically configured and dedicated to determine the position of the MS. Alternatively, in both embodiments, the determination of the position of the MS may be carried out using a combination of software and hardware modules.
[0025] In another embodiment, if the MS is within overlapping coverage areas of two BTSs, the time difference of arrival (TDOA) of signals received by the MS from the two BTSs together with the relative measures of the signal power received by the MS from associated sectors of one or both BTSs may be used to estimate the position of the MS.
[0026] Referring again to Fig. 1, a section of an exemplary wireless network 10 includes, in part, BTSs 20 and 30 configured to communicate with an MS (not shown). BTSs 20 and 30 have respective cells or coverage areas 25 and 35. Coverage area 25 is the area of a circle centered on BTS 20. Similarly, coverage area 35 is the area of a circle centered on BTS 30.
[0027] In this example, the BTSs 20 and 30 also have three sectors 22, 24, and 26 and, 32, 34, and 36, respectively, which may be in conformity with a Code Division Multiple Access (CDMA) or other appropriate standard. The BTSs 20 and 30 may have fewer or more sectors than three. The BTSs 20 and 30 have an overlap area 40. Although two BTSs 20 and 30 are shown in this example, the wireless network 10 may have more BTSs with coverage areas that may or may not overlap with the coverage areas 25 and 35 of BTSs 20 and 30.
[0028] The BTS 20 has a center coverage area shown by the dashed circular region 28, which is concentric with circular region 25. Similarly, BTS 30 has a center coverage region shown by the dashed circular region 38, which is concentric with circular region 35. Again, for the sake of clarity, the coverage areas are shown to be circular in shape, although in practice, they may be of irregular shape. The radius of each of circular regions 28, 38 may be, for example, half the radius of corresponding circular region 25 35, respectively, depending upon the particular signal characteristics of the BTS However, the specific radii may be arbitrarily specified in terms of the portion of BT coverage area. This may be, for instance, specified to be at a distance of Vt, %h> V«

WO2005/057954 PCT/US2004/027503
other distance, measured as a ratio of the boundary of the coverage region where only one BTS can be detected to the boundary of the full coverage region of that BTS.
[0029] An MS located outside the coverage area 25 may not receive a signal from any of sectors 22, 24, 26 of the BTS 20. Similarly, an MS located outside the coverage area 35 may not receive a signal from any of the sectors 32, 34, 36 of the BTS 30. On the other hand, an MS located in any sector of the BTS 20 may receive a signal from that sector as well as other sectors of the BTS 20. FOR example, an MS located in sector 22 may receive a signal from sector 22 as well as from sectors 24 and 26. Or, an MS located in sector 24 may receive a signal from sector 24 as well as from sectors 22 and 26. Similarly, a mobile device located in any sector of the BTS 30 may receive a signal from that sector as well as other sectors of the BTS 30. A device located in overlap area 40 may receive signals from both BTSs 20 and 30.
[0030] In another embodiment, the location of an MS can be estimated using heuristically determined probabilities of the position of the MS. A family of curves for various BTS numbers is shown in Fig. 3. The y-axis represents probability density function values that indicate the probability that an MS is found, and the x-axis represents distance in meters of the MS from the BTS. The data shown in Fig. 3 was heuristically determined based upon one particular cellular network location. Other cellular network locations may have different curve families. Also, the particular data shown in Fig. 3 is considered as grouped in 500 meter increments. That is, the values seen by the various shaped figures on the lines represent the PDF values for all MSs in the 500 meter segment in which the shape appears. Furthermore, for the particular data shown, it can be seen that for each BTS combination, i.e., 1 BTS, 2 BTSs, 3 BTSs, and >4 BTSs, a maximum probability value occurs. For example, when two BTSs are visible, the MS has the highest likelihood of being within 1 kilometer of the strongest BTS approximately 90% of the time, or within 1.5 kilometer of the strongest BTS 95% of the time. (Note that the probabilities along each curve sum to 1.0.)
[0031] This data may be used to estimate the location of an MS. Thus, for example, if an MS is able to communicate with only one BTS (i.e., when only one BTS is visible), the MS is within one kilometer of that BTS 95% of the time. Radii R2 (see Fig. 2) may be therefore selected to be one-kilometer, or less. Or, for example, based upon the data,

WO2005/057954 PCT/US2004/027503
the user position may be estimated as being 500 meters, with the probability that 95% of the time the MS will be 500 meters or closer to the estimated position.
[0032] If an MS is able to communicate with two BTSs, it is located within the overlapping coverage area 40 of the two BTSs 20 and 30, as can be seen in Fig. 1. Under such conditions, the TDOA of the signals received by the MS from the two BTSs together with the relative measures of the signal power received by the MS from various sectors of the BTSs may be used to detect the position of the MS, as described further below.
[0033] Fig. 4 shows the coordinates x30, Y30 of, e.g., BTS 30, as well as the coordinates xd, yd of the MS that is assumed to be located within the overlapping coverage areas of the two BTSs in reference to, e.g., BTS 20 that is shown at the origin of the designated x-y axes. Assume that t20 and t30 respectively represent the times elapsed for signal
transmitted from BTSs 20 and 30 to reach the MS. In accordance with the TDOA, assuming uniform signal transmission, the possible positions of the MS is defined, on the one hand, by the points along the locus of points 50 formed using the following equation (2):
([x2 + y2)1/2 - ((x-x30)2+(y-y30)2)1/2] = Cx(t20-t30,) (2)
where C is the speed of light. In the embodiment shown, the locus of points 50 forms a parabola.
[0034] To further define the location of the MS, the angle, 0, between the x-axis and a line drawn from the BTS 20 to the device is computed, as seen in Fig. 4. The intersection of the line with parabola 50 uniquely detects the position of the MS. As before, the relative measure of the power of the signals received by the MS from various sectors of the BTSs may be used to determine the angle, 6.
[0035] The pseudo-code (1) shown above in computing the angle 6 is equally applicable to situations where the device is able to communicate with two BTSs. Therefore, pseudo-code (1) may be used to determine the angular position of the MS with respect to the X (or Y) axis. Assume that in accordance with pseudo-code (1), the

WO2005/057954 PCT/US2004/027503
device is located along line 52 at angle 0 with respect to the X-axis. Therefore, the MS is estimated to be located at point z. where line 52 is shown as intersecting the locus of points 50. It is understood that pseudo-code (1) represents only one exemplary method for computing the angle, 0. Many other linear or non-linear expressions may be used to compute this angle. In all such expressions, the angle, 0, is computed using the relative measure of the power of the signals received by the MS from various sectors of one or both BTSs.
[0036] In some embodiments, the parabolic curve, as well as angle 0 may be determined by the device, with the position subsequently computed and optionally transmitted to the BTSs. In such embodiments, the MS may include a database that has information about the various parameters associated with each BTS, such as the location of the BTS within the wireless network, its coverage area, its center, etc. In other embodiments, the MS may transmit the information regarding die power and the time of arrival, or alternatively time difference of arrival, of the signals it receives from each sector to die BTSs. Thereafter, a Position Determination Entity (PDE)„ or another device in communication with the wireless network may receive the information transmitted by the MS and determine the position of the MS, as described above.
[0037] The determination of the position of the MS may be carried out using various codes of one or more software modules forming a program and executed as instructions/data by, e.g., a central processing unit, or using hardware modules specifically configured and dedicated to determine the position of the MS. Alternatively, the determination of the position of the MS may be carried out using a combination of software and hardware modules.
[0038] The disclosure is not intended to be limited to any specific number of BTSs in a wireless network, the size of the coverage area of any BTS, or the size of the overlap region between pairs of BTSs. Furthermore, the disclosure is not intended to be limited by the size of the predefined distance from a BTS where an MS is detected when that BTS is the only BTS with which the MS can communicate. Nor is the disclosure intended to be limited by the type of wireless network, BTS, or the MS. Other additions, subtractions, deletions, and modifications may be made without departing from the scope of the present disclosure as set forth in the appended claims.

WO2005/057954 PCT/US2004/027503
11 We CLAIM-.
WHAT IS CLAIMED 1&-
1. A method for estimating a location of an MS in a communication network
having a plurality of BTSs, comprising:
determining an area in which said MS can communicate with only one of said plurality of BTSs;
determining a mean location within said area;
and using said calculated mean location as said estimate of location of said MS.
2. The method of claim 1 wherein said area is heuristically determined.
3. The method of claim 1 wherein said mean is an algebraic mean.
4. The method of claim I wherein said mean is a geometric mean.
5. A method for estimating a location of an MS in a communication network having a plurality of BTSs, each BTS having a plurality of sectors, comprising:
determining an area in which said MS can communicate with only one sector of one of said plurality of BTSs;
calculating a mean location within said area;
and using said calculated mean location as said estimate of location of said MS.
6. The method of claim 5 wherein said mean is an algebraic mean.
7. The method of claim 5 wherein said mean is a geometric mean.
8. The method of claim 1 wherein said area is heuristically determined.
9. A method for estimating a location of an MS in a communication network having a plurality of BTSs, each BTS having a plurality of sectors, comprising:
determining an area in which said MS can communicate with only one of said plurality of BTSs;
calculating a distance to a mean location within said area;
calculating an angle 0 of said MS based upon relative powers of said one sector and an adjacent sector of said one of said plurality of BTSs;
and using said distance and angle as said estimate of location of said MS.


10. The method of claim 9 wherein said mean is an algebraic mean.
11. The method of claim 9 wherein said mean is a geometric mean.
12. The method of claim 9 wherein said area is heuristically determined.
13. The method of claim 9 wherein said angle 0 is calculated using linear expressions.
14. The method of claim 9 wherein said angle 9 is computed in accordance with the following:
if Pt-P2)20,then q = A.
elseif Pt - P2(3,then q = A,-O.4x(At-A2)
else q = A. -0.4x(A1, -A2)x(20-(Fl -P2))/17
wherein Pt is a power of a strongest signal in dB as received by the MS, A, represents an angle of a sector of the first one of the plurality of the BTSs transmitting the signal having received power Pl with respect to a reference angle, P2 is a power of a second strongest signal in dB as received by the MS, and A2 represents an angle of a second sector of the first one of the plurality of the BTSs transmitting the signal having received power P2 with respect to said reference angle.
15. In estimating a location of an MS in a communication network having a plurality
of BTSs, a method comprising:
determining probabilities that an MS is located at various distances from a BTS with which said MS can communicate;
determining a distance at which said probability has a maximum value;
and using said distance at which said probability has a maximum value as a part of said estimate of location of said MS.
16. The method of claim 15 wherein said probabilities are heuristically determined.

WO2005/057954 PCT/US2004/027503
17. A method for estimating a location of an MS in a communication network
having a plurality of BTSs, comprising:
determining an area in which said MS is within an overlapping coverage area of two of said BTSs;
determining a locus of distance points at which a relative time difference of arrival of signals received by the MS from each of said two of said BTSs is constant;
determining a point at which a line having an angle 0 based upon relative signal power between first and second sectors of one of said two of said BTSs at said MS intersects said locus;
and using said point as said estimate of location of said MS.
18. The method of claim 17 further comprising determining said distance points by multiplying a speed of light constant by said measured time difference of arrival of signals.
19. The method of claim 17 wherein said angle 0 is computed using linear expressions.
20. The method of claim 17 wherein said angle 6 is computed in accordance with the following:
if P,-P2> 20, ffcai 0 = A,
elseif Pt - P2(3,then 6= A, -0.4x(A, - Aj) else 0= A, -0.4x(A, - A2)x(20-(P, -P2))/17
wherein Pl is a power of a strongest sector signal in dB as received by the MS, A, represents an angle of said first sector transmitting the signal having received power Px with respect to a reference angle, P2 is a power of a second strongest sector signal in dB as received by the MS, and A1 represents an angle of said second sector transmitting the signal having received power P2 with respect to said reference angle.
21. A system for estimating the location of an MS in a communication network having a
plurality of BTSs, comprising:
a) a receiver for receiving signals from at least one of the plurality of BTSs;
b) a processor coupled to the receiver for attaining information from the receiver as to which BTSs the receiver is receiving signals from, the processor:
i) determining an area in which the MS can communicate with only one
of the BTSs from which the receiver is receiving signals; ii) determining a mean location within the area; and iii) using the calculated mean location as the estimate of location of the MS.
22. The system of claim 21 wherein the area is heuristically determined.
23. The system of claim 21 wherein the mean is an algebraic mean.
24. The system of claim 21 wherein the mean is a geometric mean.
25. A system for estimating the location of an MS in a communication network having a plurality of BTSs, each BTS having a plurality of sectors, comprising:

a) a receiver for receiving signals from at least one of the plurality of BTSs;
b) a processor coupled to the receiver for attaining information from the receiver as to which sectors of which BTSs the receiver is receiving signals from, the processor:
i) determining an area in which the MS can communicate with only
sector of one of the BTSs from which the receiver is receiving signals; ii) determining a mean location within the area; and iii) using the calculated mean location as the estimate of location of the MS.
26. The system of claim 25 wherein the mean is an algebraic mean.
27. The system of claim 25 wherein the mean is a geometric mean.
28. The system of claim 21 wherein the area is heuristically determined.
29. A system for estimating a location of an MS in a communication network having a plurality of BTSs, each BTS having a plurality of sectors, comprising:

a) a receiver for receiving signals from at least one of the plurality of BTSs and determining the relative power of signals received;
b) a processor coupled to the receiver for attaining information from the receiver as to which sectors of which BTSs the receiver is receiving signals from and the relative power of each such received signal, the processor:
i) determining an area in which the MS can communicate with only one
of the plurality of BTSs from which the receiver is receiving signals;
ii) calculating a distance to a mean location within the area;
iii) calculating an angle 6 of the MS based upon relative powers of
signals received from a first sector and an adjacent second sector of one of the plurality of BTSs; and
iv) using the distance and angle as the estimate of location of the MS.
30. The system of claim 29 wherein the mean is an algebraic mean.
31. The system of claim 29 wherein the mean is a geometric mean.
32. The system of claim 29 wherein the area is heuristically determined.
33. The system of claim 29 wherein the angle 9 is calculated using linear expressions.
34. The system of claim 29 wherein the angle 0 is computed in accordance with the following:
//Px-P2)20,then 0 = Ax
elseif P, - P2 wherein P, is a power of a strongest signal in dB as received by the receiver, Ax represents an angle of a sector of the first one of the plurality of the BTSs transmitting the signal having received power Px with respect to a reference angle, P2 is a power of a second strongest signal in dB as received by the receiver, and A2 represents an angle of a second sector of the first one of the plurality of the BTSs transmitting the signal having received power P2 with respect to the reference angle.

35. A system for estimating the location of an MS in a communication network having a
plurality of BTSs, the system comprising:
a) a receiver for receiving signals from the plurality of BTSs;
b) a processor coupled to the receiver, the processor:
i) determining probabilities that an MS is located at various distances
from a BTS with which the receiver can communicate;
ii) determining a distance at which the probability has a maximum value; and
iii) using the distance at which the probability has a maximum value as a part of the estimate of location of the MS.
36. The system of claim 35 wherein the probabilities are heuristically determined.
37. A system for estimating the location of an MS in a communication network having a plurality of BTSs, comprising:

a) a receiver for receiving signals from the plurality of BTSs and determining the relative power of such received signals;
b) a processor coupled to the receiver, the processor:
i) determining an area in which the MS is within an overlapping
coverage area of two of the BTSs; ii) determining a locus of distance points at which a relative time
difference of arrival of signals received by the receiver from each of
the two of the BTSs is constant; iii) determining a point at which a line having an angle 6 based upon
relative signal power between first and second sectors of one of the
two of the BTSs at the MS intersects the locus; and iv) using the point as the estimate of location of the MS.
38. The system of claim 37, wherein the processor further determines the distance points by multiplying a speed of light constant by the measured time difference of arrival of signals.
39. The system of claim 37 wherein the angle 0 is computed using linear expressions.
40. The system of claim 37 wherein the angle 0 is computed in accordance with the following:
_n_

//Px-P2)20,then 0 = Ax
elseif Pl-P2( 3, then 0 = ^ - 0.4 x (A, - A2) else 0 = AX- 0.4 x (A, -A2)x(20- (Px -P2))l\l

wherein Px is a power of a strongest sector signal in dB as received by the receiver, A} represents an angle of the first sector transmitting the signal having received power Px with respect to a reference angle, P2 is a power of a second strongest sector signal in dB as received by the receiver, and A2 represents an angle of the second sector transmitting the signal having received power P2 with respect to the reference angle. 41. A method and a system for estimating the location of an MS in a communication network substantially as herein described with reference to the accompanying drawings.
MAHUA GHOSH
OF K & S PARTNERS AGENT FOR THE APPLICANTS
Dated this 13th day of June, 2006.
-/g-

ABSTRACT
ESTIMATING A POSITION OF A WIRELESS MOBILE DEVICE WITH RESPECT
TO ONE OR MORE BASE STATION
A first method for estimating a location of an MS (MS) in a communication network having a plurality of BTSs (BTSs) includes determining an area in which the MS can communicate with only one of the BTSs. A mean location within the area is calculated and used as the estimate. A second method includes determining an area in which the MS is within an overlapping coverage area of two of the BTSs. A locus of distance points at which a relative time difference of arrival of signals received by the MS from each of the BTSs is constant is determined. A point at which a line having an angle &thetas; based upon relative signal power at the MS between first and second sectors of one of the BTSs intersects the locus is determined, and used as the estimate of the MS location.
-19-

Documents:

704-mumnp-2006-abstract(28-04-2008).doc

704-mumnp-2006-abstract(28-04-2008).pdf

704-mumnp-2006-abstract.doc

704-mumnp-2006-abstract.pdf

704-mumnp-2006-cancelled pages(28-04-2008).pdf

704-mumnp-2006-claims(granted)-(28-04-2008).doc

704-mumnp-2006-claims(granted)-(28-04-2008).pdf

704-mumnp-2006-claims.pdf

704-mumnp-2006-correspondance-received.pdf

704-mumnp-2006-correspondence(28-04-2008).pdf

704-mumnp-2006-correspondence(ipo)-(11-06-2008).pdf

704-mumnp-2006-description (complete).pdf

704-mumnp-2006-drawing(28-04-2008).pdf

704-mumnp-2006-form 1(13-06-2006).pdf

704-mumnp-2006-form 1(14-06-2006).pdf

704-mumnp-2006-form 1(28-04-2008).pdf

704-mumnp-2006-form 13(14-06-2006).pdf

704-mumnp-2006-form 13(28-04-2008).pdf

704-MUMNP-2006-FORM 16(24-9-2010).pdf

704-mumnp-2006-form 18(14-06-2006).pdf

704-mumnp-2006-form 2(granted)-(28-04-2008).doc

704-mumnp-2006-form 2(granted)-(28-04-2008).pdf

704-mumnp-2006-form 26(14-06-2006).pdf

704-mumnp-2006-form 26(28-04-2008).pdf

704-mumnp-2006-form 3(14-06-2006).pdf

704-mumnp-2006-form 3(18-12-2006).pdf

704-mumnp-2006-form 3(28-04-2008).pdf

704-mumnp-2006-form 5(28-04-2008).pdf

704-mumnp-2006-form-1.pdf

704-mumnp-2006-form-13.pdf

704-mumnp-2006-form-2.doc

704-mumnp-2006-form-2.pdf

704-mumnp-2006-form-26.pdf

704-mumnp-2006-form-3.pdf

704-mumnp-2006-form-5.pdf

704-mumnp-2006-form-pct-isa-210(14-06-2006).pdf

704-mumnp-2006-petition under rule 137(28-04-2008).pdf

abstract-1.jpg

abstract1.jpg


Patent Number 220999
Indian Patent Application Number 704/MUMNP/2006
PG Journal Number 35/2008
Publication Date 29-Aug-2008
Grant Date 11-Jun-2008
Date of Filing 14-Jun-2006
Name of Patentee QUALCOMM INCORPORATED
Applicant Address 5775 Morehouse Drive,San Diego,California 92121-1714,
Inventors:
# Inventor's Name Inventor's Address
1 RICK,Roland 745 HEARTSTRONG St.SUPERIOR, COLORADO 80027
PCT International Classification Number H04Q7/00
PCT International Application Number PCT/US2004/027505
PCT International Filing date 2004-08-24
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 60/524,332 2003-11-21 U.S.A.