SYSTEMS AND METHODS OF MANAGING COMMUNICATION ENDPOINTS
First Claim
1. A method comprising, by a computer system:
- receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site;
determining a stored serving-site selection policy applicable to the communication endpoint;
accessing the stored serving-site selection policy;
selecting a second serving site for the communication endpoint from among a plurality of alternative serving sites, wherein the selection is based, at least part, on the stored serving-site selection policy;
determining endpoint-configuration requirements of the second serving site based, at least in part, on a stored profile of the second serving site;
generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site;
writing the generated endpoint configurations to the communication endpoint; and
causing the communication endpoint to register to receive digital communication service from the second serving site in place of the first serving site.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint. Additionally, the method includes causing the communication endpoint to register to receive digital communication service from the second serving site in place of the first serving site.
-
Citations
15 Claims
-
1. A method comprising, by a computer system:
-
receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site; determining a stored serving-site selection policy applicable to the communication endpoint; accessing the stored serving-site selection policy; selecting a second serving site for the communication endpoint from among a plurality of alternative serving sites, wherein the selection is based, at least part, on the stored serving-site selection policy; determining endpoint-configuration requirements of the second serving site based, at least in part, on a stored profile of the second serving site; generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site; writing the generated endpoint configurations to the communication endpoint; and causing the communication endpoint to register to receive digital communication service from the second serving site in place of the first serving site. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising at least one processor, wherein the at least one processor is operable to perform a method comprising:
-
receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site; determining a stored serving-site selection policy applicable to the communication endpoint; accessing the stored serving-site selection policy; selecting a second serving site for the communication endpoint from among a plurality of alternative serving sites, wherein the selection is based, at least part, on the stored serving-site selection policy; determining endpoint-configuration requirements of the second serving site based, at least in part, on a stored profile of the second serving site; dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site; writing the generated endpoint configurations to the communication endpoint; and causing the communication endpoint to register to receive digital communication service from the second serving site in place of the first serving site. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:
-
receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site; determining a stored serving-site selection policy applicable to the communication endpoint; accessing the stored serving-site selection policy; selecting a second serving site for the communication endpoint from among a plurality of alternative serving sites, wherein the selection is based, at least part, on the stored serving-site selection policy; determining endpoint-configuration requirements of the second serving site based, at least in part, on a stored profile of the second serving site; dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site; writing the generated endpoint configurations to the communication endpoint; and causing the communication endpoint to register to receive digital communication service from the second serving site in place of the first serving site. - View Dependent Claims (12, 13, 14, 15)
-
Specification