| CPC G06F 9/5005 (2013.01) [G06F 8/65 (2013.01); G06F 9/3836 (2013.01); G06F 9/44505 (2013.01); G06F 2209/503 (2013.01); G06F 2209/504 (2013.01)] | 20 Claims |

|
1. A system for redistributing resources between suborganizations during an update campaign, the system comprising:
at least one computing device; and
at least one application executable on the at least one computing device, wherein, when executed, the at least one application causes the at least one computing device to at least:
initiate an update campaign for a first organization, wherein the update campaign is associated with a configurable throttle limit for one or more update resources of the update campaign;
identify a number of Internet of Things (IoT) devices in a first organization associated with the update campaign;
determine that the update resources to execute the update campaign exceed the configurable throttle limit for the first organization based at least in part on the update campaign and the number of IoT devices;
identify a second organization that is a lower priority than the first organization;
allocate a surplus of the update resources from the second organization to the first organization; and
execute the update campaign for the first organization based at least in part on the allocated surplus of the update resources.
|