SYSTEM AND METHOD FOR LOCATION MANAGEMENT AND EMERGENCY SUPPORT FOR A VOICE OVER INTERNET PROTOCOL DEVICE
First Claim
1. A method for processing call data in a Voice over internet protocol (VoIP) network, the method comprising:
- reading an “
is internal”
flag in a second field in the data structure associated with a private identifier to determine if the user equipment device associated with the private identifier is at a fixed location associated with a particular network access device;
comparing a voice over internet protocol access port internet protocol address with an internet protocol address for the private identifier to determine if the voice over internet protocol access port is at a known location; and
returning a call back number for the voice over internet protocol access port when the voice over internet protocol access port is at the known location.
6 Assignments
0 Petitions
Accused Products
Abstract
In a particular embodiment a system and method for processing a call in a Voice over internet protocol (VoIP) network are disclosed. The method includes receiving the call associated with a private identifier (PRID) at a server, classifying a call location based on the PRID and sending the call from the server to a Public Safety Answering Point (PSAP) with a call back number associated with the PRID. The system includes a first server interface for receiving a message containing a PRID associated with the call, a second server interface to access the data base for searching for the PRID in the data structure; a third server interface to receive an output from the database indicating whether a PRID has been found in the data structure; and a fourth server interface to send the call to a PSAP.
-
Citations
13 Claims
-
1. A method for processing call data in a Voice over internet protocol (VoIP) network, the method comprising:
-
reading an “
is internal”
flag in a second field in the data structure associated with a private identifier to determine if the user equipment device associated with the private identifier is at a fixed location associated with a particular network access device;comparing a voice over internet protocol access port internet protocol address with an internet protocol address for the private identifier to determine if the voice over internet protocol access port is at a known location; and returning a call back number for the voice over internet protocol access port when the voice over internet protocol access port is at the known location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server comprising:
-
a processor in data communication with data embedded in a tangible, non-transitory computer readable storage medium for storing data used by the processor; and a computer program stored in the computer readable medium, the computer program comprising instructions to compare a voice over internet protocol access port internet protocol address with an internet protocol address for the private identifier to determine if the voice over internet protocol access port is at a known location; and instructions to return a call back number for the voice over internet protocol access port when the voice over internet protocol access port is at a known location; and instructions to read an “
is internal”
flag in a second field in the data structure associated with a private identifier to determine if the user equipment device associated with the private identifier is at a fixed location associated with a particular network access device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium having stored thereon a data structure for storing identification information data for a voice over internet protocol user equipment device, the data structure comprising:
-
an internal flag field for storing an flag datum indicating a user equipment device is at a fixed location; and a computer program embedded in the non-transitory computer readable medium that when executed by a computer perform functions using the public identifier, network access identifier and internal flag, the computer program comprising instructions to compare a voice over internet protocol access port internet protocol address with an internet protocol address for the private identifier to determine if the voice over internet protocol access port is at a known location; and instructions to return a call back number for the voice over internet protocol access port when the voice over internet protocol access port is at a known location. - View Dependent Claims (12, 13)
-
Specification