IP Library › Granted Patent US 12,621,632
Granted Patent B2
US 12,621,632 · App. 18/378,455 · Granted May 5, 2026

No service emergency locate for network coverage

Inventor: Daniel C. Jensen (Olathe, KS)
Assignee: T-MOBILE INNOVATIONS LLC
H04W4/024H04W4/90H04W64/003H04W8/02
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 12,621,632
App. No.
18/378,455
Granted
May 5, 2026
Kind
B2
Abstract

Aspects herein provide a system, media, and methods for/of an application that utilizes collected telecommunication data, to accurately identify directions from a UE to a nearest coverage area. In aspects, the technology assists a user (i.e., subscriber) by navigating the user, via a UE, to a geolocation that includes some type of wireless cellular coverage, for example, through a telecommunications carrier, a roaming carrier, and/or an emergency carrier. If the user is currently and physically located in an area with no coverage, the system will generate a map on the user's device showing a distance and a direction to the nearest coverage area.

Claims (42)

1 . A method for determining a distance to a cellular coverage area, the method comprising:

determining that a user device is at a location that is outside a coverage area provided by a home carrier;

determining an absence of any roaming carriers to provide coverage to the user device at the location;

determining a precise location of the user device; and

using the precise location, determining a distance from the user device to a location where coverage is provided, wherein determining the precise location of the device further comprises using latitude and longitude coordinate pairs on a map, wherein each latitude and longitude coordinate pair forms a vertex of a hexagon.

2 . The method of claim 1 , wherein the user device utilizes a global positioning system (GPS) to determine the precise location.

3 . The method of claim 2 , wherein determining the absence of any roaming carriers further comprises scanning a local file on the user device.

4 . The method of claim 1 , wherein the coverage is provided by the 4 . home carrier or the roaming carrier.

5 . The method of claim 1 , further comprising:

determining that the user device is attempting to make an emergency call;

determining that there are not any emergency-only carriers that can provide coverage to the user device at the location;

determining the precise location of the user device; and

using the precise location, determining a distance from the user device to a location where coverage is provided by an emergency-only carrier.

6 . The method of claim 1 , wherein the map is generated by a network component associated with the home carrier and is stored on the user device.

7 . The method of claim 1 , wherein the map comprises all of the coverage areas in the United States.

8 . The method of claim 1 , wherein the user device displays a direction and the distance to a nearest coverage area.

9 . The method of claim 1 , wherein the user device is capable of communicating using 4G or 5G.

10 . A system for determining a distance to a cellular coverage area, the system comprising:

one or more processors; and

one or more computer storage hardware devices storing computer-usable instructions, that, when used by the one or more processors, cause the one or more processors to:

determine that a user device is at a location that is outside a coverage area provided by a home carrier;

determine an absence of any roaming carriers to provide coverage to the user device at the location;

determine a precise location of the user device; and

using the precise location, determine the distance from the user device to a location where coverage is provided, wherein the instructions further cause the one or more processors to partition telecommunication service data into a plurality of hexagons that represent a plurality of areas within a defined geographic area, each hexagon in the plurality of hexagons being associated with a corresponding data set for a corresponding area within the plurality of areas.

11 . The system of claim 10 , wherein the coverage comprises one of:

the home carrier, the roaming carrier, or an emergency-only carrier.

12 . The system of claim 10 , further comprising generating and causing display of a graphical user interface on the user device, the graphical user interface displaying the plurality of hexagons that partition the defined geographic area into the plurality of areas.

13 . A method for providing cluster data to a user device for determining a distance from the user device to a cellular coverage area, the method comprising:

receiving telecommunication service data within a defined geographic area;

identifying a first plurality of data sets in the telecommunication service data that correspond to coverage provided by a home carrier;

identifying a second plurality of data sets in the telecommunication service data that correspond to coverage provided by a roaming carrier;

generating a plurality of clusters within the defined geographic area using metrics obtained from the first plurality of data sets and the second plurality of data sets; and

sending a map comprising the plurality of clusters to the user device on a telecommunications network, the map comprising the plurality of clusters used by the user device to determine a distance from the user device to a cellular coverage area.

14 . The method of claim 13 , further comprising generating the map comprising the plurality of clusters.

15 . The method of claim 13 , wherein the map comprising the plurality of clusters is used by the user device to display a direction and the distance to the cellular coverage area on the user device.

16 . The method of claim 15 , wherein the cellular coverage area comprises one of: the home carrier, the roaming carrier, or an emergency-only carrier.

17 . The method of claim 13 , further comprising identifying a third plurality of data sets in the telecommunication service data that correspond to coverage provided by a non-roaming carrier.

18 . The method of claim 13 , further comprising;

identifying updated data sets in the telecommunication service data that correspond to coverage provided by one or more of the home carrier or the roaming carrier;

generating a plurality of clusters within the defined geographic area using the metrics obtained from the updated data sets;

generating an updated map; and

sending the updated map to the user device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2023
From: JENSEN, DANIEL C.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 065173/0970 →
Continuity (1)
Related Publication 20250119706A1 · Apr 10, 2025
References Cited (21)
US 8073441B1 · Unger · 2011 [cited by examiner]
US 8644818B1 · Okmyanskiy · 2014 [cited by examiner]
US 10517105B1 · Prabhakar · 2019 [cited by examiner]
US 11368211B1 · Boyapati · 2022 [cited by examiner]
US 20060019659A1 · Rosenberg · 2006 [cited by examiner]
US 20120040693A1 · Wigren · 2012 [cited by examiner]
US 20130210425A1 · Nagaraj · 2013 [cited by examiner]
US 20140099945A1 · Singh · 2014 [cited by examiner]
US 20140274035A1 · Unger · 2014 [cited by examiner]
US 20140323150A1 · Mangold · 2014 [cited by examiner]
US 20190223247A1 · Kang · 2019 [cited by examiner]
US 20200336982A1 · Asterjadhi · 2020 [cited by examiner]
US 20200374834A1 · Sun · 2020 [cited by examiner]
US 20210136585A1 · Rosberg · 2021 [cited by examiner]
US 20220286197A1 · Boyapati · 2022 [cited by examiner]
US 20220369067A1 · Chen · 2022 [cited by examiner]
US 20230025797A1 · Lee · 2023 [cited by examiner]
US 20230403761A1 · Menon · 2023 [cited by examiner]
US 20240284528A1 · Fischer · 2024 [cited by examiner]
US 20250016720A1 · Manolakos · 2025 [cited by examiner]
US 20250203497A1 · Velev · 2025 [cited by examiner]