throbber
(12)UI1lt€d States Patent
`
`
`
`Johansson et al.
`
`(10) Patent N0.:
`
`
`
`
`
`(45) Date of Patent:
`
`
`
`US 6,442,391 B1
`
`
`
`
`
`Aug. 27, 2002
`
`US006442391B1
`
`
`
`(54) LOCATION SECURITY FORA SUBSCRIBER
`1/1999 Lupien ..................... .. 455/422
`5,857,153 A *
`
`
`
`
`
`
`
`
`
`UNIT [N A TELECOMMUNICATION
`5/1999 Houde ...................... .. 455/437
`5,905,958 A *
`
`
`
`
`
`
`BY §’3§3’?3§:
`* 111:2:
`11111111 ~ 22:22
`
`
`
`
`
`
`
`
`*
`,
`,
`a aguc i
`
`
`
`
`6,131,067 A * 10/2000 Girerd . . . . . . . . .
`LOCATION REQUEST
`. . . .. 701/213
`
`
`
`
`
`....................... .. 705/1
`6,199,045 B1 *
`3/2001 Giniger
`
`
`
`
`
`
`
`
`
`
`Inventors: Jorgen Johansson; Magnus Lundin,
`both of Karlskrona (SE)
`
`
`
`
`
`
`
`
`(75)
`
`
`
`
`
`* cited by examiner
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`(73) Assignee: Telefonaktiebolaget L M Ericsson
`
`
`
`(publ), Stockholm (SE)
`
`
`
`( * ) Notice:
`
`
`
`Subject to any disclaimer, the term of this
`
`
`
`
`
`
`patent is extended or adjusted under 35
`
`
`
`
`
`
`
`
`U.S.C. 154(b) by 0 days.
`
`
`
`
`
`(21) Appl. No.: 09/075,185
`
`
`
`
`Filed:
`May 11, 1998
`
`
`
`
`
`Foreign Application Priority Data
`May 16, 1997
`(SE) ............................................ .. 9701845
`
`
`
`
`
`(22)
`
`(30)
`
`
`
`(51)
`Int. Cl.7 .............................................. .. H04B 7/005
`
`
`
`
`
`
`(52) U.S. Cl.
`...................................... .. 455/456; 455/433
`
`
`
`
`
`(58) Field of Search ............................... .. 455/410, 411,
`
`
`
`
`
`
`455/26.1, 456, 457, 433, 701/213, 201,
`
`
`
`
`
`
`207, 208
`
`
`
`
`(56)
`
`
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`
`
`5,614,914 A *
`3/1997 Bolgiano .................. .. 342/364
`
`
`
`
`
`5,625,668 A *
`4/1997 Loomis ..................... .. 379/58
`
`
`
`
`
`
`Primary Examiner—Daniel Hunter
`
`
`
`Assistant Examiner—Nick Corsaro
`
`
`
`(74) Attorney, Agent, or Firm—Burns, Doane, Swecker &
`
`
`
`
`
`
`
`Mathis, L.L.P.
`
`
`
`(57)
`
`
`
`ABSTRACT
`
`
`
`The present invention relates to determining the geographic
`
`
`
`
`
`
`
`location of a mobile station in a mobile communications
`
`
`
`
`
`
`
`system. The object of the invention is to protect the integrity
`
`
`
`
`
`
`
`
`of the user of the mobile station, so as to prevent the location
`
`
`
`
`
`
`
`
`
`of the mobile station being established by an outsider against
`
`
`
`
`
`
`
`
`the will of the user. In this respect, an authorization check is
`
`
`
`
`
`
`
`
`carried out in conjunction with a request for determination
`
`
`
`
`
`
`
`of the geographical location of a mobile station. The geo-
`
`
`
`
`
`
`
`
`
`graphical location is only determined when authorization is
`
`
`
`
`
`
`found for the mobile station to be located. This authorization
`
`
`
`
`
`
`
`control involves checking that the user of the mobile station
`
`
`
`
`
`
`
`
`
`has granted permission for the location of his mobile station
`
`
`
`
`
`
`
`
`
`MS to be determined on the part of an outsider. The authority
`
`
`
`
`
`
`check may also include the condition that only certain
`
`
`
`
`
`
`
`
`
`outsiders may be informed of the geographical location of
`
`
`
`
`
`
`
`the mobile station.
`
`
`
`
`7 Claims, 8 Drawing Sheets
`
`
`
`
`
`
`E1
`
`
`
`
`
`E2
`
`
`
`The user A1 of a mobile station MS contacts the
`
`
`
`
`
`
`
`service provider A2 and requests a _service_
`
`
`
`
`
`
`concerning the location of the mobile station
`
`
`
`
`
`
`J
`The service provider A2 contacts the mobile locating
`
`
`
`
`
`
`
`
`node MPC and asks to be told of
`the location of the
`mobile station
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Is the
`
`
`service provider A2
`
`
`
`registered?
`
`
`
`
`The node MPC
`
`
`
`asks the user:
`Is it permitted to
`determine the location of your
`
`
`
`
`
`
`vehicle’?
`
`
`
`
`
`
`
`
`
`(E5
`this permission to the
`Transmission of
`
`
`
`mobile locating node
`
`
`
`
`J
`The mobile locating ‘node determines the
`the service provider A2
`the mobile station and informs
`location of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`K
`
`\
`E6
`
`
`
`
`j
`
`
`
`E7? T‘
`The node MPC informs the service provider1
`
`
`
`
`
`
`A2 that it is not permitted to ‘determine
`the location of the mobile station and tie
`
`
`
`
`
`
`
`
`
`
`
`
`
`reason why
`
`
`
`
`
`
`
`Page1 of 16
`
`Go0g|e_LG Exhibit 1003
`
`Google_LG Exhibit 1003
`
`Page 1 of 16
`
`

`
`
`U.S. Patent
`
`
`
`
`
`Aug. 27, 2002
`
`
`
`
`
`Sheet 1 of 8
`
`
`
`US 6,442,391 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`of.
`.4
`
`> ' E
`
`
`0
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Page2 of 16
`
`Page 2 of 16
`
`

`
`
`U.S. Patent
`
`
`
`
`
`Aug. 27, 2002
`
`
`
`
`Sheet 2 of 8
`
`
`
`US 6,442,391 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`0&2
`
`zmo
`
`Page 3 of 16
`
`
`
`Page 3 of 16
`
`
`

`
`
`
`U.S. Patent
`
`
`
`Aug. 27, 2002
`
`
`
`
`Sheet 3 of 8
`
`
`
`US 6,442,391 B1
`
`
`
`
`
`
`
`
`
`Fig 3
`
`“LR
`
`
`
`
`
`
`P_req
`
`
`
`SCA
`
`
`
`
`
`/ MSISDN
`
`
`SR1
`
`
`Fig 9
`
`Page4 of 16
`
`Page 4 of 16
`
`

`
`
`U.S. Patent
`
`
`
`
`
`Aug. 27, 2002
`
`
`
`
`Sheet 4 of 8
`
`
`
`US 6,442,391 B1
`
`
`
`B1
`
`
`B2
`
`
`
`No
`
`
`
`
`
`
`
`
`
`
`A second party A2 asks the mobile locating
`
`
`
`
`
`
`
`node MPC to locate the mobile station MS
`
`
`
`
`
`
`
`
`The node MPC sends a command to the
`
`
`
`
`mobile communications system: Determine
`
`
`
`
`
`
`
`
`the location of
`the mobile station MS
`
`
`
`
`
`
`B3
`
`
`
`
`
`Mobile communication
`
`
`
`
`
`
`system checks: Does the indicator show th
`
`
`
`
`
`
`ocating of the mobile station
`
`
`
`is permitted”
`
`
`Yes
`
`B4
`
`
`
`
`
`
`
`information relating
`Compilation of
`
`
`
`
`
`
`to the location of the mobile
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`informs the second party A2
`
`
`
`
`
`The node MPC establishes the
`
`
`
`
`
`location of MS and duly
`
`
`
`
`
`
`
`
`
`
`
`
`B6
`
`
`
`
`
`
`
`
`
`Sending to the node MPC
`
`
`
`
`a message to the effect that
`
`
`
`
`locating of MS is not allowed
`
`
`
`
`
`
`
`location of MS is a secret Fig 4
`
`
`
`
`
`The node MPC informs the
`
`
`
`
`
`second party A2 that the
`
`
`
`
`
`
`
`
`
`Page 5 of 16
`
`Page 5 of 16
`
`

`
`
`
`U.S. Patent
`
`
`
`
`Aug. 27, 2002
`
`
`Sheet 5 of 8
`
`
`
`US 6,442,391 B1
`
`
`
`
`
`
`
`
`
`
`A second party A2 asks the node MPC to find t e
`
`
`
`
`
`
`location of
`the mobile station MS
`
`
`
`C2
`
`B1
`
`
`
`
`
`s the secon
`
`
`
`
`
`
`o arty A2 registered?
`
`
`No
`
`
`
`
`
`
`
`
`
`
`
`Is it allowed
`
`
`
`
`
`
`0 divulge the location of he
`
`
`
`
`
`
`mobile station to the second
`arty A2?
`
`
`emergenc "
`
`Yes
`
`
`
`
` oes the indica 0
`show that determination of
`the
`S location is allow
`
`
`
`
`
`Yes
`
`
`
`Transmission of a command: Determine
`
`
`
`
`
`
`
`the location of the mobile station MS
`
`C6
`
`
`C7
`
`C8
`
`
`
`
`
`
`
`Compilation of information relating to the
`
`
`
`
`
`
`location of MS and transmission of
`this
`
`
`
`
`
`
`information to the locating node MPC
`
`
`
`
`
`
`
`
` The mobile locating node MPC establishes the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`location of the mobile station and informs the
`
`
`
`
`
`second party A2 of
`this location
`
`
`
`
`
`
`
`
`
`The mobile locating node inorms the
`Fig 5
`
`
`
`
`
`
`
`second party that the vehicle location
`
`
`
`
`
`
`
`
`cannot be determined and the reason wh
`
`C9
`
`
`
`Page6 of 16
`
`Page 6 of 16
`
`

`
`
`
`U.S. Patent
`
`
`
`Aug. 27, 2002
`
`
`
`
`
`Sheet 6 of 8
`
`
`
`US 6,442,391 B1
`
`E1
`
`
`
`
`
`
`
`
`
`
`
`
`
`The user A1 of a mobile station MS contacts the
`
`
`
`
`
`
`service provider A2 and requests a service
`
`
`
`
`
`
`concerning the location of
`the mobile station
`
`
`
`
`
`
`
`
`E2
`
`
`
`
`
`
`
`
`
`
`
`
`The service provider A2 contacts the mobile locating
`
`
`
`
`
`
`
`
`
`
`
`
`node MPC and asks to be told of the location of the
`
`
`
`mobile station
`
`Is the
`
`
`
`
`service provider A2
`
`registered‘?
`
`
`
`E3
`
`No
`
`
`
`
`
`
`The node MPC
`
`
`
`
`
`
`asks the user:
`Is it permitted to
`
`
`
`
`
`determine the location of your
`
`vehicle‘?
`
`
`
`Yes
`
`E5
`
`
`
`
`
`
`
`Transmission of this permission to the
`
`
`
`mobile locating node
`
`
`
`E6
`
`
`
`
`
`
`
`The mobile locating node determines the
`
`
`
`
`
`
`location of
`the mobile station and informs
`
`
`
`
`the service provider A2
`
`
`
`E7
`
`
`
`
`
`Fig 6
`
`
`
`
`
`
`
`The node MPC informs the service provider
`
`
`
`
`
`
`
`A2 that it
`is not permitted to determine
`
`
`
`
`
`
`
`the location of
`the mobile station and the
`
`
`reason wh
`
`
`
`
`
`Page? of 16
`
`Page 7 of 16
`
`

`
`
`U.S. Patent
`
`
`
`
`
`Aug. 27, 2002
`
`
`
`
`Sheet 7 of 8
`
`
`
`US 6,442,391 B1
`
`E1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`he user A1 of the mobile station MS contact
`
`
`
`
`
`
`he service provider A2 and requests a service
`
`
`
`
`
`
`
`oncerning the location of the mobile station
`
`
`
`
`
`
`
`
`
`
`contacts the mobile locating
`The service provider A
`
`
`
`
`
`
`
`
`
`
`
`
`node MPC and asks to be told of the location of the
`
`
`mobile station
`
`E2
`
`E3
`
`
` Is the
`
`
`No
`
`
`
`service provider A2
`
`
`registered?
`
`
`
`
`
`
`Sending a code
`
`
`
`
`
`
`to the user A1 and asking
`
`
`
`
`permission to determine the
`
`
`
`
`
`location of his MS’?
`
`
`
`
`
`
`
`
`
`
`Sending the code from the user A1
`
`
`
`service provider A2
`
`
`
`
`to the
`
`
`
`
`
`
`
`
`
`Sending the code from the service provider
`
`
`
`
`
`
`
`A2 to the mobile locating node MPC
`
`
`
`
`
` Does the code
`
`
`
`
`
`
`
`received agree with the code
`
`transmitted‘?
`
`
`
`
`
`
`
`Yes
`
`
`
`F8
`
`
`
`
`
`
`
`The locating node determines the location of
`
`
`
`
`
`
`
`
`the MS and informs the service provider A2
`
`
`
`F9
`
`
`
`
`
`
`
`
`
`
`
`he locating node MPC informs the service
`
`
`
`
`
`
`
`
`rovider A2 that the location of the MS ha
`
`
`
`
`
`
`
`1 0t been determined and the reason why
`
`
`
`
`
`
`Fig 7
`
`Page 8 of 16
`
`Page 8 of 16
`
`

`
`
`
`U.S. Patent
`
`
`
`Aug. 27, 2002
`
`
`
`
`
`Sheet 8 of 8
`
`
`
`US 6,442,391 B1
`
`E1
`
`
`
`
`
`
`
`
`
`
`
`
`The user A1 of a mobile station MS contacts
`
`
`
`
`
`
`
`
`
`
`
`
`
`the service provider A2 and requests a servic
`
`
`
`
`
`
`
`concerning the location of the mobile station
`
`
`
`
`E2
`
`
`
`
`
`
`
`
`
`The service provider A2 contacts the mobile locating
`
`
`
`
`
`
`
`
`
`
`
`
`node MPC and asks to be told of the location of the
`
`
`mobile station
`
`
`
`Is the
`E3
`
`
`
`
`No
`
`
`
`service provider A2
`
`
`registered?
`
`
`
`
`Has a connection
`
`
`
`
`
`
`
`
`been set up between the mobile
`
`
`
`
`
`
`station and the service provider?
`
`
`
`
`
`
`
`
`
`Does the indicator
`
`
`
`
`
`show that locating the mobile station
`
`
`is permitted?
`
`
`
`
`
`
`
`Yes
`
`G5
`
`
`
`
`
`
`
`
`
`The locating node MPC sends a command to
`
`
`
`
`
`the mobile communications system: Locate the
`
`
`
`mobile station MS
`
`
`
`
`
`
`
`
`
`
`
`
`to the locating node MPC,
`ocation data is sent
`
`
`
`
`
`
`
`
`he location of the mobile station is determined
`
`
`
`
`
`
`
`
`nd the service provider A2 informed
`
`
`
`
`
`
`
`
`
`
`The locating node MPC informs the service
`
`
`
`
`
`
`
`
`provider A2 that the location of the mobil
`
`
`
`
`
`
`
`
`
`station has not been determined and the
`
`
`
`reason wh
`
`
`Fig 8
`
`Page 9 of 16
`
`Page 9 of 16
`
`

`
`
`
`US 6,442,391 B1
`
`
`
`2
`
`locating node outside the mobile communications system to
`
`
`
`
`
`
`
`the mobile switching center that manages the mobile station.
`
`
`
`
`
`
`
`
`The switching center is assumed to control the base station
`
`
`
`
`
`
`
`
`system to carry out measurements that will determine the
`
`
`
`
`
`
`
`
`location of the mobile station with the aid of some earlier
`
`
`
`
`
`
`
`
`
`
`
`known measuring method. The mobile locating node pro-
`
`
`
`
`
`
`
`
`vides a mobile locating service, in which it receives orders
`
`
`
`
`
`
`
`from a customer concerning the location of a certain mobile
`
`
`
`
`
`
`
`station, orders the switching center to carry out a measuring
`
`
`
`
`
`
`
`
`procedure, receives the measuring result, and calculates the
`
`
`
`
`
`
`
`
`location of the mobile and then presents the result to the
`
`
`
`
`
`
`
`
`
`
`
`customer. A modified short message service (SMS) is used
`
`
`
`
`
`
`
`to send the command to the switching center and to send the
`
`
`
`
`
`
`
`
`
`
`measuring result from the switching center to the mobile
`
`
`
`
`
`
`
`
`
`
`locating node.
`None of the aforementioned patent specifications draws
`
`
`
`
`
`
`attention to the encroachment of the integrity of a user of a
`
`
`
`
`
`
`mobile station when an outsider is able to establish the
`
`
`
`
`
`
`
`
`geographical location of the user.
`
`
`
`
`SUMMARY OF THE INVENTION
`
`
`
`The present invention addresses the problem of an out-
`
`
`
`
`
`
`
`sider being able to establish the geographical location of a
`
`
`
`
`
`
`
`mobile station with the aid of a mobile locating service.
`
`
`
`
`
`
`
`
`
`Determination of the geographical
`location of a mobile
`
`
`
`
`
`
`
`constitutes a problem when it takes place against the wishes
`
`
`
`
`
`
`
`
`of the mobile user.
`
`
`
`
`Another problem addressed by the invention is when the
`
`
`
`
`
`
`user of the mobile station may wish an outsider to be
`
`
`
`
`
`
`
`
`
`
`
`informed of his location on certain occasions while keeping
`
`
`
`
`
`
`
`the possibility of preventing an outsider from being
`
`
`
`
`
`
`
`
`informed of his location on other occasions.
`
`
`
`
`
`Another problem is one when the user may wish for a
`
`
`
`
`
`
`
`
`
`person of his choice to be informed of his location while
`
`
`
`
`
`
`
`
`denying this possibility to other persons.
`
`
`
`
`
`invention is to
`Accordingly, an object of the present
`
`
`
`
`
`
`
`
`protect the integrity of a mobile user, such as to prevent
`
`
`
`
`
`
`
`
`outsiders from determining the location of the mobile with
`
`
`
`
`
`
`
`
`the aid of a mobile locating service. Another object is to
`
`
`
`
`
`
`
`
`
`provide a flexible integrity protection service which enables
`
`
`
`
`
`
`
`the geographical location of the mobile to be determined
`
`
`
`
`
`
`
`
`when the user so desires or when it is in the user’s interest
`
`
`
`
`
`
`
`
`
`for the location of the mobile to be determined.
`
`
`
`
`
`
`
`The aforesaid problems are solved in accordance with the
`
`
`
`
`
`
`
`
`present invention, by providing the mobile communications
`
`
`
`
`
`
`system with an indicator. The indicator is set either to
`
`
`
`
`
`
`
`
`
`
`indicate that the user permits the location of the mobile to be
`
`
`
`
`
`
`
`
`
`determined, i.e. a permission granted state, or to a state in
`
`
`
`
`
`
`
`
`which the user does not permit the location of the mobile to
`
`
`
`
`
`
`
`
`
`be determined,
`i.e. permission not granted state. Before
`
`
`
`
`
`
`
`
`determining the location of a mobile, a check is made to
`
`
`
`
`
`
`
`ascertain whether or not the indicator is in its permission
`
`
`
`
`
`
`
`
`granted state. If not,
`the location determining process is
`
`
`
`
`
`
`
`
`discontinued. The user of the mobile is able to set the
`
`
`
`
`
`
`
`
`
`
`indicator to the state desired.
`In one embodiment
`the
`
`
`
`
`
`
`
`
`
`subscriber, i.e. the owner of the subscription which may be
`
`
`
`
`
`
`different than the current user, has the possibility to prevent
`
`
`
`
`
`
`
`
`
`someone who is using the subscriber’s mobile station MS
`
`
`
`
`
`
`
`
`from changing the indicator.
`
`
`
`
`According to one alternative embodiment, the user of the
`
`
`
`
`
`
`
`mobile receives a request for permission to determine the
`
`
`
`
`
`
`
`location of his mobile. This embodiment can be suitably
`
`
`
`
`
`
`
`
`
`used when the user himself has requested from a service
`
`
`
`
`
`
`
`
`
`provider a service that is dependent on the geographical
`
`
`
`
`
`
`
`
`location of the user. The service provider contacts a mobile
`
`
`
`
`
`
`
`
`locating node and asks to be told of the location of the
`
`
`
`
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`25
`
`
`
`30
`
`35
`
`
`
`40
`
`45
`
`
`
`50
`
`55
`
`
`
`60
`
`65
`
`
`
`1
`
`LOCATION SECURITY FOR A SUBSCRIBER
`
`
`
`UNIT IN A TELECOMMUNICATION
`
`
`SYSTEM BY DENYING A PARTIES’
`
`
`
`LOCATION REQUEST
`
`
`
`
`
`This application claims priority under 35 U.S.C. §§119
`
`
`
`
`
`
`
`and/or 365 to SE 9701845-1 filed in Sweden on May 16,
`
`
`
`
`
`
`
`1997; the entire content of which is hereby incorporated by
`
`
`
`
`
`
`
`reference.
`
`
`FIELD OF INVENTION
`
`
`
`The present invention relates to a telecommunications
`
`
`
`
`
`
`system especially one that includes a mobile communica-
`
`
`
`
`
`
`
`tions system and a mobile locating means with which the
`
`
`
`
`
`
`
`
`
`geographical location of a terminal in the mobile commu-
`
`
`
`
`
`
`
`nications system can be determined.
`
`
`
`
`
`BACKGROUND OF THE INVENTION
`
`
`
`
`location of a
`The manner in which the geographical
`
`
`
`
`
`
`
`mobile station in a mobile communications system can be
`
`
`
`
`
`
`
`determined is described in a large number of patent speci-
`
`
`
`
`
`
`fications.
`
`Some patent specifications, for instance SE 9500569-0,
`
`
`
`
`
`
`Europolitan, describes a procedure with which the location
`
`
`
`
`
`
`
`of a mobile station is determined by the American GPS
`
`
`
`
`
`
`
`
`system. This requires the mobile station to be also equipped
`
`
`
`
`
`
`
`
`with a GPS terminal. A GPS terminal can determine its
`
`
`
`
`
`
`
`geographical location, by receiving signals from at least
`
`
`
`
`
`
`
`three satellites. An inquiry from a third party concerning the
`
`
`
`
`
`
`
`
`location of the mobile station can be sent over the mobile
`
`
`
`
`
`
`
`
`
`
`communications system and handled by the mobile station
`
`
`
`
`
`
`
`without involving its user. The location of the mobile station
`
`
`
`
`
`
`
`
`is then sent back over the network to the person requesting
`
`
`
`
`
`
`
`
`
`
`the information.
`
`
`the measurements
`In the majority of these solutions,
`
`
`
`
`
`
`
`
`necessary for establishing the location of the mobile station
`
`
`
`
`
`
`
`
`are carried out by the mobile communications system
`
`
`
`
`
`
`
`
`instead. For instance, Patent Specification SE 9603561-3,
`
`
`
`
`
`
`
`Bodinl, describes how the wave propagation time of a signal
`
`
`
`
`
`
`
`from the mobile station is measured in a base station. The
`
`
`
`
`
`
`
`
`wave propagation time is corresponded by a distance. The
`
`
`
`
`
`
`measuring process is repeated at two more base stations. The
`
`
`
`
`
`
`
`
`location of the mobile station can then be established on the
`
`
`
`
`
`
`
`
`basis of the measuring results and on the knowledge of the
`
`
`
`
`
`
`
`
`geographical locations of the base stations. According to this
`
`
`
`
`
`
`
`prior patent specification, the calculation is made in a mobile
`
`
`
`
`
`
`
`locating node belonging to the mobile communications
`
`
`
`
`
`
`
`system.
`
`Alternatively, the wave propagation time of a signal sent
`
`
`
`
`
`
`
`from a base station may be measured in the mobile station.
`
`
`
`
`
`
`
`
`This method is described in Patent Specification U.S. Pat.
`
`
`
`
`
`
`
`No. 5,293,645, Sood, among others. After having measured
`
`
`
`
`
`
`
`
`the wave propagation from at least three base stations, the
`
`
`
`
`
`
`
`
`
`mobile station reports the result to the land based part of the
`
`
`
`
`
`
`
`
`
`
`mobile communications network.
`
`
`
`It is also mentioned in SE 9500569-0 that the geographi-
`
`
`
`
`
`
`
`
`cal location of a mobile station can be determined through
`
`
`
`
`
`
`
`the identity of the cell within which the mobile station is
`
`
`
`
`
`
`
`
`
`
`located. It is the mobile communications system that is able
`
`
`
`
`
`
`
`
`to obtain the cell identity information. This method can only
`
`
`
`
`
`
`
`
`
`
`provide a rough indication of the location of the mobile
`
`
`
`
`
`
`
`
`
`station, since the indicated cell may well have a radius in the
`
`
`
`
`
`
`
`
`
`
`order of tens of kilometres.
`
`
`
`Patent Specification SE 9700522-7, Bodin2, describes
`
`
`
`
`
`
`how a mobile locating command can be sent from a mobile
`
`
`
`
`
`
`
`
`
`
`
`Page10of16
`
`Page 10 of 16
`
`

`
`
`
`US 6,442,391 B1
`
`
`
`
`3
`mobile station. The mobile locating node asks the user for
`
`
`
`
`
`
`
`
`
`
`permission to determine the location of the mobile. The user
`
`
`
`
`
`
`
`
`gives his permission directly to the mobile locating node.
`
`
`
`
`
`
`
`
`Alternatively, the user gives his permission to the mobile
`
`
`
`
`
`
`
`
`locating node via the service provider. This is effected by
`
`
`
`
`
`
`
`
`
`sending to the service provider a code that the user has
`
`
`
`
`
`
`
`
`
`received together with the permission request, wherewith
`
`
`
`
`
`
`
`the service provider sends the code to the mobile locating
`
`
`
`
`
`
`
`
`
`node. The location of the mobile is determined when the
`
`
`
`
`
`
`
`
`code received agrees with the code sent together with the
`
`
`
`
`
`
`
`
`
`
`request.
`
`In addition to checking the permission indicator, a check
`
`
`
`
`
`
`
`can also be made to ascertain whether or not the person
`
`
`
`
`
`
`
`
`
`requesting determination of the location of the mobile is
`
`
`
`
`
`
`
`
`registered and that authorization for this person to establish
`
`
`
`
`
`
`
`
`the location of the sought mobile is also registered, said
`
`
`
`
`
`
`
`
`
`checks being carried out before determining the location of
`
`
`
`
`
`
`
`
`the mobile. In this case, registration of this information is a
`
`
`
`
`
`
`
`condition for allowing the location of the mobile to be
`
`
`
`
`
`
`
`
`
`determined. This information is stored in a register con-
`
`
`
`
`
`
`
`nected to or integrated with the mobile locating node.
`
`
`
`
`
`
`
`
`The invention provides the advantage of enabling the user
`
`
`
`
`
`
`
`
`of a mobile station to prevent the geographical location of
`
`
`
`
`
`
`
`the mobile being established and divulged. The invention
`
`
`
`
`
`
`
`
`can be applied in a number of different forms that are suited
`
`
`
`
`
`
`
`
`for different situations. For instance, this enables a haulage
`
`
`
`
`
`
`
`
`contractor to establish the locations of its own mobile
`
`
`
`
`
`
`
`
`
`stations regularly and in a simple manner, while, at the same
`
`
`
`
`
`
`
`
`time, preventing others from establishing the locations of
`
`
`
`
`
`
`
`
`said mobiles. It also enables a private user to prevent the
`
`
`
`
`
`
`
`
`location of his mobile station being determined while, at the
`
`
`
`
`
`
`
`
`same time, enabling the user to establish his own location on
`
`
`
`
`
`
`
`
`
`certain occasions when needed by the user. The various
`
`
`
`
`
`
`
`
`
`embodiments of the invention thus enable the integrity of the
`
`
`
`
`
`
`
`
`user to be protected in a flexible manner.
`
`
`
`
`
`The invention also has the advantage of being adapted for
`
`
`
`
`
`
`
`
`
`the administrative structure in the mobile communications
`
`
`
`
`
`
`
`system. It is essential to adapt to the existing structure, so as
`
`
`
`
`
`
`not to increase the complexity of the mobile communica-
`
`
`
`
`
`
`
`tions system. The introduction of the indicator in the mobile
`
`
`
`
`
`
`
`
`communications system enables the user to set the indicator
`
`
`
`
`
`
`
`
`to the state desired directly and involves a only minor
`
`
`
`
`
`
`
`
`
`modification of the mobile communications system.
`
`
`
`
`
`The invention will now be described in more detail with
`
`
`
`
`
`
`
`
`reference to preferred exemplifying embodiments thereof
`
`
`
`
`
`
`and also with reference to the accompanying drawings.
`
`
`
`
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`FIG. 1 illustrates a mobile communications system in
`
`
`
`
`
`which a mobile locating node is connected.
`
`
`
`
`
`FIG. 2 is a block schematic illustrating a mobile commu-
`
`
`
`
`
`
`nications system in which a short message is transmitted.
`
`
`
`
`
`
`FIG. 3 illustrates a modified home location register.
`
`
`
`
`
`
`FIG. 4 is a flowchart illustrating a state checking proce-
`
`
`
`
`
`
`dure in conjunction with a mobile locating process.
`
`
`
`
`
`
`FIG. 5 is a flowchart that illustrates an alternative proce-
`
`
`
`
`
`
`
`dure in which authorization checks are carried out in con-
`
`
`
`
`
`
`
`
`junction with a mobile locating process in addition to an
`
`
`
`
`
`
`
`indicator check.
`
`
`FIG. 6 is a flowchart illustrating an inventive method of
`
`
`
`
`
`
`checking mobile locating permission, suitable for use in
`
`
`
`
`
`
`
`conjunction with the user requesting a location-dependent
`
`
`
`
`
`
`service from a service provider.
`
`
`
`
`FIG. 7 is a flowchart illustrating an alternative method of
`
`
`
`
`
`checking for permission to locate a mobile in the same
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`25
`
`30
`
`35
`
`
`
`40
`
`45
`
`
`
`50
`
`55
`
`
`
`60
`
`65
`
`
`
`Page11of16
`
`4
`
`situation as that intended with respect to the method illus-
`
`
`
`
`
`
`
`
`
`trated in FIG. 6.
`
`
`
`illustrating another alternative
`FIG. 8 is a flowchart
`
`
`
`
`
`method of checking whether or not permission to determine
`
`
`
`
`
`the location of a mobile has been given, in the same situation
`
`
`
`
`
`
`
`
`as that intended for the method illustrated in FIG. 6.
`
`
`
`
`
`
`
`
`
`FIG. 9 illustrates the format of a request for routing
`
`
`
`
`
`
`
`
`information, sent by the GMSC to the home location reg-
`
`
`
`
`
`
`
`
`ister.
`
`
`
`
`
`
`DESCRIPTION OF PREFERRED
`
`EMBODIMENTS
`
`
`
`
`The present invention enables the user of a mobile station
`
`
`
`
`
`
`
`
`to prevent an outsider from learning of the user’s geographi-
`
`
`
`
`
`
`
`
`cal location with the aid of a mobile locating service.
`
`
`
`
`
`
`
`
`FIG. 1 illustrates one such mobile communications sys-
`
`
`
`
`
`
`
`tem GSM.
`is managed by an Operator. The mobile
`It
`
`
`
`
`
`
`
`
`
`communications system GSM includes a number of mobile
`
`
`
`
`
`
`stations MS, MS1—MS3. Auser A1 of the mobile station MS
`
`
`
`
`
`
`
`moves freely and is able to communicate via the mobile
`
`
`
`
`
`
`
`
`
`communications system GSM provided that
`the user is
`
`
`
`
`
`
`
`located within the service area of the GSM system. The
`
`
`
`
`
`
`
`
`
`
`service area is divided into a number of cells CL1—CL3.
`
`
`
`
`
`
`
`Located in each cell CL1—CL3 is a respective radio base
`
`
`
`
`
`
`
`station BTS1—BTS3 that can maintain connection with the
`
`
`
`
`
`
`
`
`mobile stations MS, MS1—MS3 within the cell. A number of
`
`
`
`
`
`
`
`
`radio base stations BTS1—BTS3 communicate with a base
`
`
`
`
`
`
`
`station controller BSC, The base station controller BSC
`
`
`
`
`
`
`
`
`communicates,
`in turn, with a mobile services switching
`
`
`
`
`
`
`center MSC. The mobile communications system GSM
`
`
`
`
`
`
`
`includes at least one GMSC (Gateway Mobile Switching
`
`
`
`
`
`
`
`Center) P which communicates with the remaining mobile
`
`
`
`
`
`
`
`switching centers MSC of the mobile communications sys-
`
`
`
`
`
`
`
`tem. The GMSC P also communicates with a home location
`
`
`
`
`
`
`
`
`register HLR. Each mobile station MS, MS1—MS3, with an
`
`
`
`
`
`
`
`
`subscription to the mobile communications system GSM is
`
`
`
`
`
`
`registered in the home location register HLR. Also visiting
`
`
`
`
`
`
`
`
`mobile stations with subscriptions in other mobile commu-
`
`
`
`
`
`
`
`nications systems are temporarily registered in the home
`
`
`
`
`
`
`
`
`location register HLR. The home location register HLR
`
`
`
`
`
`
`
`
`contains data as to the whereabouts of the mobile stations
`
`
`
`
`
`
`
`
`In
`MS, MS1—MS3 as well as visiting mobile stations.
`
`
`
`
`
`
`
`
`addition to the home location register HLR,
`the mobile
`
`
`
`
`
`
`
`
`
`communications system GSM includes a further subscriber
`
`
`
`
`
`
`location register, i.e. a visitor location register VLR, con-
`
`
`
`
`
`
`
`
`taining data relating to the mobile station MS. The visitor
`
`
`
`
`
`
`
`
`
`location register VLR is connected to the mobile services
`
`
`
`
`
`
`
`switching center MSC.
`
`
`
`The mobile communications system GSM is designated
`
`
`
`
`
`
`as the land based part of the mobile communications
`
`
`
`
`
`
`
`
`
`network, with the exception of the mobile station MS and
`
`
`
`
`
`
`
`
`the radio connection thereto.
`
`
`
`
`The system shown in FIG. 1 includes a mobile locating
`
`
`
`
`
`
`
`node MPC connected to the GMSC P. The mobile locating
`
`
`
`
`
`
`
`
`node MPC provides a mobile locating service, which means
`
`
`
`
`
`
`
`
`that the node MPC will establish the location of a mobile
`
`
`
`
`
`
`
`
`
`station MS, MS1—MS3 in response to a request from a
`
`
`
`
`
`
`
`second party A2 in this respect and inform this second party
`
`
`
`
`
`
`
`
`
`of the geographical position of the mobile station. To this
`
`
`
`
`
`
`
`
`
`end, there is found a connection between the second party
`
`
`
`
`
`
`
`
`A2 and the mobile locating node MPC, via which the mobile
`
`
`
`
`
`
`
`
`locating nod e receives the location-finding request M1 and
`
`
`
`
`
`
`informs the second party of the location of the mobile station
`
`
`
`
`
`
`
`
`
`in a response M2.
`
`
`
`FIG. 2 is a block schematic illustrating an inventive
`
`
`
`
`
`
`arrangement. In addition to those nodes also shown in FIG.
`
`
`
`
`
`
`
`
`Page 11 of 16
`
`

`
`
`
`US 6,442,391 B1
`
`
`
`10
`
`15
`
`20
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`5
`
`1, the arrangement includes an indicator I provided in the
`
`
`
`
`
`
`
`
`home location register HLR. The user A1 is able to set the
`
`
`
`
`
`
`
`
`
`indicator I
`to indicate either one of two states,
`i.e. a
`
`
`
`
`
`
`
`
`
`
`permission granted state or a permission not-granted state.
`
`
`
`
`
`
`
`The user A1 sets the indicator to the desired state, by stating
`
`
`
`
`
`
`
`
`a code CD via the mobile station. The code CD is sent from
`
`
`
`
`
`
`
`
`
`the mobile station as though it were a B-number, i.e. the
`
`
`
`
`
`
`
`
`
`number of a B-subscriber dialled for a call connection.
`
`
`
`
`
`
`When the code CD has been transferred to the GMSC P, the
`
`
`
`
`
`
`
`GMSC P identifies the code CD as a message to the home
`
`
`
`
`
`
`
`location register HLR and not as a standard B-number. The
`
`
`
`
`
`
`
`GMSC therefore sends the code CD to the home location
`
`
`
`
`
`
`
`
`register HLR. The home location register HLR then sets the
`
`
`
`
`
`
`
`
`
`
`indicator to indicate the desired integrity level.
`
`
`
`
`
`
`The code CD may be either one of two character combi-
`
`
`
`
`
`
`
`
`nations denoting either that determining of the location of
`
`
`
`
`
`
`
`
`the mobile is allowed or not allowed. These two character
`
`
`
`
`
`
`
`
`combinations may be *99# and *98#. The transfer of this
`
`
`
`
`
`
`
`
`
`code to and its registration in HLR are effected analogously
`
`
`
`
`
`
`with how the call forwarding service is utilized from the
`
`
`
`
`
`
`
`
`mobile station MS.
`
`
`
`FIG. 2 illustrates with the aid of an arrow the transfer of
`
`
`
`
`
`
`
`
`a mobile locating command K1 from the location node MPC
`
`
`
`
`
`
`
`
`to the mobile services switching center MSC via the GMSC
`
`
`
`
`
`
`
`
`
`25
`P. The command K1 is described more explicitly further on
`
`
`
`
`
`
`
`in the text.
`
`
`
`FIG. 3 shows a home location register HLR that has been
`
`
`
`
`
`
`
`
`modified by the inclusion of the indicator I. Data concerning
`
`
`
`
`
`
`
`the mobile station MS are stored in a number of different
`
`
`
`
`
`
`
`information fields in the home location register HLR. The
`
`
`
`
`
`
`
`
`information fields are found with the aid of the mobile
`
`
`
`
`
`
`
`
`
`
`station identity DA, among other things. A further informa-
`
`
`
`
`
`
`
`
`tion field for storing the indicator I is included on the home
`
`
`
`
`
`
`
`
`
`
`location register, as shown in FIG. 3.
`
`
`
`
`
`FIG. 4 is a flowchart illustrating one embodiment of the
`
`
`
`
`
`
`inventive method, where a second party A2 desires infor-
`
`
`
`
`
`
`
`mation concerning the location of the mobile station MS. In
`
`
`
`
`
`
`
`
`a first step B1, the second partyA2 sends a request M1 to the
`
`
`
`
`
`
`
`
`
`
`mobile locating node MPC asking to be informed of the
`
`
`
`
`
`
`
`
`whereabouts of the mobile station MS.
`
`
`
`
`
`The mobile locating node MPC then sends a command K1
`
`
`
`
`
`
`
`to the mobile switching center MSC that serves the mobile
`
`
`
`
`
`
`
`
`
`station MS at
`that moment in time. The purport of the
`
`
`
`
`
`
`
`
`
`command K1 is for the switching center MSC to collect
`
`
`
`
`
`
`
`locational data relating to the mobile station MS and send it
`
`
`
`
`
`
`
`to the mobile locating node MPC, in accordance B2 in FIG.
`
`
`
`
`
`
`
`
`4. The command K1 is sent in the form of a modified SMS
`
`
`
`
`
`
`
`
`message addressed to the mobile station MS, as described in
`
`
`
`
`
`
`
`SE 9700522-7.
`
`
`The command K1 reaches the mobile communications
`
`
`
`
`
`
`system via the GMSC P, which identifies the command K1
`
`
`
`
`
`
`
`
`as being a location-finding command. The GMSC P asks the
`
`
`
`
`
`
`
`
`home

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