IP Library Granted Patent US 12,382,270
Granted Patent B2
US 12,382,270 · App. 18/106,758 · Granted Aug 5, 2025

Providing additional time to user equipment for location determination before communicating an SMS message to an emergency number

Inventors: Zaheer Mohammed Siddique (Overland Park, KS); Hyung Keun Choi (Overland Park, KS)
Assignee: T-Mobile Innovations LLC
H04W4/90H04W4/029H04W4/14
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,382,270
App. No.
18/106,758
Granted
Aug 5, 2025
Kind
B2
Abstract

Systems, methods, and computer-readable media are provided for delaying communication of a short message service (SMS) message to an emergency number until a location of user equipment (UE) is determined. To do so, a timer is started as soon as the user hits send for SMS to an emergency number. The location is recalculated until the timer runs out or the desired location uncertainty is achieved. For example, if the timer is still running and the location uncertainty is greater than a pre-configured threshold, the UE keeps recalculating the location. Once the location uncertainty is equal to or below the pre-configured threshold, or the timer runs out, the location and the SMS message are communicated to the emergency number.

Claims (37)

1. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for delaying communication of a short message service (SMS) message to an emergency number until a location of user equipment (UE) is determined, the method comprising:

receiving, at the UE, an input that is intended to cause an SMS message to be communicated to an emergency number;

initiating a timer at the UE, the timer delaying the communication of the SMS message to the emergency number;

determining, at the UE, an uncertainty of a location determined by the UE;

recalculating the location of the UE until: 1) the uncertainty is less than or equal to a desired uncertainty; or 2) the timer runs out; and

causing the SMS message to be sent with the location of the UE.

2. The media of claim 1 , further comprising receiving a desired uncertainty, the desired uncertainty being configured by a network operator.

3. The media of claim 2 , further comprising setting the desired uncertainty to 25 meters.

4. The media of claim 1 , further comprising setting the timer based on a threshold provided by a network.

5. The media of claim 1 , further comprising setting the timer based on a threshold provided by emergency services corresponding to the emergency number.

6. The media of claim 1 , further comprising setting the time to a default of 10 seconds.

7. The media of claim 1 , further comprising setting the timer based on available bandwidth or connectivity.

8. A method for delaying communication of a short message service (SMS) message to an emergency number until a location of user equipment (UE) is determined, the method comprising:

receiving, at the UE, an input that is intended to cause an SMS message to be communicated to an emergency number;

initiating a timer at the UE, the timer delaying the communication of the SMS message to the emergency number;

determining, at the UE, an uncertainty of a location determined by the UE;

recalculating the location of the UE until: 1) the uncertainty is less than or equal to a desired uncertainty; or 2) the timer runs out; and

causing the SMS message to be sent with the location of the UE.

9. The method of claim 8 , further comprising receiving a desired uncertainty, the desired uncertainty being configured by a network operator.

10. The method of claim 9 , further comprising setting the desired uncertainty to 25 meters.

11. The method of claim 8 , further comprising setting the timer based on a threshold provided by a network.

12. The method of claim 8 , further comprising setting the timer based on a threshold provided by emergency services corresponding to the emergency number.

13. The method of claim 8 , further comprising setting the time to a default of 10 seconds.

14. The method of claim 8 , further comprising setting the timer based on available bandwidth or connectivity.

15. A system for delaying communication of a short message service (SMS) message to an emergency number until a location of user equipment (UE) is determined, the system comprising:

a node configured to wirelessly communicate with one or more UEs; and

a UE of the one or more UEs that:

(1) receives an input that is intended to cause an SMS message to be communicated to an emergency number;

(2) initiates a timer, the timer delaying the communication of the SMS message to the emergency number;

(3) determines an uncertainty of a location determined by the UE;

(4) recalculates the location of the UE until: 1) the uncertainty is less than or equal to a desired uncertainty; or 2) the timer runs out; and

(5) causes the SMS message to be sent with the location of the UE.

16. The system of claim 15 , further comprising receiving a desired uncertainty, the desired uncertainty being configured by a network operator.

17. The system of claim 16 , further comprising setting the desired uncertainty to 25 meters.

18. The system of claim 15 , further comprising setting the timer based on a threshold provided by a network.

19. The method of claim 18 , further comprising setting the timer based on a threshold provided by emergency services corresponding to the emergency number.

20. The method of claim 19 , further comprising setting the timer based on available bandwidth or connectivity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2023
From: SIDDIQUE, ZAHEER MOHAMMED; CHOI, HYUNG KEUN
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 062711/0817 →
Continuity (1)
Related Publication 20240267718A1 · Aug 8, 2024
References Cited (5)
US 10404858B1 · Hoelzle · 2019 [cited by examiner]
US 20100297980A1 · Alberth · 2010 [cited by examiner]
US 20130303107A1 · Mitchell, Jr. · 2013 [cited by examiner]
US 20170372592A1 · Neravati · 2017 [cited by examiner]
US 20180020091A1 · Self · 2018 [cited by examiner]