Systems and Methods for Provisioning Appliance Devices Using Validated Service Addresses
Systems and methods for provisioning appliance devices using validated service addresses are provided herein. An exemplary method includes receiving a service address from a user associated with an appliance device; validating the received service address; storing the validated service address; receiving a panic signal from the user using the appliance device after the validated service address is stored; providing the validated service address to an emergency telephone number service provider for provisioning; and transmitting the validated service address to a national PSAP, the transmitting in response to the provisioning being unsuccessful.
1 . A method for provisioning an appliance device comprising:
receiving a service address from a user associated with an appliance device;
validating the received service address;
storing the validated service address;
receiving a panic signal from the user using the appliance device after the validated service address is stored;
providing the validated service address to an emergency telephone number service provider for provisioning; and
transmitting the validated service address to a national PSAP (public safety access point), in response to the provisioning being unsuccessful.
2 . The method of claim 1 , wherein the emergency telephone number service provider is a 911 service provider.
3 . The method of claim 1 , wherein the appliance device is a mobile phone, an IP phone, or a smartphone.
4 . The method of claim 1 , wherein the appliance device is serviced by one of plain old telephone service, T1, and VoIP protocols.
5 . The method of claim 1 , further comprising:
sending an emergency call signal to a 911 server; and
determining, by the 911 server, whether the appliance device has already been provisioned with 911 services.
6 . The method of claim 2 , further comprising:
upon a determination that the appliance device is not provisioned for 911 services, retrieving a previously validated address from an address database coupled to the 911 service provider; and
submitting the previously validated address to the 911 service provider.
7 . The method of claim 1 , wherein storing the validated service address further comprises storing the validated service address in an address database.
8 . The method of claim 1 , wherein the user provides the service address during an activation process of the appliance device.
9 . The method of claim 1 , wherein the panic signal is triggered in response to the user pressing a button of the appliance device.
10 . The method of claim 1 , wherein the panic signal is triggered in response to the user shaking or striking the appliance device.
11 . A system for intelligent control of an appliance device, the system comprising:
a processor; and
a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising:
receiving a service address from a user associated with the appliance device;
validating the received service address;
storing the validated service address;
receiving a panic signal from the user using the appliance device after the validated service address is stored;
providing the validated service address to an emergency telephone number service provider for provisioning; and
transmitting the validated service address to a national PSAP (public safety access point), in response to the provisioning being unsuccessful.
12 . The system of claim 11 , wherein the emergency telephone number service provider is a 911 service provider.
13 . The system of claim 11 , wherein the appliance device is a mobile phone, an IP phone, or a smartphone.
14 . The system of claim 11 , wherein the appliance device is serviced by one of plain old telephone service, T1, and VoIP protocols.
15 . The system of claim 11 , wherein the method further comprises:
sending an emergency call signal to a 911 server; and
determining, by the 911 server, whether the appliance device has already been provisioned with 911 services.
16 . The system of claim 12 , wherein the method further comprises:
upon a determination that the appliance device is not provisioned for 911 services, retrieving a previously validated address from an address database coupled to the 911 service provider; and
submitting the previously validated address to the 911 service provider.
17 . The system of claim 11 , wherein storing the validated service address further comprises storing the validated service address in an address database.
18 . The system of claim 11 , wherein the user provides the service address during an activation process of the appliance device.
19 . The system of claim 11 , wherein the panic signal is triggered in response to the user pressing a button of the appliance device.
20 . The system of claim 11 . wherein the panic signal is triggered in response to the user shaking or striking the appliance device.