Patent ID: 9503283
Filing Date: 2016-11-22
CPC Classification: G06F,H04L

Claim Text:
1. An apparatus comprising: a processor configured to receive inputs and to communicate with a plurality of Voice over Internet Protocol (VoIP) communication devices over a packet-switching network in accordance with the inputs; wherein the inputs designate at least a subset of the plurality of VoIP communication devices, and wherein the processor is configured to instruct the designated subset of VoIP communication devices to reboot in response to the inputs; and wherein the processor is configured to stagger the reboots of the designated subset of VoIP communication devices in time such that the reboots of the designated subset of VoIP communication devices are distributed over a period of time, wherein staggering the reboots includes delaying scheduled reboots of at least some of the VoIP communication devices, wherein delaying scheduled reboots comprises coordinating delays to distribute reboots, wherein delaying scheduled reboots further comprises distributing reboots to prevent concurrent re-registration of the VoIP communication devices that exceeds a capacity limit of the packet-switching network, and wherein delays between reboots have an interval longer than a reboot time.