WO2004097446A2 - Wireless network assisted gps system - Google Patents

Wireless network assisted gps system Download PDF

Info

Publication number
WO2004097446A2
WO2004097446A2 PCT/US2004/012037 US2004012037W WO2004097446A2 WO 2004097446 A2 WO2004097446 A2 WO 2004097446A2 US 2004012037 W US2004012037 W US 2004012037W WO 2004097446 A2 WO2004097446 A2 WO 2004097446A2
Authority
WO
WIPO (PCT)
Prior art keywords
information
satellites
communications device
mobile communications
gps
Prior art date
Application number
PCT/US2004/012037
Other languages
French (fr)
Other versions
WO2004097446A3 (en
Inventor
Sirin Tekinay
Woo-Jin Choi
Original Assignee
New Jersey Institute Of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New Jersey Institute Of Technology filed Critical New Jersey Institute Of Technology
Publication of WO2004097446A2 publication Critical patent/WO2004097446A2/en
Publication of WO2004097446A3 publication Critical patent/WO2004097446A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Definitions

  • the present invention relates to GPS technologies, and more particularly, to a hybrid GPS system in which positioning of a mobile unit is realized with the assistance of a wireless network.
  • GPS receiver To determine the position of a mobile unit equipped with a GPS receiver, measurements of distance between the GPS receiver and GPS satellites are made at the receiver. In addition to the distance measurements, the time at which the GPS signals are transmitted from GPS satellites should be deduced from the distance measurements for correcting timing errors in the receiver.
  • Timing errors may be effectively solved by differential GPS (DGPS) technology, in which the correction information of the timing errors is provided from a stationary reference receiver, which uses its known position to calculate timing.
  • DGPS differential GPS
  • the reference receiver There are numerous satellites "in sight" (GPS satellite constellation is designed such that four or more satellites can be seen simultaneously at any location on the surface of the earth), and the reference receiver has no way of knowing which of the many available satellites a moving receiver might be using to calculate its position, thus the reference receiver runs through all the visible satellites and computes each of their errors. Then it transmits the correction information to the moving receiver.
  • the moving receivers get the complete list of errors and apply the corrections for the satellites they're using.
  • the present invention helps to solve or minimize the above problems.
  • the positioning of the GPS receiver in a mobile unit is assisted by a wireless network.
  • the land based wireless network has its own source of GPS satellite data, which can be provided to the GPS receiver to assist the detection of the GPS signals.
  • the position of the mobile unit is calculated by a location application processor in the wireless network, and the GPS receiver does not need to demodulate the ephemeris information from the received GPS signals, but only needs to decode and transmit a set of parameters (pseudo-ranging measurements and satellite ID) to the base station.
  • the signal processing and power consumption at the mobile unit is minimized.
  • the position location with partial GPS p-GPS
  • the wireless network can help with timing and/or distance information.
  • Figure 1 illustrates of the present invention in which three satellites and two base stations of the wireless network are involved in the positioning of the mobile unit
  • Figure 2 illustrates of the present invention in which two satellites and three base stations of the wireless network are involved in the positioning of the mobile unit
  • Figure 3 illustrates an interrogation scenario of the present invention
  • Figure 4 illustrates a status report scenario of the present invention.
  • the wireless network 2 maintains communication with a plurality of available satellites in space and collects information from these satellites.
  • the wireless network may include timing errors for each satellite.
  • the GPS receiver 3a of the mobile unit 3 receives ephemeris data from the three satellites la, lb and lc, which are not blocked. According to the present invention, however, the ephemeris data does not need to be extensively processed at the mobile unit 3 because of the fact that the wireless network has its own source of GPS satellite data.
  • the mobile unit 3 only needs to decode and transmit a set of GPS parameters (pseudo-ranging measurements and satellite ID) which is needed for the position calculation to a location application processor 4 provided in the wireless network 2, e.g., at the base station 2a. The position calculation is carried out at the location application processor 4.
  • the wireless network 2 can also assist the GPS receiver 3a in detection of the GPS signal.
  • the wireless network 2 can predict what GPS signals the mobile unit 3 will be receiving at any given time and therefore can provide the information such as the Doppler shift experienced by the GPS signal and the PRN sequence that the mobile unit 3 should use to de-spread C/A signal from a particular satellite la, lb or lc as well as the information content carried by the GPS signal, the location and identity of the satellite(s) providing the GPS signal, and any other relevant data. In this way, the detectability of the GPS signal at the mobile unit 3 is significantly enhanced, and the speed of such detection is maximized.
  • the position location with partial GPS is possible, as explained in detail below.
  • t u the receiver clock offset to be calculated
  • the satellite clock drift and other delay elements are assumed to be adjusted and therefore not shown in the equation (1) above.
  • the pseudorange is measured using the propagation delay of the signal transmitted from GPS satellites.
  • the coordinates of the satellites are to be decoded from ephemeris data in the signal, and in the present invention, this can be carried out by the wireless network 2 instead of the mobile unit 3.
  • the wireless network 2 instead of the mobile unit 3.
  • only three satellites la, lb and lc are available to the GPS receiver 3a of the mobile unit 3. This may be caused by the fact that the mobile unit 3 is in a blocked location such as behind a building.
  • three "GPS Equations" are as follows:
  • FIG. 2 shown another example where only two satellites la, lb are available to the mobile unit 3, while tliree base stations 2a, 2b, 2c are involved in positioning the GPS receiver 3 a.
  • the insufficiency in GPS satellite signals can be supported by the information provided from one or more base stations of the wireless network 2, which may include timing information and distance information.
  • First degree support is timing information from a base station of the wireless network 2. For this degree, tliree satellites are needed for acquiring a full set of four equations.
  • Second degree support is timing information with distance information from a base station (distance from one base station to the target mobile unit). For this degree, two satellites are needed for acquiring a full set of four equations.
  • Third degree support is timing information with distance information from two base stations (distance from each base station to the target mobile unit). For this degree, one satellite is needed for acquiring a full set of four equations.
  • Fourth degree support is timing information with distance information from three base stations (distance from each base station to the target mobile unit). For this degree, no satellite is needed, and the positioning of the mobile unit 3 can be carried out solely by the wireless network 3.
  • Figures 3 illustrates a scenario of interrogation where the wireless network 2 initiates a query to locate the mobile unit 3.
  • the wireless network 2 sends a query message to the mobile unit 3, asking for the mobile's current status and the pseudo-range measurements from GPS signals.
  • the query message contains the information for assisting in the detection of the signals from GPS satellites such as Doppler shift and PRN sequence.
  • the GPS receiver 3a of the mobile unit 3 detects the proper satellites for the GPS signals and sends a set of GPS parameters, as well as status information of the mobile unit 3, back to the base stations of the wireless network 2 for the position calculation processor 4 to determine the position of the mobile unit 3.
  • Figure 4 illustrates a scenario of an assistance request initiated by the mobile unit 3.
  • the mobile unit 3 that needs to determine its position using GPS sends an assistance request message to a nearby base station, asking for the information for assisting in the detection of the signals from GPS satellites.
  • the wireless network 3 Upon receiving the assistance request from the mobile unit 3, the wireless network 3 provides the information assisting the detection of the signals from GPS satellites. With the detection assistance information provided by the wireless network, the mobile unit 3 will be able to more easily detect the GPS signals from the proper satellites. Again, the pseudo-measurements from the GPS receiver along with the status information of the mobile unit 3 are transmitted to base stations.
  • the assistance request message may itself reach plural base stations, each of which provides information.
  • the difference in arrival times of the information can itself be utilized as yet further information in detecting the position of the GPS receiver, which further information may be combined with the use of the satellite data that is at least partially specified in the information.
  • a status report signal received at multiple base stations may also be used to determine the position of the mobile unit 3, using TOA, TDOA and/or AOA.
  • Base stations determine the received signal properties (e.g., signal propagation delay in case of TOA) that are relevant in determining the position of the mobile unit 3, and forward these signal properties along with the GPS pseudo-ranging measurement data contained in the status report message to the location application processor where the final position calculation is carried out.
  • received signal properties e.g., signal propagation delay in case of TOA
  • the mobile unit 3 calculates the position by itself, but more power will be consumed at the mobile unit due to more signal processing requirement.

Abstract

A method and apparatus for locating a mobile communications device such as a cell phone includes apparatus for communicating with base stations and apparatus for communicating with satellites. Signals received from satellites 1a, 1b and the base stations 2a, 2b are combined to provide the necessary information to calculate the location of the mobile communications device.

Description

WIRELESS NETWORK ASSISTED GPS SYSTEM
TECHNICAL FIELD
The present invention relates to GPS technologies, and more particularly, to a hybrid GPS system in which positioning of a mobile unit is realized with the assistance of a wireless network.
BACKGROUND ART
To determine the position of a mobile unit equipped with a GPS receiver, measurements of distance between the GPS receiver and GPS satellites are made at the receiver. In addition to the distance measurements, the time at which the GPS signals are transmitted from GPS satellites should be deduced from the distance measurements for correcting timing errors in the receiver.
Timing errors may be effectively solved by differential GPS (DGPS) technology, in which the correction information of the timing errors is provided from a stationary reference receiver, which uses its known position to calculate timing. This is a result of the facts that, if two receivers are fairly close to each other (compared to the satellites far away in the space), the satellite signals that reach both of the receivers will have traveled through virtually the same slice of atmosphere, and so will have virtually the same errors. There are numerous satellites "in sight" (GPS satellite constellation is designed such that four or more satellites can be seen simultaneously at any location on the surface of the earth), and the reference receiver has no way of knowing which of the many available satellites a moving receiver might be using to calculate its position, thus the reference receiver runs through all the visible satellites and computes each of their errors. Then it transmits the correction information to the moving receiver. The moving receivers get the complete list of errors and apply the corrections for the satellites they're using.
There are, however, several problems in current geolocation technologies. The power consumption at a GPS receiver is always one of the major concerns in view of the portability of the mobile unit. The more data processed at the receiver, the more profound the problem. Having a GPS receiver receive plural signals and then calculate its position requires extensive processing power.
Effective detection of the GPS signals is another issue, since there are numerous satellite signals in space. Furthermore, sometimes there are not enough satellite signals received at the receiver for position calculation purposes, typically when the signals from one
I or more satellites are blocked from reaching the receiver. This may happen, for example, when the mobile unit is in a subway or in a building. The present invention helps to solve or minimize the above problems.
SUMMARY OF THE INVENTION
In the present invention, the positioning of the GPS receiver in a mobile unit is assisted by a wireless network. In particular, the land based wireless network has its own source of GPS satellite data, which can be provided to the GPS receiver to assist the detection of the GPS signals. Furthermore, the position of the mobile unit is calculated by a location application processor in the wireless network, and the GPS receiver does not need to demodulate the ephemeris information from the received GPS signals, but only needs to decode and transmit a set of parameters (pseudo-ranging measurements and satellite ID) to the base station. Thus, the signal processing and power consumption at the mobile unit is minimized. Furthermore, the position location with partial GPS (p-GPS) is possible as the wireless network can help with timing and/or distance information.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates of the present invention in which three satellites and two base stations of the wireless network are involved in the positioning of the mobile unit; Figure 2 illustrates of the present invention in which two satellites and three base stations of the wireless network are involved in the positioning of the mobile unit;
Figure 3 illustrates an interrogation scenario of the present invention; and Figure 4 illustrates a status report scenario of the present invention.
BEST MODE OF CARRYING OUT INVENTION
Reference is made to Figure 1, in which two base stations 2a, 2b of the wireless network 2 and three of the satellites are involved in positioning of the targeted mobile unit 3 which is equipped with a GPS receiver 3a. With the base stations la, lb, the wireless network 2 maintains communication with a plurality of available satellites in space and collects information from these satellites. Like a DGPS reference receiver, the wireless network may include timing errors for each satellite.
The GPS receiver 3a of the mobile unit 3 receives ephemeris data from the three satellites la, lb and lc, which are not blocked. According to the present invention, however, the ephemeris data does not need to be extensively processed at the mobile unit 3 because of the fact that the wireless network has its own source of GPS satellite data. The mobile unit 3 only needs to decode and transmit a set of GPS parameters (pseudo-ranging measurements and satellite ID) which is needed for the position calculation to a location application processor 4 provided in the wireless network 2, e.g., at the base station 2a. The position calculation is carried out at the location application processor 4.
Therefore, the signal processing and the computational power at the mobile unit 3 are minimized.
In addition to calculating the position of the GPS receiver 3a, the wireless network 2 can also assist the GPS receiver 3a in detection of the GPS signal. In particular, the wireless network 2 can predict what GPS signals the mobile unit 3 will be receiving at any given time and therefore can provide the information such as the Doppler shift experienced by the GPS signal and the PRN sequence that the mobile unit 3 should use to de-spread C/A signal from a particular satellite la, lb or lc as well as the information content carried by the GPS signal, the location and identity of the satellite(s) providing the GPS signal, and any other relevant data. In this way, the detectability of the GPS signal at the mobile unit 3 is significantly enhanced, and the speed of such detection is maximized.
Furthermore, with the wireless network 2 and its base stations, the position location with partial GPS (p-GPS) is possible, as explained in detail below.
In order to determine the position in three dimensions and the GPS receiver clock error correction, pseudorange measurements are made to four satellites resulting in the system of equations:
(1) where
Pi= pseudorange from the receiver to satellite (xit y„- zt) = coordinate of satellite (xu, yu, zu) = coordinate of the receiver to be calculated tu = the receiver clock offset to be calculated The satellite clock drift and other delay elements are assumed to be adjusted and therefore not shown in the equation (1) above. The pseudorange is measured using the propagation delay of the signal transmitted from GPS satellites. The coordinates of the satellites are to be decoded from ephemeris data in the signal, and in the present invention, this can be carried out by the wireless network 2 instead of the mobile unit 3. However, as shown in Figure 1, only three satellites la, lb and lc are available to the GPS receiver 3a of the mobile unit 3. This may be caused by the fact that the mobile unit 3 is in a blocked location such as behind a building. With the signals sent from the three satellites la, lb and c, three "GPS Equations" are as follows:
(2)
where /?,• = pseudorange, the distance between target and satellite tu = target's clock offset From the two base stations 2a and 2b, we have one "TDOA (time difference of arrival) Equation":
(3) where δ BS2,BSI~ difference of distances between the target and base stations, which is measured at the target. (Notice that the TDOA equation do not have timing information assuming that the target's clock is not synchronized with the wireless network.)
Thus, we have the four non-linear equations with four unknowns, which are sufficient to calculate the position of the GPS receiver 3. The unknowns can be solved by employing closed foπn solution, iterative techniques based on linearization, or Kalman filtering.
Figure 2 shown another example where only two satellites la, lb are available to the mobile unit 3, while tliree base stations 2a, 2b, 2c are involved in positioning the GPS receiver 3 a. In this example, with the signals sent from the two satellites, two "GPS Equations" are: Pi = >/(** - *. )2 + VJI - y„ f + (*« - zu f + p2 = l(χsl + (yS2 - yu )2 + (∑S2 - zu f + C ■ t„ (4) where ?,- =pseudorange, the distance between target and satellite 'i' tu = target's clock offset From the three base stations, we have two "TDOA Equations":
Pus 2,BS\ = >/(*« - χ„ f + ( 2 - y. y + (z« - u y - *J(χn, - χ» )2 + ( , - y. y + (*„ 2
/ si =
Figure imgf000005_0001
- >/(**~ *. 2 + V„ - )' + (zm ~ Z
(5) where δ BS BSJ = difference of distance between target and base station.
Thus, we have four equations for the four unknowns, which are sufficient for the positional calculation of the GPS receiver 3a. According to the present invention, the insufficiency in GPS satellite signals can be supported by the information provided from one or more base stations of the wireless network 2, which may include timing information and distance information.
Basically, there are four degrees in terms of the assistance from the wireless network 3: First degree: support is timing information from a base station of the wireless network 2. For this degree, tliree satellites are needed for acquiring a full set of four equations.
Second degree: support is timing information with distance information from a base station (distance from one base station to the target mobile unit). For this degree, two satellites are needed for acquiring a full set of four equations.
Third degree: support is timing information with distance information from two base stations (distance from each base station to the target mobile unit). For this degree, one satellite is needed for acquiring a full set of four equations.
Fourth degree: support is timing information with distance information from three base stations (distance from each base station to the target mobile unit). For this degree, no satellite is needed, and the positioning of the mobile unit 3 can be carried out solely by the wireless network 3.
Figures 3 illustrates a scenario of interrogation where the wireless network 2 initiates a query to locate the mobile unit 3. To start, the wireless network 2 sends a query message to the mobile unit 3, asking for the mobile's current status and the pseudo-range measurements from GPS signals. Importantly, the query message contains the information for assisting in the detection of the signals from GPS satellites such as Doppler shift and PRN sequence. In response, the GPS receiver 3a of the mobile unit 3 detects the proper satellites for the GPS signals and sends a set of GPS parameters, as well as status information of the mobile unit 3, back to the base stations of the wireless network 2 for the position calculation processor 4 to determine the position of the mobile unit 3.
Figure 4 illustrates a scenario of an assistance request initiated by the mobile unit 3. To start, the mobile unit 3 that needs to determine its position using GPS sends an assistance request message to a nearby base station, asking for the information for assisting in the detection of the signals from GPS satellites. Upon receiving the assistance request from the mobile unit 3, the wireless network 3 provides the information assisting the detection of the signals from GPS satellites. With the detection assistance information provided by the wireless network, the mobile unit 3 will be able to more easily detect the GPS signals from the proper satellites. Again, the pseudo-measurements from the GPS receiver along with the status information of the mobile unit 3 are transmitted to base stations.
Notably, the assistance request message may itself reach plural base stations, each of which provides information. The difference in arrival times of the information can itself be utilized as yet further information in detecting the position of the GPS receiver, which further information may be combined with the use of the satellite data that is at least partially specified in the information.
A status report signal received at multiple base stations may also be used to determine the position of the mobile unit 3, using TOA, TDOA and/or AOA. Base stations determine the received signal properties (e.g., signal propagation delay in case of TOA) that are relevant in determining the position of the mobile unit 3, and forward these signal properties along with the GPS pseudo-ranging measurement data contained in the status report message to the location application processor where the final position calculation is carried out.
It is also possible that the mobile unit 3 calculates the position by itself, but more power will be consumed at the mobile unit due to more signal processing requirement.
In general, there are in fact at least three types of information that may be utilized to assist in locating the GPS receiver. First, the difference in path lengths of plural signals sent from different based stations to the GPS receiver. Second, the difference in lengths of signals sent to/from satellites from/to the GPS receiver. Third, the difference in path length of one or more signals sent from the GPS receiver to plural base stations. These three signals can be combined using known mathematical equations to locate the GPS receiver with in a more accurate fashion than was previously possible.

Claims

1. A system for positioning a GPS receiver in a mobile unit comprising a wireless network comprising a location application processor and its own source of GPS satellite data, wherein said data is provided to the GPS receiver to assist the detection of the GPS signals, wherein said position of the mobile unit is calculated by said location application processor and wherein said GPS receiver decodes and transmits a set of parameters comprising pseudo- ranging measurements and satellite ID to the base station.
2. The invention according to claim 1 said wireless network comprising more than one satellite and more than one base station involved in the positioning of the mobile unit.
3. A method of assisting in the location of a GPS receiver comprising the steps of collecting at least three types of information, said information comprising the difference in path lengths of plural signals sent from different based stations to the GPS receiver; the difference in lengths of signals sent to/from satellites from/to the GPS receiver; and the difference in path length of one or more signals sent from the GPS receiver to plural base stations; and combining said at least three types of information using known mathematical equations to locate the GPS receiver.
4. A method of locating a mobile communications device comprising sending GPS data from a base station to said mobile unit, sending the data from said mobile unit to an applications processor, and calculating, at the applications processor, the location of the mobile communications device based upon said data sent from said base station in combination with GPS data not sent from said base station.
5. The method of claim 4 wherein said base station is part of a wireless network, and said base station transmits to said mobile communications device identifying information associated with satellites to be used for location of said mobile communications device.
6. A method of locating a mobile communications device comprising transmitting to the mobile communications device information from base stations and information from satellites, and combining such information in a manner to locate said device.
7. The method of claim 6 wherein plural satellites and a single base station are utilized.
8. A method of locating a mobile device comprising transmitting an instruction to a mobile device instructing the mobile device to receive signals from one or more particular satellites, and said signals received from said satellites to locate said device.
9. The method of claim 8 wherein said transmitting is from a land based wireless network.
10. The method of claim 9 wherein said transmitting further includes transmitting information to be combined with said signals received from one or more satellites to assist in locating said device, whereby said device may then be located from distances to satellites and distances to base stations.
11. The method of claim 10 wherein said transmitting also includes codes used to despread information from a selected one or more satellites.
12. Apparatus for use with a mobile communications device, said apparatus for locating said mobile communications device, said apparatus comprising a transmitter for transmitting a request to a base station, a receiver for receiving infonnation from said base station in response to said request, said information being of assistance in locating said mobile communications device, and a second receiver for receiving information from satellites to assist in locating said mobile communications device.
13. The apparatus of claim 12 wherein said received information is sent to an applications processor for calculation of said location.
14. The apparatus of claim 13 wherein said received information is sent to said applications processor in combination with other received information from base stations, and wherein said location of said mobile communications device is determined based upon said received information and said other received information.
15. The apparatus of claim 14 wherein said transmitter transmits the request to plural base stations.
16. The apparatus of claim 15 wherein said information is transmitted to said mobile communications device from said plural base stations and wherein a difference in arrival time of said information from said plural base stations is used in part to locate said mobile communications device.
17. Apparatus of claim 16 wherein said difference in arrival time is combined with information received from satellites to locate said mobile communications device.
PCT/US2004/012037 2003-04-25 2004-04-20 Wireless network assisted gps system WO2004097446A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US46582303P 2003-04-25 2003-04-25
US60/465,823 2003-04-25

Publications (2)

Publication Number Publication Date
WO2004097446A2 true WO2004097446A2 (en) 2004-11-11
WO2004097446A3 WO2004097446A3 (en) 2006-08-17

Family

ID=33418298

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/012037 WO2004097446A2 (en) 2003-04-25 2004-04-20 Wireless network assisted gps system

Country Status (2)

Country Link
US (2) US7215281B2 (en)
WO (1) WO2004097446A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007001623A1 (en) 2005-06-21 2007-01-04 Motorola, Inc. Satellite positioning system receivers and methods
WO2008080226A1 (en) * 2006-12-28 2008-07-10 Worldscout Corporation System and method for determining the location of a location tracking device

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6703947B1 (en) * 2000-09-22 2004-03-09 Tierravision, Inc. Method for organizing and compressing spatial data
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
US8971913B2 (en) 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US7440762B2 (en) * 2003-12-30 2008-10-21 Trueposition, Inc. TDOA/GPS hybrid wireless location system
US7319878B2 (en) 2004-06-18 2008-01-15 Qualcomm Incorporated Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
US20060058953A1 (en) 2004-09-07 2006-03-16 Cooper Clive W System and method of wireless downloads of map and geographic based data to portable computing devices
US7257413B2 (en) * 2005-08-24 2007-08-14 Qualcomm Incorporated Dynamic location almanac for wireless base stations
US7904096B2 (en) * 2005-09-06 2011-03-08 O2Micro International Limited GPS application using network assistance
RU2390791C2 (en) * 2005-11-07 2010-05-27 Квэлкомм Инкорпорейтед Positioning for wlan and other wireless networks
KR100777100B1 (en) * 2006-10-19 2007-11-19 한국전자통신연구원 Method and apparatus for providing gps data using network
US9226257B2 (en) 2006-11-04 2015-12-29 Qualcomm Incorporated Positioning for WLANs and other wireless networks
US8897801B2 (en) 2008-06-13 2014-11-25 Qualcomm Incorporated Transmission of location information by a transmitter as an aid to location services
US8768618B1 (en) * 2013-05-15 2014-07-01 Google Inc. Determining a location of a mobile device using a multi-modal kalman filter
CN106301529A (en) * 2016-07-27 2017-01-04 北京合众思壮科技股份有限公司 A kind of short message transmission method, server, terminal and communication system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6289280B1 (en) * 1999-12-10 2001-09-11 Qualcomm Incorporated Method and apparatus for determining an algebraic solution to GPS terrestrial hybrid location system equations
US6441778B1 (en) * 1999-06-18 2002-08-27 Jennifer Durst Pet locator

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841396A (en) * 1996-03-08 1998-11-24 Snaptrack, Inc. GPS receiver utilizing a communication link
US6236365B1 (en) * 1996-09-09 2001-05-22 Tracbeam, Llc Location of a mobile station using a plurality of commercial wireless infrastructures
US6236358B1 (en) * 1999-06-18 2001-05-22 Jennifer Durst Mobile object locator
US7970412B2 (en) * 2000-05-18 2011-06-28 Sirf Technology, Inc. Aided location communication system
US6433735B1 (en) * 2000-12-26 2002-08-13 Telefonaktiebolaget (Lme) Mobile terminal and system and method for determining the geographic location of a mobile terminal
US7463195B2 (en) * 2001-06-21 2008-12-09 Rosum Corporation Position location using global positioning signals augmented by broadcast television signals
US6438382B1 (en) * 2001-02-14 2002-08-20 Telefonaktiebolaget Lm Ericsson (Publ.) Expedited location determination in analog service areas
US20030006931A1 (en) * 2001-07-03 2003-01-09 Ken Mages System and method for providing accurate location information for wireless or wired remote gaming activities
JP2003087361A (en) * 2001-09-13 2003-03-20 Denso Corp Mobile communication terminal
US6760582B2 (en) * 2002-02-04 2004-07-06 Qualcomm Incorporated Method and apparatus for testing assisted position location capable devices
US7623871B2 (en) * 2002-04-24 2009-11-24 Qualcomm Incorporated Position determination for a wireless terminal in a hybrid position determination system
US7499712B2 (en) * 2002-09-05 2009-03-03 Qualcomm Incorporated Position computation in a positioning system using synchronization time bias
EP2575271B1 (en) * 2002-09-23 2014-09-10 Topcon GPS LLC Position Estimation Using a Network of Global-Positioning Receivers
US20040072583A1 (en) * 2002-10-09 2004-04-15 Weng Yuan Sung Mobile phone device with function of emergency notification
US7660588B2 (en) * 2002-10-17 2010-02-09 Qualcomm Incorporated Method and apparatus for improving radio location accuracy with measurements
US7170447B2 (en) * 2003-02-14 2007-01-30 Qualcomm Incorporated Method and apparatus for processing navigation data in position determination

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6441778B1 (en) * 1999-06-18 2002-08-27 Jennifer Durst Pet locator
US6289280B1 (en) * 1999-12-10 2001-09-11 Qualcomm Incorporated Method and apparatus for determining an algebraic solution to GPS terrestrial hybrid location system equations

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007001623A1 (en) 2005-06-21 2007-01-04 Motorola, Inc. Satellite positioning system receivers and methods
US7642958B2 (en) 2005-06-21 2010-01-05 Motorola, Inc. Satellite positioning system receivers and methods
CN101228457B (en) * 2005-06-21 2012-12-19 摩托罗拉移动公司 Satellite positioning system receivers and methods
WO2008080226A1 (en) * 2006-12-28 2008-07-10 Worldscout Corporation System and method for determining the location of a location tracking device
US8121609B2 (en) 2006-12-28 2012-02-21 Worldscout Corporation System and method for determining the location of a location tracking device

Also Published As

Publication number Publication date
US7215281B2 (en) 2007-05-08
US20070159389A1 (en) 2007-07-12
WO2004097446A3 (en) 2006-08-17
US7532158B2 (en) 2009-05-12
US20050052320A1 (en) 2005-03-10

Similar Documents

Publication Publication Date Title
US7532158B2 (en) Wireless network assisted GPS system
EP2902748B1 (en) Vehicle position calibration method and corresponding apparatus
Zhao Standardization of mobile phone positioning for 3G systems
EP2523013B1 (en) Cooperative positioning
US7463979B2 (en) Method and apparatus for initializing an approximate position in a GPS receiver
JP4712868B2 (en) Transfer of location information to mobile terminals
KR101098805B1 (en) System and method to obtain signal acquisition assistance data
US8233920B2 (en) Angle of arrival downlink signaling
US20080139114A1 (en) Method for determining user location based on association with seamless mobility context
EP1452886A1 (en) Positioning system
CN101558323B (en) Time-based ephemeris identity in assistance data and assistance data request messages
KR20010041950A (en) System and method for determining the position of a wireless cdma transceiver
JP2002532679A5 (en)
EP1229343A1 (en) A system and method for determining the location of a mobile
CN100411490C (en) Method for mixed positioning AOA/TOA and GPS of TD-SCDMA network
CN102300311A (en) Positioning method for revising ground mobile communication network by using map elevation
JP4971419B2 (en) Loss mobile terminal location estimation system and method
KR20080060502A (en) Indoor measuring system for global positioning system switching repeater and measuring method
KR101889105B1 (en) Positioning system using pseudolites operating in assisted mode
TW201027104A (en) Systems and methods for accessing data over a short-range data link to enhance the performance of a navigational unit
US7200414B2 (en) Client-aiding with cellphones in a 150-KM radius area
WO2005103753A1 (en) Repeater with positioning capabilities
Alam Vehicular positioning enhancement using DSRC
JP2005077291A (en) Three-dimensional positioning system
EP1698188B1 (en) Excess delay estimation using total received power

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase