Patent ID: 8804704

Claim:
A Voice over Internet Protocol (VoIP) device comprising: power sensing circuitry configured and arranged to detect when the VoIP device has experienced a power up event; nonvolatile memory configured and arranged to store data in an absence of power; and processing circuitry configured and arranged to initiate VoIP calls over a packet transmission path that includes a routing node, and in response to the power sensing circuitry detecting a power up event for the VoIP device, obtain, from the nonvolatile memory, an address stored before the detected power up event, obtain, from the routing node and after the detected power up event, an address that identifies the routing node, compare the address stored before the detected power up event to the address obtained after the detected power up event, and generate, in response to the comparison indicating that the addresses do not match, a request to update physical location data for the VoIP device, wherein the processing circuitry is further configured and arranged to, in response to the comparison indicating that the addresses do match: obtain, from a subsequent node relative to the routing node and to the packet transmission path, a subsequent address that identifies the subsequent node after the detected power up event; obtain, from the nonvolatile memory, another address stored before the detected power up event; compare the subsequent address to the another address; and generate, in response to the comparison indicating that the subsequent address to the another address do not match, a request to update physical location data for the VoIP device.