Method, apparatus and computer program product for providing emergency service validation
First Claim
Patent Images
1. A method comprising:
- receiving, at a first network device, a message associated with a registration event of a device to a communication session, the message including;
a parameter having information indicative of a geographic location of the device at a time of the registration event,information indicating a time when the message is received, andinformation identifying a type of the device;
providing, by the first network device, the message to a second network device;
receiving, by the first network device, a communication from the second network device,the communication indicating whether the geographic location of the device, at the time of the registration event, corresponds to a geographic location where an emergency service dispatch is supportable, and a determination of whether the geographic location of the device corresponds to the geographic location where the emergency service dispatch is supportable being based on the parameter, the information indicating the time when the message is received, and the information identifying the type of the device; and
suspending, based on the communication from the second network device, a user account, associated with the device, until another geographic location of the device corresponds to the geographic location where the emergency service dispatch is supportable, when the geographic location of the device at the time of the registration event does not correspond to the geographic location where the emergency service dispatch is supportable.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing emergency service validation may include a processor. The processor may be configured to receiving a message associated with a registration event of a device to a communication session. The message may include a parameter having information indicative of a location of the device at a time of the registration. The processor may also be configured to determine whether the location of the device at the time of the registration corresponds to a location where an emergency service dispatch is supportable.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, at a first network device, a message associated with a registration event of a device to a communication session, the message including; a parameter having information indicative of a geographic location of the device at a time of the registration event, information indicating a time when the message is received, and information identifying a type of the device; providing, by the first network device, the message to a second network device; receiving, by the first network device, a communication from the second network device, the communication indicating whether the geographic location of the device, at the time of the registration event, corresponds to a geographic location where an emergency service dispatch is supportable, and a determination of whether the geographic location of the device corresponds to the geographic location where the emergency service dispatch is supportable being based on the parameter, the information indicating the time when the message is received, and the information identifying the type of the device; and suspending, based on the communication from the second network device, a user account, associated with the device, until another geographic location of the device corresponds to the geographic location where the emergency service dispatch is supportable, when the geographic location of the device at the time of the registration event does not correspond to the geographic location where the emergency service dispatch is supportable. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by at least one processor, cause the at least one processor to receive a message associated with a registration event of a first device to a communication session, the message including; a parameter associated with information indicative of a location of the first device at a time of the registration, information indicating a time when the message is received, and information identifying a type of the first device; one or more instructions that, when executed by the processing logic, cause the processing logic to provide the message to a second device; one or more instructions that, when executed by the at least one processor, cause the at least one processor to receive a communication from the second device, the communication indicating a determination of whether the location of the first device, at the time of the registration event, corresponds to a location where an emergency service dispatch is supportable, and the determination being based on the parameter, the information indicating the time when the message is received, and the information identifying the type of the first device; and one or more instructions that, when executed by the at least one processor, cause the at least one processor to suspend a user account, associated with the first device, until the location of the first device corresponds to the location where the emergency service dispatch is supportable when the location of the first device at the time of the registration event does not correspond to the location where the emergency service dispatch is supportable. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
one or more processors to; receive a message associated with a registration event of a first device to a communication session, the message including; parameters having information indicative of a location of the first device at a time of the registration event, the parameters including information indicative of a type of the first device, the time of the registration event, and at least one of an external Internet protocol (IP) address of the first device or a source IP address of the first device; provide the message to a second device; receive a communication from the second device, the communication indicating a determination of whether the location of the first device at the time of the registration event corresponds to a location where an emergency service dispatch is supportable, and the determination being based on the parameters; and suspend a user account associated with the first device until the location of the first device corresponds to the location where the emergency service dispatch is supportable when the location of the first device at the time of the registration event does not correspond to the location where the emergency service dispatch is supportable. - View Dependent Claims (12, 13, 14, 15)
-
16. A system comprising:
a first network device to; receive a message associated with a registration event of a device to a communication session; generate, based on the message, a plurality of parameters including information indicative of a location of the device at a time of the registration event, the plurality of parameters including; information indicating a time when the message is received, and information identifying a type of the device; communicate the plurality of parameters to a second network device to determine, based on the plurality of parameters, whether the location of the device at the time of the registration event corresponds to a location where an emergency service dispatch is supportable, and suspend, based on a communication from the second network device, a user account associated with the device until the location of the device corresponds to the location where the emergency service dispatch is supportable when the location of the device at the time of the registration event does not correspond to the location where the emergency service dispatch is supportable. - View Dependent Claims (17)
Specification