Systems and methods for verification of IP device location
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one processor, a session request from an Internet protocol device;
determining, by the at least one processor, whether the Internet protocol device is off-cycle or on-cycle based on registration information associated with the Internet protocol device;
initiating, by the at least one processor and when the Internet protocol device is on-cycle, a session with the Internet protocol device;
transmitting, by the at least one processor and when the Internet protocol device is off-cycle, a confirmation of location information message to the Internet protocol device;
receiving, by the at least one processor, a rejection message, based on the confirmation of location information message, from the Internet protocol device,the rejection message including first information indicating that the Internet protocol device does not confirm location information in the location information message and second information indicating that the Internet protocol device requests disabling emergency services locating; and
performing, by the at least one processor and based on receiving the rejection message, one of;
allowing the session with at least one disabled service, ordenying the session.
2 Assignments
0 Petitions
Accused Products
Abstract
This application discloses systems and methods for associating the geographic location of VoIP devices and monitoring and updating these locations such that emergency personnel can be directed to a caller'"'"'s location based on the stored geographic-location information.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by at least one processor, a session request from an Internet protocol device; determining, by the at least one processor, whether the Internet protocol device is off-cycle or on-cycle based on registration information associated with the Internet protocol device; initiating, by the at least one processor and when the Internet protocol device is on-cycle, a session with the Internet protocol device; transmitting, by the at least one processor and when the Internet protocol device is off-cycle, a confirmation of location information message to the Internet protocol device; receiving, by the at least one processor, a rejection message, based on the confirmation of location information message, from the Internet protocol device, the rejection message including first information indicating that the Internet protocol device does not confirm location information in the location information message and second information indicating that the Internet protocol device requests disabling emergency services locating; and performing, by the at least one processor and based on receiving the rejection message, one of; allowing the session with at least one disabled service, or denying the session. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions which, when executed by a processor, cause the processor to receive a session request from an Internet protocol device; one or more instructions which, when executed by the processor, cause the processor to determine if the Internet protocol device is off-cycle or on-cycle based on registration information associated with the Internet protocol device; one or more instructions which, when executed by the processor, cause the processor to initiate, when the Internet protocol device is on-cycle, a session with the Internet protocol device; one or more instructions which, when executed by the processor, cause the processor to transmit, when the Internet protocol device is off-cycle, a confirmation of location information message, to the Internet protocol device; one or more instructions which, when executed by the processor, cause the processor to receive a rejection message, based on the confirmation of location information message, from the Internet protocol device, the rejection message including first information indicating that the Internet protocol device does not confirm location information in the location information message and second information indicating that the Internet protocol device requests disabling emergency services locating; and one or more instructions which, when executed by the processor, cause the processor to perform an action, the one or more instructions to perform the action including one of; one or more instructions to allow the session with at least one disabled service, or one or more instructions to deny the session. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a memory to store a plurality of instructions; and a processor to execute the plurality of instructions in the memory to; receive a session request from an Internet protocol device; determine if the Internet protocol device is off-cycle or on-cycle based on registration information associated with the Internet protocol device; initiate, when the Internet protocol device is on-cycle, a session with the Internet protocol device; transmit, when the Internet protocol device is off-cycle, a confirmation of location information message, to the Internet protocol device; receive a rejection message, based on the confirmation of location information message, from the Internet protocol device, the rejection message including first information indicating that the Internet protocol device does not confirm location information in the location information message and second information indicating that the Internet protocol device requests disabling emergency services locating; and perform, based on receiving the rejection message, one of; allow the session with at least one disabled service, or deny the session. - View Dependent Claims (14, 15, 16, 17, 18, 20)
-
Specification