Method and system for updating physical location information
First Claim
1. For use in providing emergency services in response to a Voice over Internet Protocol (VoIP) endpoint device having circuitry that stores a Media Access Control (MAC) identifier for a packet-communicating device which is subject to changing and stores a Wide Area Network (WAN) address for the packet-communicating device, and that has an interface for communication over the Internet via the packet-communicating device, a circuit-implemented method for prompting a VoIP user to update physical location data associated with the VoIP endpoint device, the method comprising:
- in response to a power state transition, determining a current WAN address by one of;
obtaining an Internet Protocol (IP) address of one of the packet-communicating device and a local gateway connected to the packet-communicating device; and
obtaining, in response to a determination that the current WAN address is in a private range of (IP) addresses, an IP address of a subsequent node in a packet transmission path originating from the endpoint device; and
in response to the power state transition and the circuitry detecting a change in at least one of the stored WAN address and the stored MAC identifier, generating an output from the circuitry to facilitate an update of the physical location data associated with a VoIP host server via the VoIP endpoint 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.
49 Citations
30 Claims
-
1. For use in providing emergency services in response to a Voice over Internet Protocol (VoIP) endpoint device having circuitry that stores a Media Access Control (MAC) identifier for a packet-communicating device which is subject to changing and stores a Wide Area Network (WAN) address for the packet-communicating device, and that has an interface for communication over the Internet via the packet-communicating device, a circuit-implemented method for prompting a VoIP user to update physical location data associated with the VoIP endpoint device, the method comprising:
-
in response to a power state transition, determining a current WAN address by one of; obtaining an Internet Protocol (IP) address of one of the packet-communicating device and a local gateway connected to the packet-communicating device; and obtaining, in response to a determination that the current WAN address is in a private range of (IP) addresses, an IP address of a subsequent node in a packet transmission path originating from the endpoint device; and in response to the power state transition and the circuitry detecting a change in at least one of the stored WAN address and the stored MAC identifier, generating an output from the circuitry to facilitate an update of the physical location data associated with a VoIP host server via the VoIP endpoint device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. For use in a Voice over Internet Protocol (VoIP) endpoint device that stores a previously-obtained router Media Access Control (MAC) address and Wide Area Network (WAN) address and has an interface for communication with a router providing a current router address, a circuit-implemented method for prompting a VoIP user to update physical location data associated with the VoIP endpoint device and useful for a VoIP host server to provide to an emergency services provider, the method comprising:
-
determining that an endpoint device has experienced a power state transition; determining a current router WAN address by one of; obtaining a WAN address of one of the router and a local gateway connected to the router; and obtaining an IP address of a subsequent node in a packet transmission path in response to a determination that the WAN address is in a private range of Internet Protocol (IP) addresses; in response to the power state transition determination, determining, as a function of the stored router MAC address, whether the stored router MAC address corresponds to the current router MAC address, and determining, as a function of the stored WAN address, whether the stored WAN address corresponds to the current WAN address; and in response to determining that at least one of the stored router MAC address and stored WAN address does not correspond to the current router address and current WAN address, respectively, prompting the user via the VoIP endpoint device to update the physical location data associated with the VoIP host server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. An endpoint device for use in connection with a Voice over Internet Protocol (VoIP) telephony service that prompts a VoIP user to update physical location data stored at a VoIP host server and associated with the user'"'"'s VoIP service that is useful to an emergency services provider, the endpoint device comprising:
-
non-volatile memory for storing a previously-obtained node MAC address and a previously-obtained Wide Area Network (WAN) address; and a programmable circuit adapted to request a current node MAC address from a node in response to power-up of the endpoint device; receive the current node MAC address from the node; compare the current requested node MAC address with the previously-obtained node address and to determine whether the current node address is different from the previously-obtained node address; obtain a current WAN address; and obtain an Internet Protocol (IP) address of a subsequent node in a packet transmission path in response to a determination that the current WAN address is in a private range of IP addresses; and provide, in response to determining that either the current node MAC address is different from the previously-obtained node MAC address or the current WAN address is different from the previously-obtained WAN address, a prompt to the VoIP user at the endpoint device to update physical location data stored at a VoIP server and associated with the user'"'"'s VoIP service. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification