Method and system for updating physical location information
First Claim
1. A Voice over Internet Protocol (VoIP) device comprisingpower 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;
provide access to a plurality of stored addresses, including MAC addresses,initiate VoIP calls over a packet transmission path that includes a routing node, andin response to the power sensing circuitry detecting a power up event for the VoIP device,obtain, from the nonvolatile memory, one of the addresses stored before the detected power up event,obtain, from the routing node and after the detected power up event, another 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,in response to the comparison indicating that the addresses 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, andin response to the comparison indicating that the addresses, including MAC addresses, do not match, generate a request to update physical location data for the VoIP device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for updating physical location data associated with a VoIP endpoint device is implemented in a variety of embodiments. In one such embodiment, a VoIP endpoint device stores an identifier for a packet-communicating device which is subject to changing. The VoIP endpoint device has an interface for communication over the Internet via the packet-communicating device and uses a circuit-implemented method for prompting a VoIP user to update physical location data associated with the VoIP endpoint device. In response to a power state transition and a change in the stored identifier, the VoIP endpoint device facilitates an update to the physical location data associated with the VoIP service.
18 Citations
13 Claims
-
1. 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; provide access to a plurality of stored addresses, including MAC addresses, 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, one of the addresses stored before the detected power up event, obtain, from the routing node and after the detected power up event, another 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, in response to the comparison indicating that the addresses 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, and in response to the comparison indicating that the addresses, including MAC addresses, do not match, generate a request to update physical location data for the VoIP device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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, in response to the power sensing circuitry detecting a power up event for the VoIP device, obtain, from a subsequent node on a transmission path originating from the VoIP device, a first address; obtain, from the nonvolatile memory, a second address stored before the detected power up event; and obtain, in response to the first address matching the second address, a subsequent address, relative to a routing node and the transmission path, that identifies the subsequent node after the power up event generate, in response to the first address not matching the second address, a request to update physical location data for the VoIP device. - View Dependent Claims (11, 12, 13)
-
Specification