throbber
US 6,801,778 B2
`(10) Patent N0.:
`(12) United States Patent
`
`Koorapaty et al. Oct. 5, 2004 (45) Date of Patent:
`
`
`‘U8006801778B2
`
`(54) EFFICIENT LOCATION OF MOBILE
`RADIOTELEPHONES USING CELLULAR
`AND GPS INFORMATION
`
`(75)
`
`Inventors: Havish Koorapaty’ Cary, NC (Us); L_
`Scott Bloebaum, Cary, NC (US)
`
`(73) Assignee: Ericsson Inc., Research Triangle Park,
`NC (US)
`
`( 4 ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U S C 154(b) by 699 days
`
`5,365,450 A
`5,418,538 A
`5,774,829 A *
`5,883,594 xx
`
`11/1994 Schuchman et al.
`5/1995 Lau
`6/1998 Cisneros et al.
`3/1999 Lau
`
`............ 701/213
`
`5,983,109 A * 11/1999 Montoya ................. 455/456.2
`5,999,125 A * 12/1999 Kurby ..................... 342/3571
`6,067,045 A *
`5/2000 Castelloe et al.
`...... 342/357.09
`
`6,134,483 A * 10/2000 Vayanos et al.
`.............. 701/13
`
`6,141,558 A * 10/2000 Chen ......
`455/456.1
`6,252,543 B1 *
`6/2001 Camp ........
`.. 342/357.06
`
`
`7/2001 Vannucci ............. 455/12.1
`
`....... 455/4562
`7/2001 Zadeh et al.
`8/2002 Zhao et al.
`............ 342/35709
`
`6,256,475 B1 *
`6,266,533 B1 *
`6,429,811 B1 *
`
`(21) Appl. No.2 09/773,318
`
`* Cited by examiner
`
`(22)
`
`(65)
`
`Filed:
`
`Jan. 31, 2001
`_
`_
`_
`Pr10r Publlcatlon Data
`US 2002/0102992 A1 Aug. 1, 2002
`
`Int. Cl.7 .................................................. H04Q 7/20
`(51)
` (52) US. Cl.
`455/456.1; 455/4042;
`455/4142. 342/357.06' 701/213
`(58) Field of Search .....................i ..... 455/414’2 404.2
`455/440 4561—4566 457. 342/357.01_357.04
`’ 357.06, 357.08, 3,571, 357.12, 357.15:
`701/213
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`Primary Examiner—William Trost
`Assistant Examiner—Stephen D’Agosta
`(74) Attorney, Agent, or Firm—Coats & Bennett, P.L.L.C.
`
`(57)
`
`ABSTRACT
`
`The invention specifies various methods for the provision or
`calculation of a reference location for GPS-equipped mobile
`communications devices, specifically, GPS-equipped cellu-
`lar phones. This is accomplished by providing certain GPS-
`related information over the cellular network, and by cal-
`culating reference locations based on various criteria, aided
`by actual position fixes provided by the built-in GPS
`receiver.
`
`4,718,081 A *
`
`1/1988 Brenig ....................... 455/438
`
`9 Claims, 1 Drawing Sheet
`
`/'
`
`
`'59
`
`GPS
`Satellite
`
`
`
`APPLE 1035
`
`
`
`
`g.-—_'4’£341.:4:
`
`
`
`
`
`
`
`
`
` 1
`
`APPLE 1035
`
`1
`
`

`

`US. Patent
`
`Oct. 5, 2004
`
`US 6,801,778 B2
`
`gt:,
`
`
`GPS
`
`Satellite
`
`
`
`2
`
`

`

`US 6,801,778 B2
`
`1
`EFFICIENT LOCATION OF MOBILE
`RADIOTELEPHONES USING CELLULAR
`AND GPS INFORMATION
`
`FIELD OF THE INVENTION
`
`This invention is related to cellular telephones and, in
`particular, to cellular telephones equipped with the capabil-
`ity of determining their location using the Global Position-
`ing Satellite (GPS) system.
`BACKGROUND OF THE INVENTION
`
`It is required for cellular telephone operation for a cellular
`phone to be aware of what cell it is located within. Cells in
`the cellular telephone system refer to the area covered by
`singular cellular tower, and can overlap. While the area in a
`cell is covered by a single tower, a tower may support
`multiple cells when sectored antennae are used at the tower.
`In general, a cellular phone will monitor the control channel
`of the cellular tower having the strongest signal. Therefore,
`a cellular phone has a rudimentary knowledge of its location,
`but not necessarily in terms of latitude,
`longitude and
`altitude.
`
`However, there are applications, other than the normal
`voice communications capabilities of the cellular phone, that
`may require a more exact knowledge of the phone’s location
`within a cell. These include, for example, an application
`providing location sensitive advertising over the cell phone,
`wherein targeted advertising could be sent to cell phone
`users within a certain proximity of the advertiser’s location.
`Other such applications would be the provision of travel
`directions based on current
`location and enhanced 911
`emergency services from calls made using a cellular phone.
`As a result, it is known to combine a cellular phone with
`GPS receiver in a single unit and to allow applications to
`request that the GPS receiver provide the current position of
`the unit
`to the applications, either periodically or upon
`request of the application.
`To improve certain characteristics of its performance,
`such as time-to-first-fix and sensitivity,
`it
`is possible to
`provide the GPS receiver with various aiding information,
`such as satellite ephemeris, approximate time and reference
`location. The reference location is an approximation or
`estimate of the receiver’s current position, which, when used
`with other information, allows the receiver to determine
`which satellites should be visible and to estimate the signal
`transit times from the respective satellites. Generally, with-
`out this aiding information, acquiring the satellite signals
`and computing the receiver’s exact location could take much
`longer. This delay could have a serious impact on the
`performance of mobile location-based services, which tend
`to be time-sensitive.
`
`Further, it is possible that there are certain locations, such
`as when the receiver is indoors, where the signal strength
`from the GPS satellites is not strong enough to provide a
`location fix. In these circumstances, the reference location
`could provide a rough estimate of location.
`It is therefore desirable to provide a means by which a
`reference location can be provided to a GPS receiver which
`is integrated into a cellular phone.
`SUMMARY OF THE INVENTION
`
`The invention provides a means whereby the reference
`location for the GPS receiver can be computed to a higher
`degree of accuracy using information provided over the
`cellular network, such as the location of the cellular tower,
`the current positions of the GPS satellites, and the GPS time
`reference, and also using positions previously determined
`using actual fixes from the GPS receiver.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`In particular, at selected times when a GPS equipped cell
`phone is operating in idle (non-call) mode receiving a
`control channel being broadcast on a particular cellular
`system, the cell phone uses the GPS receiver to compute its
`own position. These position computations are associated
`with the control channel to obtain an approximate location
`for the cell. The positions are also associated with the
`neighboring control channels that the cell phone is able to
`receive and with the signal strengths of the received signals.
`This allows the cell phone to increase the accuracy of
`reference locations and differentiate between locations
`within a cell by using “neighbor lists”. The accuracy is
`thereby increased beyond the granularity of the cell but still
`is not as accurate as the instantaneous position that may be
`computed by the GPS receiver when an actual position is
`needed. The accuracy, however, aids the receiver in more
`quickly computing the precise locations when needed.
`The invention also uses the GPS receiver to compute a
`position when a private system not broadcasting a reference
`location is detected by the cell phone. Private systems are
`often located in an indoor environment, where signals from
`the GPS satellites may be undetectable. When the cell phone
`detects that it is in the vicinity of a private system, the the
`cell phone tracks its position until the signals from the GPS
`satellites are no longer detectable. The last recorded position
`is then used as a reference location estimate for applications
`when the cell phone is indoor and in contact with the private
`system.
`The invention also allows the cell phone to form an
`estimate of the size of the cell which helps to determine if
`the reference location of the cell is accurate enough for a
`particular application. Thus, reducing the number of times
`the GPS receiver needs to be used.
`
`The message described in this invention may therefore be
`used to first increase the performance of location estimation
`when a reference location is unavailable and second,
`to
`increase the accuracy of a provided reference location
`without having to use a GPS receiver in real time to obtain
`the location fix. The GPS receiver is used to obtain location
`information for a cell during a prior learning phase. The
`information obtained is stored in the memory of the cell
`phone and may be later used for higher accuracy location
`estimates without having to turn on the GPS receiver to get
`a real time location fix.
`
`DETAILED DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a schematic diagram of the system of the current
`invention showing the flow of information and communi-
`cation channels.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`There are some significant advantageous to integrating a
`GPS receiver with a cellular telephone. In particular, the cell
`phone can take advantage of the communication link with
`the network to improve the performance of the integrated
`GPS receiver. The fundamental concept is to capture the
`necessary GPS information from GPS receivers at various
`points within the cellular network and to deliver this infor-
`mation to the cell phone via existing point-to-point or
`broadcast bearers in the network. The integrated GPS
`receiver utilizes the information as assistance to reduce or
`eliminate the uncertainty in the characteristics of the
`received signals from the GPS satellites, thereby improving
`time to first fix and sensitivity. A diagram of the basic
`concept is shown in FIG. 1.
`According to FIG. 1, the GPS-equipped cell phone 20
`receives the assistance from a server 10 connected to a GPS
`receiver 50, from the cellular network 60 via the local radio
`
`3
`
`

`

`US 6,801,778 B2
`
`3
`base station 40. The assistance may include the provision of
`information such as approximate location (reference
`location) of the cell phone, visible satellites 30 at
`that
`approximate location, and information such as the ephem-
`eris and almanac describing the orbits of satellites 30.
`Preferably, cell phone 20 also receives approximate GPS
`time from server 10.
`
`Almanac and ephemeris data can be provided to GPS-
`equipped cell phone 20 from server 10 in the system without
`knowledge of the reference location of the GPS-equipped
`cell phone 20. Knowledge of a crude reference location
`would enable server 10 to send the data only for the satellites
`30 that are expected to be visible at the time of the position
`fix, but this knowledge is not required. However, provision
`of the reference location and knowledge of the approximate
`time enables cell phone 10 to significantly reduce its time-
`frequency search space for synchronizing to the satellite
`signals and therefore the time to first fix.
`While provision of the reference location via cellular
`network 60 is being standardized for all the major cellular
`radio networks, the availability of the reference location may
`be subject to delays or gaps in deployment. The techniques
`presented in this invention enable GPS-equipped cell phone
`20 to avail of a reference location in such cases and operate
`the GPS receiver with a high degree of efficiency and
`performance. Further, even when the reference location is
`available,
`the invention allows efficient use of the GPS
`receiver by providing techniques for computing a low accu-
`racy position that is an improvement of the reference loca-
`tion without using the GPS receiver. This can be used to
`address applications that have low quality of service require-
`ments in terms of position accuracy. One of these techniques
`involves using an estimate of the cell size among other
`factors to determine if the reference location used meets the
`quality of service requirements. The invention also allows
`independent position estimation when utilizing a private
`system that is indoors.
`When receiving a cellular control channel while operating
`in idle mode, GPS-equipped cell phone 20 captures a
`neighbor list that includes the control channels of surround-
`ing cells that GPS-equipped cell phone 20 must monitor. If
`certain criteria,
`including the differences in the received
`signal strengths between the current and monitored control
`channels, are met for any of the monitored channels, then
`cell phone 20 selects the monitored channel as its current
`channel and operates using a new neighbor list. This process
`of selecting a different control channels based on dynamic
`changes in signal conditions, caused by mobility among
`other things, is called re-selection.
`Computing Reference Locations for Cells with No Avail-
`ability of Reference Locations.
`In one aspect of the invention, a procedure is disclosed for
`computing the reference location corresponding to a par-
`ticular cell. It should be noted that all the position estimates
`referred to are obtained using the GPS receiver in GPS-
`equipped cell phone 20. When no reference location is
`available for a particular cell, GPS-equipped cell phone 20
`determines a suitable reference location using multiple posi-
`tions previously recorded for a particular cell using the GPS
`receiver instead of just storing a single position that was
`measured when camping on the control channel of a par-
`ticular cell. In general, any suitable method of processing the
`previously-stored positions may be used to obtain the ref-
`erence location. For example, the previously-recorded posi-
`tion may be averaged to obtain the reference location, or one
`of the previously recorded positions may be chosen as a
`reference location. The multiple positions do not have to be
`recorded close to each other in time; the positions may have
`been recorded for that particular cell over multiple days.
`GPS-equipped cell phone 20 should only average posi-
`tions that meet certain qualifying criteria. First, when a
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`position is recorded, GPS-equipped cell phone 20 monitors
`the cell identifier of the control channel being received for
`a pre-determined period of time T (e.g., T=5 minutes). Cell
`phone 20 must choose the cell
`identifier for which the
`control channel was received at least some portion of T (e. g.,
`80%). If no channel meets that criterion, then the position is
`not used. Second, if the GPS-equipped cell phone 20 has
`access to the results of a Doppler estimator, this criterion is
`applied. The estimated Doppler frequency is proportional to
`the speed at which the cell phone is moving, and thereby can
`be used to detect fast movements of the cell phone. When a
`position is recorded, the GPS-equipped cell phone 20 also
`records the results from the Doppler estimator. Positions that
`were recorded when the Doppler was below some threshold
`(e.g., 5 Hz) are used, if available.
`Refining Reference Locations Using Received Powers from
`Neighboring Cells
`In a second aspect of the present invention, GPS-equipped
`cell phone 20 may estimate a more accurate initial position
`by correlating positions computed using the GPS receiver in
`the phone within the current cell and received signal strength
`of the current cell and the neighboring cells with the L
`highest received signal strength values that are over a given
`minimum threshold. Timing advance (i.e.,
`transmission
`delay from base station) for the current cell, if known, also
`can be attached to the computed position in the database.
`The novel aspect of this embodiment is the dynamic build-
`ing of such a data base using the GPS receiver in the phone.
`In one embodiment of the invention, a number of positions
`that have the same channel as the current channel and the
`same list of L highest received signal strength neighbors can
`be averaged to obtain a better position.
`In another embodiment, the criteria above can be made
`narrower. For example, positions may be categorized by the
`sequence of the L channels in the list in ascending order of
`received signal strength values. All positions corresponding
`to the same current channel and the same ordered list of L
`channels with highest received signal strength are then
`averaged to obtain a position.
`In other embodiments, the current channel and the set of
`neighbors within a certain received signal strength range are
`used to categorize positions. It is clear that further variations
`of such criteria are possible. For example,
`the current
`channel and the actual received signal strength values for
`neighboring cell channels can be used to categorize posi-
`tions.
`Refining reference locations using received signal
`strength information for neighboring-cell control channels
`would allow GPS-equipped cell phone 20 to determine a
`coarse estimate of its position using the current received
`power of the base station transmissions from the current and
`neighboring cells. This method builds a database of received
`signal powers at various positions using a much higher
`accuracy receiver (GPS) and averaging positions belonging
`to certain power profiles for the current and neighboring
`control channels. This increases the accuracy compared to
`simple power based methods because the database is com-
`piled using a highly accurate GPS receiver. The advantage of
`this technique is that the GPS receiver need not be turned on
`for real-time computation in many applications that do not
`require high accuracy, but require an accuracy greater than
`that enabled by a pure power based method or reference
`location method. The advantage is reduced power consump-
`tion by using previously computed positions to simplify the
`current or future computation of position results.
`In another aspect of the invention, if the base station
`locations are known, a power based location method that
`uses the received signal strength of the neighboring cells
`without utilizing the GPS receiver can be used to compute
`the reference location whenever it is needed. However, as
`stated above, the techniques described earlier that use the
`GPS receiver are expected to achieve better reference loca-
`tion estimates.
`
`4
`
`

`

`US 6,801,778 B2
`
`5
`Use of Cell Size to Decide if Use of GPS Receiver is
`
`Required for a Particular Application
`An estimate of cell size may be obtained by looking at the
`variance of recorded positions when receiving the control
`channel of a particular cell, especially when the positions are
`recorded before a handoff to another cell. The position
`estimates used should be compiled over a long period of
`time such as many hours or even days. This allows GPS-
`equipped cell phone 20 to estimate whether a GPS estimate
`is required or not for a given application given the cell
`identifier that GPS-equipped cell phone 20 is currently
`seeing on the control channel. It also aids GPS-equipped cell
`phone 20 in estimating if refined reference locations gener-
`ated by it may meet the quality of service criteria of a
`particular position request. In effect, the phone is able to
`learn the movement patterns of the user. Hence, even when
`the actual cell size is large, if the location estimates corre-
`sponding to the cell are concentrated in an area, the phone
`may use these positions to provide the user’s position with
`greater accuracy than the cell size. Hence, the computed cell
`size can be thought of as being personalized to the user’s
`movement patterns.
`Position Estimates for Indoor Private Systems when an
`Estimate is Not Available from the Private System
`This invention provides a technique to provide position
`information when in the vicinity of a private system that is
`indoors when the private system does not broadcast any
`reference location. This is done as follows. When GPS-
`equipped cell phone 20 recognizes that it is close to a private
`system (e.g., via mechanisms existing in standards to detect
`private systems when receiving public-system control
`channels), it uses the GPS receiver to track the position of
`the user from the time it switches to the private system until
`it loses the signal from GPS satellites 30 (GPS satellites 30
`have poor coverage in indoor environments). The last
`recorded position is then used as a position for the private
`system cell or cells on which it camps. If the signals from
`GPS satellites 30 are not lost, then the phone assumes that
`the private system is not an indoor system and the private
`system cells are treated the same way as the public ones.
`This allows GPS-equipped cell phone 20 to learn about the
`positions of private systems even when these private sys-
`tems do not broadcast a reference location.
`The foregoing invention has been described in terms of
`usage with a typical cellular telephone network. The
`invention, however, is not meant to be limited to any single
`implementation of a cellular network. Various standards for
`second-generation cellular radio networks, such as GSM,
`TDMA and cdmaOne,
`incorporate assistance for GPS-
`equipped cellular phones. Furthermore, the invention, need
`not be limited to cellular radio networks. The invention
`could be implemented using any GPS-equipped mobile
`communications device. Therefore, the scope of the inven-
`tion is embodied in the following claims.
`We claim:
`
`1. A method for computing a reference location for a
`mobile communications device having a GPS receiver and
`connected to a communications network comprising the
`steps of:
`identifying a point of connection to said communications
`network; recording, over time, a plurality of actual
`position readings from said GPS receiver qualifying
`said actual position reading by:
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`6
`monitoring said identified point of connection for a
`predetermined period of time after recording each
`position reading;
`determining the percentage of said predetermined time
`period that said mobile communications device was
`connected to said communications network at said
`
`identified point of connection; and
`discarding any position readings recorded from said
`GPS receiver during said predetermined time period
`if said percentage is below a set threshold value;
`correlating said qualified position readings to said iden-
`tified point of connection; and
`processing said plurality of correlated position readings to
`obtain a reference location when connected to said
`
`communications network at said identified point of
`connection.
`
`2. The method of claim 1 wherein processing said plu-
`rality of correlated position readings includes of averaging
`said plurality of position readings.
`3. The method of claim 1 wherein processing said plu-
`rality of correlated position readings includes choosing one
`of said plurality of correlated position readings as said
`reference location.
`4. The method of claim 1 wherein said communications
`network is a cellular telephone network and wherein said
`mobile communications device is a GPS-equipped cellular
`telephone.
`5. The method of claim 1 further comprising the step of
`providing said reference location in response to a position
`request from an application.
`6. The method of claim 1 further comprising the step of
`using said reference location as an aid for computing a final
`position using said GPS receiver in response to a position
`request from an application.
`7. The method of claim 1 wherein qualifying said actual
`position readings comprises:
`accessing a doppler estimator when said position readings
`from said GPS receiver are recorded; and
`discarding position readings obtained when said doppler
`estimator indicates a speed above said threshold.
`8. A method for determining the quality of a computed
`reference location for a mobile communications device
`equipped with a GPS receiver comprising the steps of:
`recording, over a period of time, a plurality of positions
`when connected to a particular identified connection
`point to a communications network;
`estimating, based on the variance of said positions, the
`size of the geographic area associated with said par-
`ticular identified connection point; and
`determining, when a request for position is received, if the
`quality of a computed reference location is sufficient,
`based on the possible deviation of said computed
`reference location from the actual location based on
`
`said estimated size of said geographic area associated
`with said particular identified connection point.
`9. The method of claim 8 further comprising the step of
`obtaining an actual position fiX from said GPS receiver if
`said quality of said computed position is insufficient.
`*
`*
`*
`*
`*
`
`5
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket