VoIP 911 address locator service
First Claim
Patent Images
1. A method for storing a local telephone number for a voice over Internet protocol device of a user, the method comprising:
- detecting, by a processor, a network connection event of the voice over internet protocol device of the user;
sending, by the processor, a request to the voice over internet protocol device for the user to provide the local telephone number;
receiving, by the processor, in response to the request the local telephone number serving a location, wherein the local telephone number is received from the voice over internet protocol device, wherein the local telephone number has been entered using the voice over internet protocol device;
storing, by the processor, the local telephone number in a database of a voice over internet protocol service provider, wherein the local telephone number is associated with a fixed address of the location that is also the location of the voice over internet protocol device, wherein the local telephone number is not a number of the voice over internet protocol device and not associated with the user, wherein the local telephone number is stored after the local telephone number has been entered using the voice over internet protocol device;
determining, by the processor, the fixed address from a reverse lookup directory using the local telephone number;
storing, by the processor, the fixed address, determined from the reverse lookup directory, in the database of the voice over internet protocol service provider;
providing, by the processor, the local telephone number to an automatic location information database associated with an emergency response system;
determining whether the voice over internet protocol device has been moved to a new location more proximate to a different fixed address than the fixed address stored in the database of the voice over internet protocol service provider;
when the voice over internet protocol device has been moved to the new location, storing a new local telephone number of the different fixed address into the database of the voice over internet protocol service provider; and
providing the new local telephone number to the automatic location information database.
1 Assignment
0 Petitions
Accused Products
Abstract
A Voice over Internet Protocol (VoIP) device and method of operation of the VoIP device are provided. A local telephone number serving a location of the VoIP device is stored in a database of a VoIP service provider. A fixed address is associated with the local telephone number. The local telephone number is provided to an Automatic Location Information database associated with an emergency response system.
-
Citations
25 Claims
-
1. A method for storing a local telephone number for a voice over Internet protocol device of a user, the method comprising:
-
detecting, by a processor, a network connection event of the voice over internet protocol device of the user; sending, by the processor, a request to the voice over internet protocol device for the user to provide the local telephone number; receiving, by the processor, in response to the request the local telephone number serving a location, wherein the local telephone number is received from the voice over internet protocol device, wherein the local telephone number has been entered using the voice over internet protocol device; storing, by the processor, the local telephone number in a database of a voice over internet protocol service provider, wherein the local telephone number is associated with a fixed address of the location that is also the location of the voice over internet protocol device, wherein the local telephone number is not a number of the voice over internet protocol device and not associated with the user, wherein the local telephone number is stored after the local telephone number has been entered using the voice over internet protocol device; determining, by the processor, the fixed address from a reverse lookup directory using the local telephone number; storing, by the processor, the fixed address, determined from the reverse lookup directory, in the database of the voice over internet protocol service provider; providing, by the processor, the local telephone number to an automatic location information database associated with an emergency response system; determining whether the voice over internet protocol device has been moved to a new location more proximate to a different fixed address than the fixed address stored in the database of the voice over internet protocol service provider; when the voice over internet protocol device has been moved to the new location, storing a new local telephone number of the different fixed address into the database of the voice over internet protocol service provider; and providing the new local telephone number to the automatic location information database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium containing instructions which, when executed by a processor, cause the processor to perform operations for providing storing a local telephone number for a voice over Internet protocol device of a user, the operations comprising:
-
detecting a network connection event of the voice over internet protocol device of the user; sending a request to the voice over internet protocol device for the user to provide the local telephone number; receiving, in response to the request, the local telephone number serving a location, wherein the local telephone number is received from the voice over internet protocol device, storing the local telephone number in a database of a voice over internet protocol service provider, wherein the local telephone number is associated with a fixed address that is also the location of the voice over internet protocol device, wherein the local telephone number is not a number of the voice over internet protocol device and not associated with the user, wherein the local telephone number is stored after the local telephone number has been entered using the voice over internet protocol device; determining the fixed address from a reverse lookup directory using the local telephone number; storing the fixed address, determined from the reverse lookup directory, in the database of the voice over internet protocol service provider; providing the local telephone number to an automatic location information database associated with an emergency response system; determining whether the voice over internet protocol device has been moved to a new location more proximate to a different fixed address than the fixed address stored in the database of the voice over internet protocol service provider; and when the voice over internet protocol device has been moved to the new location, storing a new local telephone number of the different fixed address in the database of the voice over internet protocol service provider and providing the new local telephone number to the automatic location information database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for storing a local telephone number for a voice over internet protocol device of a user, comprising:
-
a processor; and a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; detecting a network connection event of the voice over internet protocol device of the user; sending a request to the voice over internet protocol device for the user to provide the local telephone number; receiving, in response to the request, the local telephone number serving a location, wherein the local telephone number is received from the voice over internet protocol device, wherein the local telephone number has been entered using the voice over internet protocol device; storing the local telephone number in a database of a voice over internet protocol service provider, wherein the local telephone number is associated with a fixed address that is also the location of the voice over internet protocol device, wherein the local telephone number is nota number of the voice over internet protocol device and not associated with the user, wherein the local telephone number is stored after the local telephone number has been entered using the voice over internet protocol device; determining the fixed address from a reverse lookup directory using the local telephone number; storing the fixed address, determined from the reverse lookup directory, in the database of the voice over internet protocol service provider; providing the local telephone number to an automatic location information database associated with an emergency response system; determining whether the voice over internet protocol device has been moved to a new location more proximate to a different fixed address than the fixed address stored in the database of the voice over internet protocol service provider; when the voice over internet protocol device has been moved to the new location, storing a new local telephone number of the different fixed address into the database of the voice over internet protocol service provider; and providing the new local telephone number to the automatic location information database. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification