Dynamic 911 location registration for mobile VoIP device
First Claim
1. A method for handling an emergency call from a Voice-over Internet Protocol (VoIP) device, the method comprising:
- registering a permanent physical address associated with the mobile VoIP device;
periodically determining a current physical location of the mobile VoIP device via Global Positioning System (GPS) data;
converting the current physical location data to a current physical address;
dynamically updating a the current physical address associated with the mobile VoIP device based on the determined current physical location of the mobile VoIP device including;
presenting the current physical address to a user of the mobile VoIP device; and
receiving a user selection indicating acceptance or rejection of the presented current physical address; and
initiating an emergency call from the mobile VoIP device, the emergency call selectively using either the registered permanent physical address or the dynamically updated current physical address.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to methods and systems for handling emergency calls from a mobile VoIP device. According to one embodiment, handling an emergency call from a Voice-over Internet Protocol (VoIP) device can comprise registering a physical address associated with the mobile VoIP device, periodically determining a current location of the mobile VoIP device, dynamically updating a current address associated with the mobile VoIP device based on the determined current location of the mobile VoIP device, and initiating an emergency call from the mobile VoIP device, the emergency call selectively using either the registered physical address or the dynamically updated current address.
18 Citations
18 Claims
-
1. A method for handling an emergency call from a Voice-over Internet Protocol (VoIP) device, the method comprising:
-
registering a permanent physical address associated with the mobile VoIP device; periodically determining a current physical location of the mobile VoIP device via Global Positioning System (GPS) data; converting the current physical location data to a current physical address; dynamically updating a the current physical address associated with the mobile VoIP device based on the determined current physical location of the mobile VoIP device including; presenting the current physical address to a user of the mobile VoIP device; and receiving a user selection indicating acceptance or rejection of the presented current physical address; and initiating an emergency call from the mobile VoIP device, the emergency call selectively using either the registered permanent physical address or the dynamically updated current physical address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to handle an emergency call from a Voice-over Internet Protocol (VoIP) device by; registering a permanent physical address associated with the mobile VoIP device; periodically determining a current physical location of the mobile VoIP device via Global Positioning System (GPS) data; converting the current physical location data to a current physical address; dynamically updating a the current physical address associated with the mobile VoIP device based on the determined current physical location of the mobile VoIP device including; presenting the current physical address to a user of the mobile VoIP device; receiving a user selection indicating acceptance or rejection of the presented current physical address; in response to the user selection indicating acceptance of the presented current physical address, using the current physical address to place the emergency call, and storing the current physical address; and in response to the user selection indicating rejection of the presented current physical address, using the registered permanent physical address to place the emergency call; and initiating an emergency call from the mobile VoIP device, the emergency call selectively using either the registered permanent physical address or the dynamically updated current physical address. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to handle an emergency call from a Voice-over Internet Protocol (VoIP) device by:
-
registering a permanent physical address associated with the mobile VoIP device; periodically determining a current physical location of the mobile VoIP device via Global Positioning System (GPS) data; converting the current physical location data to a current physical address; dynamically updating a the current physical address associated with the mobile VoIP device based on the determined current physical location of the mobile VoIP device including; presenting the current physical address to a user of the mobile VoIP device; receiving a user selection indicating acceptance or rejection of the presented current physical address; in response to the user selection indicating acceptance of the presented current physical address, using the current physical address to place the emergency call, and storing the current physical address; and in response to the user selection indicating rejection of the presented current physical address, using the registered permanent physical address to place the emergency call; and initiating an emergency call from the mobile VoIP device, the emergency call selectively using either the registered permanent physical address or the dynamically updated physical current address. - View Dependent Claims (13, 14, 15)
-
-
16. A method for handling an emergency call from a Voice-over Internet Protocol (VoIP) device, the method comprising:
-
registering a physical address associated with the mobile VoIP device; periodically determining a current location of the mobile VoIP device; dynamically updating a current address associated with the mobile VoIP device based on the determined current location of the mobile VoIP device; presenting the current address to a user of the mobile VoIP device; and receiving a user selection indicating acceptance or rejection of the presented current address; and initiating an emergency call from the mobile VoIP device, the emergency call using either the registered physical address or the dynamically updated current address based on the received user selection.
-
-
17. A system comprising:
-
a processor; and a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to handle an emergency call from a Voice-over Internet Protocol (VoIP) device by; registering a physical address associated with the mobile VoIP device; periodically determining a current location of the mobile VoIP device; dynamically updating a current address associated with the mobile VoIP device based on the determined current location of the mobile VoIP device; presenting the current address to a user of the mobile VoIP device; and receiving a user selection indicating acceptance or rejection of the presented current address; and initiating an emergency call from the mobile VoIP device, the emergency call using either the registered physical address or the dynamically updated current address based on the received user selection.
-
-
18. A non-transitory computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to handle an emergency call from a Voice-over Internet Protocol (VoIP) device by:
-
registering a physical address associated with the mobile VoIP device; periodically determining a current location of the mobile VoIP device; dynamically updating a current address associated with the mobile VoIP device based on the determined current location of the mobile VoIP device; presenting the current address to a user of the mobile VoIP device; and receiving a user selection indicating acceptance or rejection of the presented current address; and initiating an emergency call from the mobile VoIP device, the emergency call using either the registered physical address or the dynamically updated current address based on the received user selection.
-
Specification