US-20260126297-A1 - TECHNIQUES FOR NAVIGATING NETWORK COVERAGE AND A NETWORK COVERAGE MAP OVERLAY
Abstract
At a high level, the technology disclosed herein relates to navigating network coverage (e.g., cellular coverage, cellular coverage for critical use cases, etc.). For example, mobile devices, drones, electric vehicles, etc., traversing from a first location to a destination location may receive indications that one or more particular locations along a route from the first location to the destination location have low network coverage (e.g., having network coverage data that is below a threshold). Embodiments of the present technology may include generating and providing a map overlay, for a map that includes routes from the first location to the destination location, that includes locations along the route that have network coverage data below the threshold. For example, the map overlay may indicate which route has the highest network coverage ranking.
Inventors
- Gregory Wade PRESTRIDGE
- Zaheer Mohammed Siddique
Assignees
- T-MOBILE INNOVATIONS LLC
Dates
- Publication Date
- 20260507
- Application Date
- 20241105
Claims (20)
- 1 . A system comprising: one or more processors; and computer memory storing computer-usable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: identifying network coverage data for locations along a first route and a second route from a first location to a destination location; determining that the first route has a higher network coverage ranking than the second route based on the network coverage data; and providing an indication corresponding to the first route having the higher network coverage ranking than the second route.
- 2 . The system according to claim 1 , the operations further comprising determining that the locations along the first route have the higher network coverage ranking by: receiving, from a first plurality of devices along the first route, a set of network coverage data for each location of the locations along the first route; receiving, from a second plurality of devices along the second route, a set of network coverage data for each location of the locations along the second route; and based on the set of network coverage data for each location along the first route and the set of network coverage data for each location along the second route, determining that the second route has a longer duration without network access than the first route.
- 3 . The system according to claim 2 , the operations further comprising: receiving, from a first device, an indication for a route from the first location to the destination location; and based on receiving the indication for the route and based on determining that the second route has the longer duration without network access, providing, to the first device, a map overlay that illustrates the locations along the first route from the first location to the destination location, the map overlay including the indication corresponding to the first route having the higher network coverage ranking.
- 4 . The system according to claim 3 , the operations further comprising providing, within the map overlay, a duration without network access between a second location and a third location of the locations along the first route, the second location and the third location being between the first location and the destination location.
- 5 . The system according to claim 4 , the operations further comprising providing, within the map overlay, the locations along the second route from the first location to the destination location and a duration without network access between a fourth location and a fifth location of the locations along the second route, the fourth location and the fifth location being between the first location and the destination location.
- 6 . The system according to claim 5 , the operations further comprising: based on providing the duration without network access between the second location and the third location, determining that the first device is traversing the first route; determining that the duration without network access, between the second location and the third location, is above a predetermined threshold; and based on determining the first device is traversing the first route and based on the duration without network access being above the predetermined threshold, triggering an automatic download on the first device, the automatic download corresponding to a predetermined download.
- 7 . The system according to claim 3 , wherein the first device is a drone.
- 8 . The system according to claim 2 , wherein the set of network coverage data received from the first plurality of devices includes satellite network coverage data.
- 9 . A method for providing network coverage data, the method comprising: receiving, from a first device, an indication for a route from the first location to the destination location; based on receiving the indication, identifying network coverage data for a first route from a first location to a destination location and a second route from the first location to the destination location; determining that the second route has a lower network coverage ranking than the first route based on the network coverage data; and providing an indication to the first device based on the second route having the lower network coverage ranking.
- 10 . The method according to claim 9 , further comprising providing, to the first device, a map overlay that includes locations along the first route having the network coverage data that is below a threshold.
- 11 . The method according to claim 10 , the map overlay further including locations along the second route having the network coverage data that is below the threshold.
- 12 . The method according to claim 10 , further comprising: determining that the first device is traversing the first route; and based on the network coverage data, determining that a duration without network access between a second location and a third location of the locations along the first route is above a predetermined threshold.
- 13 . The method according to claim 12 , further comprising triggering an automatic download on the first device based on determining the first device is traversing the first route and based on the duration without network access being above the predetermined threshold, the automatic download corresponding to a predetermined download.
- 14 . The method according to claim 12 , further comprising providing an indication on the map overlay that the duration without network access between the second location and the third location is above the predetermined threshold.
- 15 . One or more computer storage media having computer-executable instructions embodied thereon, that when executed by at least one processor, cause the at least one processor to perform a method comprising: identifying network coverage data for a first route from a first location to a destination location and a second route from the first location to the destination location; determining that the first route has a higher network coverage ranking than the second route based on the network coverage data; and based on determining that the first route has the higher network coverage ranking, causing to provide a map overlay, for a map that includes the first route, the map overlay including an indication associated with the first route having the higher network coverage ranking.
- 16 . The one or more computer storage media of claim 15 , wherein the map includes the second route, and wherein the operations further comprise causing the map overlay to include a location on the second route that has the network access below a threshold.
- 17 . The one or more computer storage media of claim 16 , the operations further comprising causing the map overlay to include a duration without network access for the location on the second route that has the network access below the threshold.
- 18 . The one or more computer storage media of claim 15 , the operations further comprising causing the map overlay to include a location on the first route that has the network access below a threshold.
- 19 . The one or more computer storage media of claim 18 , the operations further comprising causing the map overlay to include a duration without network access for the location on the first route that has the network access below the threshold.
- 20 . The one or more computer storage media of claim 19 , the operations further comprising: determining that a first device is traversing the first route; determining that the first device is within a threshold distance from the location on the first route that has the network access below the threshold; and causing the first device to automatically download data based on the first device being within the threshold distance.
Description
SUMMARY A high-level overview of various aspects of the invention are provided here to offer an overview of the disclosure and to introduce a selection of concepts that are further described below in the detailed description section. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in isolation to determine the scope of the claimed subject matter. According to various aspects of the technology disclosed herein, systems, methods, media, etc., are provided for identifying various network coverage locations having particular signal strengths and qualities and for generating a map overlay that indicates network coverage locations having network coverage data that is below a threshold. For example, in an embodiment, an indication for a route from a first location to a destination location may be received from a first device, and based on receiving this indication, network coverage data may be identified for various locations on a first route from the first location to the destination location. Network coverage data may also be identified for various locations on additional routes from the first location to the destination location. For example, in some embodiments, an indication corresponding to the first route having a higher network coverage ranking than another route may be provided based on the network coverage data identified for the locations along these routes. In embodiments, a map overlay that includes the indication corresponding to the first route having the higher network coverage ranking may be provided. This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used in isolation as an aid in determining the scope of the claimed subject matter. BRIEF DESCRIPTION OF THE DRAWINGS Aspects of the present disclosure are described in detail herein with reference to the attached Figures, which are intended to be exemplary and non-limiting, wherein: FIG. 1 depicts an example operating environment for network coverage management, in accordance with embodiments herein; FIG. 2 depicts an example flowchart for network coverage management, in accordance with embodiments herein; and FIG. 3 depicts an example client device associated with the present technology, in accordance with embodiments herein. DETAILED DESCRIPTION The subject matter of the present invention is being described with specificity herein to meet statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors have contemplated that the claimed subject matter might also be embodied in other ways to include different steps or combinations of steps similar to the ones described in this document, in conjunction with other present or future technologies. Terms should not be interpreted as implying any particular order among or between various steps herein disclosed unless and except when the order of individual steps is explicitly described. As such, although the terms “step” and/or “block” may be used herein to connote different elements of systems and/or methods, the terms should not be interpreted as implying any particular order and/or dependencies among or between various components and/or steps herein disclosed unless and except when the order of individual steps is explicitly described. The present disclosure will now be described more fully herein with reference to the accompanying drawings, which may not be drawn to scale and which are not to be construed as limiting. Indeed, the present invention may be embodied in many different forms and should not be construed as limited to the aspects set forth herein. Definitions Various technical terms, acronyms, and shorthand notations are employed to describe, refer to, and/or aid the understanding of certain concepts pertaining to the present disclosure. Unless otherwise noted, said terms should be understood in the manner they would be used by one with ordinary skill in the telecommunication arts. An illustrative resource that defines these terms may be found in Newton's Telecom Dictionary, (e.g., 32d Edition, 2022). Embodiments of the technology described herein may be embodied as, among other things, a method, system, or computer-program product. Accordingly, the embodiments may take the form of a hardware embodiment, or an embodiment combining software and hardware. An embodiment takes the form of a computer-program product that includes computer-useable instructions embodied on one or more computer-readable media that may cause one or more computer processing components to perform particular operations or functions. Computer-readable media include both volatile and nonvolatile media, removable and non-removable media, an