IP Library Granted Patent US 12684071
Granted Patent B2
US 12684071 · App. 18/394,296 · Granted Jul 14, 2026

Wireless local area network emergency call location update

Inventors: William Beckwith (Washington, DC); Darci O'Hearn (Littleton, CO); Sougata Saha (Aurora, CO); Yohannes Tolossa (Gainesville, VA); Mehdi Alasti (Arlington, VA); Raghavendhra Rao (Littleton, CO)
Assignee: DISH Wireless L.L.C.
H04M7/006H04W4/029H04W4/14H04M2242/04H04M2242/30
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 12684071
App. No.
18/394,296
Granted
Jul 14, 2026
Kind
B2
Abstract

Various arrangements for handling a voice over Internet protocol (VoIP) emergency call are provided herein. A VoIP emergency call can be made to a designated emergency phone number from a user equipment (UE). During the VoIP emergency call, location data can be obtained from a presence information data format location object (PIDF-LO) tag. The location data from the PIDF-LO tag can be compared with a registered location mapped to the UE. If determined that the location data indicates a location more than a threshold distance away from the registered location, a registered location update request can be transmitted to the UE.

Claims (39)

1 . A method for handling a voice over Internet protocol (VOIP) emergency call, the method comprising:

receiving, by a telephony provider system, a VoIP emergency call made to a designated emergency phone number from a user equipment (UE) via a wireless local area network (WLAN);

during the VoIP emergency call, obtaining, by the telephony provider system, location data from a presence information data format location object (PIDF-LO) tag;

comparing the location data from the PIDF-LO tag with a registered location mapped to the UE, wherein the registered location is intended to correspond to an address at which the WLAN is installed;

determining that the location data indicates a location more than a threshold distance away from the registered location; and

based on determining that the location data indicates the location is more than the threshold distance away from the registered location, causing a registered location update request to be transmitted to the UE, wherein the registered location update requests an update to the stored registered location.

2 . The method for handling the VoIP emergency call of claim 1 , wherein the registered location update request provides an opportunity to accept or decline updating the stored registered location.

3 . The method for handling the VoIP emergency call of claim 2 , the method further comprising: in response to acceptance of the opportunity, causing a form to be transmitted to the UE into which an updated location is provided.

4 . The method for handling the VoIP emergency call of claim 2 , wherein the registered location update request is transmitted to the UE as a wireless application protocol (WAP) message.

5 . The method for handling the VoIP emergency call of claim 2 , wherein the registered location update request is transmitted to the UE as a short message service (SMS) message.

6 . The method for handling the VoIP emergency call of claim 1 , further comprising:

determining a public safety answering point (PSAP) to which to route the VoIP emergency call; and

routing the VoIP emergency call to the PSAP.

7 . The method for handling the VOIP emergency call of claim 6 , further comprising:

transmitting an indication to the determined PSAP indicating that the registered location does not match the location data obtained from the PIDF-LO tag.

8 . The method for handling the VoIP emergency call of claim 1 , wherein the location data is created by the UE using global navigation satellite system (GNSS) coordinates and a barometric pressure measurement.

9 . A system for handling a voice over Internet protocol (VOIP) emergency call, the system comprising:

a telephony provider system, comprising a VoIP call engine and an emergency call router system, the telephony provider system configured to:

receive a VoIP emergency call made to a designated emergency phone number from a user equipment (UE) via a wireless local area network (WLAN);

during the VoIP emergency call, obtain location data from a presence information data format location object (PIDF-LO) tag;

compare the location data from the PIDF-LO tag with a registered location mapped to the UE, wherein the registered location is intended to correspond to an address at which the WLAN is installed;

determine that the location data indicates a location more than a threshold distance away from the registered location; and

cause a registered location update request to be transmitted to the UE based on determining that the location data indicates the location is more than the threshold distance away from the registered location, wherein the registered location update requests an update to the stored registered location.

10 . The system of claim 9 , wherein the registered location update request provides an opportunity to accept or decline updating the stored registered location.

11 . The system of claim 10 , wherein in response to acceptance of the opportunity, the telephony provider system causes a form to be transmitted to the UE into which an updated location is provided.

12 . The system of claim 10 , wherein the registered location update request is transmitted to the UE as a wireless application protocol (WAP) message.

13 . The system of claim 10 , wherein the registered location update request is transmitted to the UE as a short message service (SMS) message.

14 . The system of claim 10 , wherein the telephony provider system further comprises a cellular network.

15 . The system of claim 10 , wherein the location data is created by the UE using global navigation satellite system (GNSS) coordinates and a barometric pressure measurement.

16 . The system of claim 9 , wherein the telephony provider system is further configured to:

determine a public safety answering point (PSAP) to which to route the VOIP emergency call; and

route the VoIP emergency call to the PSAP.

17 . The system of claim 16 , wherein the telephony provider system is further configured to transmit an indication to the determined PSAP indicating that the registered location does not match the location data obtained from the PIDF-LO tag.

18 . A non-transitory processor-readable medium, comprising processor-readable instructions configured to cause one or more processors to:

receive a VoIP emergency call made to a designated emergency phone number from a user equipment (UE) via a wireless local area network (WLAN);

during the VoIP emergency call, obtain location data from a presence information data format location object (PIDF-LO) tag;

compare the location data from the PIDF-LO tag with a registered location mapped to the UE, wherein the registered location is intended to correspond to an address at which the WLAN is installed;

determine that the location data indicates a location more than a threshold distance away from the registered location; and

cause a registered location update request to be transmitted to the UE based on determining that the location data indicates the location is more than the threshold distance away from the registered location, wherein the registered location update requests an update to the stored registered location.