IP Library Granted Patent US 8,761,761
Granted Patent B2
US 8,761,761 · App. 13/900,440 · Granted Jun 24, 2014

Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,761,761
App. No.
13/900,440
Granted
Jun 24, 2014
Kind
B2
Abstract

A location continuity service having a location continuity application server (“LCAS”) that utilizes location data generated by multiple networks to determine the location of a mobile device is disclosed. The LCAS specifies a suitable reconciliation process that identifies two or more location estimation techniques that are implemented by different access networks and indicates how to utilize the location data produced by the identified estimation techniques. The LCAS interacts with various access networks identified by the reconciliation process in order to receive location data (e.g., positioning measurements and/or estimated locations) generated by the access networks and analyzes the received data to determine the location of a mobile device and provide the determined location to a location-based service. In some examples, an LCAS also provides location continuity when a mobile device moves between a home communications system and a visited communications system.

Claims (59)

1. A method for providing improved location continuity for a mobile device that roams from a home communications system to a visited communications system, the method comprising:

in response to a request from a location-based service, requesting a location of a mobile device that is accessing a home communications system;

receiving location data generated by one or more home access networks associated with the home communications system;

generating an estimated location of a mobile device using the received location data;

storing the estimated location of the mobile device;

receiving a notification that the mobile device has roamed into a visited access network associated with a visited communications system; and

in response to a request for the location of the mobile device, transmitting to the visited communications system the stored estimated location of the mobile device determined by the home communications system.

2. The method of claim 1 , further comprising storing the received location data generated by the one or more home access networks.

3. The method of claim 2 , further comprising transmitting to the visited communications system the stored location data generated by the one or more home access networks.

4. The method of claim 1 , further comprising:

querying the visited communications system for location data regarding the mobile device;

receiving location data from the visited communications system in response to the query; and

determining a revised location of the mobile device using the stored location data received from the home communications system and the location data received from the visited communications system.

5. The method of claim 4 , further comprising:

receiving an indication of the type of visited access network into which the mobile device has roamed; and

based on the received indication, specifying a reconciliation policy that determines how the stored location data received from the home communications system and the location data received from the visited communications system are utilized to determine the revised location of the mobile device.

6. The method of claim 1 , further comprising providing the stored estimated location of the mobile device to an emergency location-based service.

7. A location continuity service system for providing improved location continuity for a mobile device that roams from a home communications system to a visited communications system, the location continuity service system comprising:

a request module that, in response to a request from a location-based service, requests a location of a mobile device that is accessing a home communications system;

an analysis module that:

receives location data generated by one or more home access networks associated with the home communications system;

generates an estimated location of a mobile device using the received location data; and

stores the estimated location of the mobile device; and

a database management module that, in response to a notification that the mobile device has roamed into a visited access network associated with a visited communications system, transmits the stored estimated location of the mobile device to a location continuity service associated with the visited communications system.

8. The system of claim 7 , wherein the analysis module further stores the received location data generated by the one or more home access networks.

9. The system of claim 8 , wherein the analysis module further transmits to the location continuity service associated with visited communications system the stored location data generated by the one or more home access networks.

10. The system of claim 7 , wherein the request module further queries the visited communications system for location data regarding the mobile device, and wherein the analysis module further:

receives location data from the visited communications system in response to the query; and

determines a revised location of the mobile device using the stored location data received from the home communications system and the location data received from the visited communications system.

11. The system of claim 10 , wherein the analysis module further:

receives an indication of the type of visited access network into which the mobile device has roamed; and

based on the received indication, specifies a reconciliation policy that determines how the stored location data received from the home communications system and the location data received from the visited communications system are utilized to determine the revised location of the mobile device.

12. The system of claim 7 , wherein the database management module further provides the stored estimated location of the mobile device to an emergency location-based service.

13. A method for providing improved location continuity for a mobile device that roams from a visited communications system to a home communications system, the method comprising:

receiving a request from a location-based service for location information relating to a mobile device that has returned to a home access network in a home communications system after roaming within a visited access network in a visited communications system;

requesting location data related to the mobile device from the visited communications system;

requesting location data related to the mobile device from the home communications system;

receiving a first set of location data related to the mobile device from the visited communications system;

receiving a second set of location data related to the mobile device from one or more home access networks in the home communications system; and

estimating the location of the mobile device using the first set of location data and the second set of location data.

14. The method of claim 13 , further comprising:

receiving information about the type of visited access network within which the mobile device roamed; and

using the received information to determine how the first set of location data should be utilized with the second set of location data to estimate the location of the mobile device.

15. The method of claim 13 , further comprising providing the estimated location of the mobile device to an emergency location-based service.

16. The method of claim 13 , further comprising providing to a location-based service an estimated location of the mobile device based on the first set of location data received from the visited communications system, prior to receiving the second set of location data from one or more home access networks.

17. A system for providing improved location continuity for a mobile device that roams from a visited communications system to a home communications system, the system comprising:

a request module that receives a request from a location-based service for location information relating to a mobile device that has returned to a home access network in a home communications system after roaming within a visited access network in a visited communications system, and, in response to the received request, requests location data related to the mobile device from the visited communications system and from the home communications system; and

an analysis module that:

receives a first set of location data related to the mobile device from the visited communications system and a second set of location data related to the mobile device from one or more home access networks in the home communications system; and

estimates the location of the mobile device using the first set of location data and the second set of location data.

18. The system of claim 17 , wherein the analysis module further:

receives information about the type of visited access network within which the mobile device roamed; and

uses the received information to determine how the first set of location data should be utilized with the second set of location data to estimate the location of the mobile device.

19. The system of claim 17 , further comprising a database management module that provides the estimated location of the mobile device to an emergency location-based service.

20. The method of claim 17 , further comprising a database management module that provides to a location-based service an estimated location of the mobile device based on the first set of location data received from the visited communications system, prior to receiving the second set of location data from one or more home access networks.

21. The method of claim 1 , wherein the method is implemented at a Location Continuity Application Server (LCAS) configured to maintain positioning measurement data and estimated location data generated by a plurality of access networks.

22. The system of claim 7 , wherein the system is a Location Continuity Application Server (LCAS) configured to maintain positioning measurement data and estimated location data generated by a plurality of access networks.

23. The method of claim 13 , wherein the method is implemented at a Location Continuity Application Server (LCAS) configured to maintain positioning measurement data and estimated location data generated by a plurality of access networks.

24. The system of claim 17 , wherein the system is a Location Continuity Application Server (LCAS) configured to maintain positioning measurement data and estimated location data generated by a plurality of access networks.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2013
From: ANNAMALAI, MAGESH; SECKIN, GAMZE
To: T-MOBILE USA, INC.
Reel/Frame 031570/0700 →