Patent ID: 8300549

Claim:
A method, implemented at least in part by a computing device, for updating a configuration of a gateway in a communications network, comprising: extracting provisioning data from a gateway management server, wherein extracting provisioning data from a gateway management server comprises: generating a first output file, the first output file comprising the list of gateways in the communications network and provisioning element values associated with the gateways in the list, the provisioning element values associated with the endpoints, the gateways in the list comprising the at least one target gateway; generating a second output file comprising a mapping of the at least one target gateway to a logical group; and generating a third output file comprising a mapping of the logical group to a serving gateway controller; filtering the extracted provisioning data against a list of gateways; determining an equipping status of endpoints associated with target gateways in the list; updating the configuration of at least one target gateway by utilizing existing endpoint provisioning associated with the at least one target gateway, wherein updating the configuration of at least one target gateway by utilizing existing endpoint provisioning associated with the at least one target gateway comprises: grouping the target gateways in the list based on a profile type; and recording current provisioning values associated with the at least one target gateway; provisioning a temporary gateway with a profile matching the logical group; moving the existing endpoint provisioning associated with the at least one target gateway to the temporary gateway; de-provisioning the at least one target gateway; provisioning the at least one target gateway with updated provisioning element values to update the existing endpoint provisioning; moving the updated endpoint provisioning from the temporary gateway to the at least one target gateway; and resetting the at least one target gateway to update the configuration.