Approach for securely auto-deploying IP telephony devices
First Claim
1. A computer-implemented method for deploying an IP telephony device, the computer-implemented method comprising:
- receiving, from a router over a secure communications link, a request to configure the IP telephony device connected to the router, wherein the request includes an IP address of the IP telephony device and data that uniquely identifies the IP telephony device;
in response to receiving the request, determining, based upon the data that uniquely identifies the IP telephony device, whether IP telephony service has been approved for the IP telephony device; and
if IP telephony service has been approved for the IP telephony device, then causing configuration data to be sent to the IP telephony device over the secure communications link.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for securely and remotely deploying and configuring IP telephony devices. A user applies for IP telephony service. The user is approved and a directory number is assigned to the user'"'"'s IP telephony device. The IP telephony device is connected to a router and powered up. The router detects IP traffic from the IP telephony device and obtains data that uniquely identifies the IP telephony device, such as a Media Access Control (MAC) address. The IP telephony device registers with a certificate authority and receives a digital certificate. The router generates and sends a configuration request to a configuration agent over a secure communications link. The configuration request is verified, a configuration manager is auto-configured if the request is granted and configuration data is provided to the IP telephony device over the secure communications link and implemented by the IP telephony device.
-
Citations
36 Claims
-
1. A computer-implemented method for deploying an IP telephony device, the computer-implemented method comprising:
-
receiving, from a router over a secure communications link, a request to configure the IP telephony device connected to the router, wherein the request includes an IP address of the IP telephony device and data that uniquely identifies the IP telephony device;
in response to receiving the request, determining, based upon the data that uniquely identifies the IP telephony device, whether IP telephony service has been approved for the IP telephony device; and
if IP telephony service has been approved for the IP telephony device, then causing configuration data to be sent to the IP telephony device over the secure communications link. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9)
-
-
6. The computer-implemented method as recited in claim 6, further comprising receiving a notification from the router that a change has been made to the association between the IP address of the IP telephony device and the data that uniquely identifies the IP telephony device.
-
10. A computer-readable medium for deploying an IP telephony device, the computer-readable medium carrying instructions which, when executed by one or more processors, cause:
-
receiving, from a router over a secure communications link, a request to configure the IP telephony device connected to the router, wherein the request includes an IP address of the IP telephony device and data that uniquely identifies the IP telephony device;
in response to receiving the request, determining, based upon the data that uniquely identifies the IP telephony device, whether IP telephony service has been approved for the IP telephony device; and
if IP telephony service has been approved for the IP telephony device, then causing configuration data to be sent to the IP telephony device over the secure communications link. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for deploying an IP telephony device, the apparatus comprising a memory storing instructions which, when executed by one or more processors, cause:
-
receiving, from a router over a secure communications link, a request to configure the IP telephony device connected to the router, wherein the request includes an IP address of the IP telephony device and data that uniquely identifies the IP telephony device;
in response to receiving the request, determining, based upon the data that uniquely identifies the IP telephony device, whether IP telephony service has been approved for the IP telephony device; and
if IP telephony service has been approved for the IP telephony device, then causing configuration data to be sent to the IP telephony device over the secure communications link. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for deploying an IP telephony device, the apparatus comprising:
-
means for receiving, from a router over a secure communications link, a request to configure the IP telephony device connected to the router, wherein the request includes an IP address of the IP telephony device and data that uniquely identifies the IP telephony device;
means for in response to receiving the request, determining, based upon the data that uniquely identifies the IP telephony device, whether IP telephony service has been approved for the IP telephony device; and
means for if IP telephony service has been approved for the IP telephony device, then causing configuration data to be sent to the IP telephony device over the secure communications link. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification