IP Library Granted Patent US 9,398,418
Granted Patent B2
US 9,398,418 · App. 14/225,361 · Granted Jul 19, 2016

Mobile device location determination using micronetworks

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 9,398,418
App. No.
14/225,361
Granted
Jul 19, 2016
Kind
B2
Abstract

A facility for determining the location of a mobile device when a location determination of a desired accuracy is desired. If available, the facility determines the location of the mobile device using a device-based technique or using a location determination technique that is accessible over a macronetwork. Macronetworks are networks that are designed to cover relatively large areas. If a location determination technique of desired accuracy is not available on the device or over a macronetwork, the facility attempts to use a location determination technique that is accessible over a micronetwork to determine the location of the mobile device. Micronetworks are networks that are designed to cover smaller areas. By forcing a switch from a macronetwork-based location determination technique to a micronetwork-based location determination technique, the facility ensures that a location determination is made for the mobile device of a desired accuracy, time to fix (TTF), and/or yield.

Claims (57)

1. A computer-implemented method for determining a location of a dual-mode mobile device, the method comprising:

establishing, through a first network interface of the dual-mode mobile device, a communication session with a macronetwork;

identifying, based on the communication session with the macronetwork, an available macronetwork-based location determination technique,

wherein the available macronetwork-based location determination technique is associated with an accuracy, time-to-fix, and yield for determining a location of the mobile device;

determining, by communicating with the macronetwork, whether the macronetwork-based location determination technique fails location determination criteria,

wherein the location determination criteria are failed when at least one of the accuracy, time-to-fix, and yield associated with the available macronetwork-based location determination technique fails to satisfy a respective desired accuracy, desired time-to-fix, or desired yield associated with the mobile device; and

obtaining, following the determination that the macronetwork-based location determination technique fails the location determination criteria, location information by:

identifying, through a second network interface of the dual-mode mobile device, a micronetwork in-range of the dual-mode mobile device,

wherein the micronetwork is distinct from the macronetwork, and

wherein the dual-mode mobile device communicates with the macronetwork through a first protocol, and communicates with the micronetwork through a second protocol distinct from the first protocol;

maintaining the established communication session with the macronetwork through the first network interface of the dual-mode mobile device;

establishing a communication session with the micronetwork through the second network interface of the dual-mode mobile device by broadcasting a distress message to the micronetwork;

receiving an identifier from the micronetwork; and

retrieving location information based on the received identifier.

2. The method of claim 1 , wherein the method is performed, at least in part, at a switch or at a Secure User Plane Location (SUPL).

3. The method of claim 1 , wherein the macronetwork-based location determination technique comprises one of a Global Positioning System, Time Delay On Arrival (TDOA), an Assisted Global Positioning System (AGPS), and a Round Trip Time (RTT) technique.

4. The method of claim 1 , the method further comprising providing the retrieved location information as an indication of the location of the dual-mode mobile device to a Public Safety Answering Point (PSAP).

5. The method of claim 4 , wherein the desired accuracy is an accuracy within 20 meters of the actual location of the dual-mode mobile device.

6. The method of claim 1 ,

wherein communicating with the macronetwork comprises communicating through at least one of the Global System for Mobile Communication (GSM), Time Division Multiple Access (TDMA), Universal Mobile Telecommunication System (UMTS), Evolution-Data Optimized (EVDO), Long-Term Evolution (LTE), Code Division Multiple Access (CDMA), Orthogonal Frequency-Division Multiplexing (OFDM), General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), Advanced Mobile Phone System (AMPS), Worldwide Interoperability for Microwave Access (WiMax), and Ultra Mobile Broadband (UMB) protocols, and

wherein communicating with the micronetwork comprises communicating through at least one of the Wireless Fidelity (WiFi), Generic Access Network (GAN), Unlicensed Mobile Access (UMA), Wireless Universal Serial Bus (WUSB), and ZigBee protocols.

7. A computer-implemented method for determining a location of a dual-mode mobile device, the method comprising:

determining, by communicating with a macronetwork through a first network interface of the dual-mode mobile device, that an available macronetwork-based location determination technique fails location determination criteria,

wherein the location determination criteria are failed when the available macro-network-based location determination technique does not satisfy at least one of a desired accuracy, a desired time-to-fix (TTF), and a desired yield; and

after determining that the available macronetwork-based location determination technique fails the location determination criteria, then determining, by communicating with a micronetwork, the location of the dual-mode mobile device according to a micronetwork-based location method,

wherein the micronetwork-based location method satisfies the location determination criteria,

wherein the micronetwork is distinct from the macronetwork,

wherein the communicating with the micronetwork is through a second network interface of the dual-mode mobile device,

wherein the first network interface of the dual-mode mobile device utilizes a first protocol and the second network interface of the dual-mode mobile device utilizes a second protocol distinct from the first protocol,

wherein communicating with the micronetwork comprises broadcasting a distress message from the dual-mode mobile device to the micronetwork, and

wherein the determining of the location of the dual-mode mobile device according to the micronetwork-based location method is performed while continuing to maintain a communication session previously established with the macronetwork through the first network interface of the dual-mode mobile device.

8. The method of claim 7 , wherein determining that the available macronetwork-based location determination technique fails the location determination criteria comprises determining that the macronetwork-based location determination technique does not satisfy each of the desired accuracy, the desired time-to-fix (TTF), and the desired yield.

9. The method of claim 7 , wherein the method is performed, at least in part, at a Secure User Plane Location (SUPL) or at a switch.

10. The method of claim 7 , wherein the macronetwork-based location determination technique comprises one of a Global Positioning System, Time Delay On Arrival (TDOA), an Assisted Global Positioning System (AGPS), and a Round Trip Time (RTT) technique.

11. The method of claim 7 , the method further comprising providing the location of the dual-mode mobile device to a Public Safety Answering Point (PSAP).

12. The method of claim 11 , wherein the desired accuracy is an accuracy within 20 meters of the actual location of the dual-mode mobile device.

13. The method of claim 7 ,

wherein communicating with the macronetwork comprises communicating through at least one of the Global System for Mobile Communication (GSM), Time Division Multiple Access (TDMA), Universal Mobile Telecommunication System (UMTS), Evolution-Data Optimized (EVDO), Long-Term Evolution (LTE), Code Division Multiple Access (CDMA), Orthogonal Frequency-Division Multiplexing (OFDM), General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), Advanced Mobile Phone System (AMPS), Worldwide Interoperability for Microwave Access (WiMax), and Ultra Mobile Broadband (UMB) protocols, and

wherein communicating with the micronetwork comprises communicating through at least one of the Wireless Fidelity (WiFi), Generic Access Network (GAN), Unlicensed Mobile Access (UMA), Wireless Universal Serial Bus (WUSB), and ZigBee protocols.

14. A non-transitory computer-readable medium comprising instructions configured to cause one or more processors to perform a method for determining a location of a dual-mode mobile device, the method comprising:

determining, by communicating with a macronetwork through a first network interface of the dual-mode mobile device, that an available macronetwork-based location determination technique fails location determination criteria,

wherein the location determination criteria are failed when the available macronetwork-based location determination technique does not satisfy at least one of a desired accuracy, a desired time-to-fix (TTF), and a desired yield; and

after determining that the available macronetwork-based location determination technique fails the location determination criteria, then determining, by communicating with a micronetwork, the location of the dual-mode mobile device according to a micronetwork-based location method,

wherein the micronetwork-based location method satisfies the location determination criteria,

wherein the micronetwork is distinct from the macronetwork,

wherein the communicating with the micronetwork is through a second network interface of the dual-mode mobile device,

wherein the first network interface of the dual-mode mobile device utilizes a first protocol and the second network interface of the dual-mode mobile device utilizes a second protocol distinct from the first protocol,

wherein communication with the micronetwork comprises broadcasting a distress message from the dual-mode mobile device to the micronetwork, and

wherein the determining of the location of the dual-mode mobile device according to the micronetwork-based location method is performed while continuing to maintain a communication session previously established with the macronetwork through the first network interface of the dual-mode mobile device.

15. The non-transitory computer-readable medium of claim 14 , wherein the non-transitory computer-readable medium is located at a Secure User Plane Location (SUPL) or at a switch.

16. The non-transitory computer-readable medium of claim 14 , wherein the macronetwork-based location determination technique comprises one of a Global Positioning System, Time Delay On Arrival (TDOA), an Assisted Global Positioning System (AGPS), and a Round Trip Time (RTT) technique.

17. The non-transitory computer-readable medium of claim 14 , where the method further comprises providing the location of the dual-mode mobile device to a Public Safety Answering Point (PSAP).

18. The non-transitory computer-readable medium of claim 17 , wherein the desired accuracy is an accuracy within 20 meters of the actual location of the dual-mode mobile device.

19. The non-transitory computer-readable medium of claim 14 , wherein determining that the available macronetwork-based location determination technique fails the location determination criteria comprises determining that the macronetwork-based location determination technique does not satisfy each of the desired accuracy, the desired time-to-fix (TTF), and the desired yield.

20. The non-transitory computer-readable medium of claim 14 ,

wherein communicating with the macronetwork comprises communicating through at least one of the Global System for Mobile Communication (GSM), Time Division Multiple Access (TDMA), Universal Mobile Telecommunication System (UMTS), Evolution-Data Optimized (EVDO), Long-Term Evolution (LTE), Code Division Multiple Access (CDMA), Orthogonal Frequency-Division Multiplexing (OFDM), General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), Advanced Mobile Phone System (AMPS), Worldwide Interoperability for Microwave Access (WiMax), and Ultra Mobile Broadband (UMB) protocols, and

wherein communicating with the micronetwork comprises communicating through at least one of the Wireless Fidelity (WiFi), General Access Network (GAN), Unlicensed Mobile Access (UMA), Wireless Universal Serial Bus (WUSB), and ZigBee protocols.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: 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 INTERNATIONAL INCORPORATED; 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 Oct 8, 2014
From: ANNAMALAI, MAGESH
To: T-MOBILE USA, INC.
Reel/Frame 033911/0304 →