US 12,248,811 B2
Redistributing update resources during update campaigns
Sabo Rusev, Sofia (BG); Ivo Petkov, Sofia (BG); Ilya Mayorski, Sofia (BG); Plamen Penev, Sofia (BG); and Kristiyan Yankov, Sofia (BG)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Jan. 18, 2022, as Appl. No. 17/577,676.
Application 17/577,676 is a continuation of application No. 16/702,708, filed on Dec. 4, 2019, granted, now 11,256,544.
Prior Publication US 2022/0269539 A1, Aug. 25, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/46 (2006.01); G06F 8/65 (2018.01); G06F 9/38 (2018.01); G06F 9/445 (2018.01); G06F 9/50 (2006.01)
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
OG exemplary drawing
 
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.