Patent ID: 8780895

Claim:
A method for determining a relocation of a customer endpoint device, comprising: receiving, by a processor, a report of a detected inertial movement of the customer endpoint device when the customer endpoint device is activated, wherein the inertial movement is recorded in a memory of the customer endpoint device that is maintained by a secondary power source and the report of the detected inertial movement comprises a degree of motion, a date and a time of the detected inertial movement, wherein the customer endpoint device comprises an enhanced 911 voice over internet protocol endpoint device; resetting, by the processor, the memory of the customer endpoint device after the report of the detected inertial movement is received; receiving, by the processor, a report of a power loss event associated with the customer endpoint device only when the report of the detected inertial movement is also received, wherein the report of the power loss event comprises a type of power loss, a duration of the power loss, a time and a date; determining, by the processor, a previous source internet protocol address used by the customer endpoint device; obtaining, by the processor, a record of a last check-in message from the customer endpoint device; determining, by the processor, that the relocation of the customer endpoint device has occurred using the report of the detected inertial movement, the report of the power loss event, the previous source internet protocol address and the record of the last check-in message; and intercepting, by the processor, a voice over internet protocol service of the customer endpoint device until a customer address is obtained.