| CPC H04M 3/5116 (2013.01) [H04L 65/1045 (2022.05); H04L 65/1069 (2013.01); H04L 65/1096 (2013.01); H04L 65/1104 (2022.05); H04M 3/5231 (2013.01); H04M 3/64 (2013.01)] | 20 Claims |

|
1. A method for providing a call-back number for emergency calls initiated from a non-DID (direct inward dialing) device where at least some of the non-DID devices are positioned at different physical locations, the method comprising:
receiving a call from a public safety answering point (PSAP) at an application programming interface (API) associated with a carrier, wherein a PSAP operator calls a proxy call-back number on a PSAP screen that has been previously assigned to one of the non-DID devices, wherein the proxy call-back number is selected from a set of proxy call-back numbers created for use with emergency calls initiated from non-DID devices in the different physical locations;
requesting instructions at the API from a control function that includes the proxy number dialed by the PSAP operator being used and a specific location of the non-DID device from a set of possible physical locations of all non-DID devices;
receiving information including the specific location of the non-DID device at a time of an emergency call and a name of a caller at the API related to the non-DID device from the control function based on pre-provisioned data associated with the proxy call-back number; and
routing the call from the PSAP to the non-DID device through a voice over internet protocol (VOIP) switch.
|