CPC G06F 9/5072 (2013.01) [G06F 9/45558 (2013.01); G06F 9/4856 (2013.01); G06F 9/4881 (2013.01); G06F 9/505 (2013.01); G06F 9/5005 (2013.01); G06F 9/542 (2013.01); G06F 11/3058 (2013.01); G06F 21/602 (2013.01); H04L 67/1029 (2013.01); G06F 2009/45595 (2013.01); H04L 47/783 (2013.01)] | 20 Claims |
1. A system comprising:
a cloud job manager, the cloud job manager including at least one processor and at least one memory with computer code instructions stored thereon, the cloud job manager coupled to a first cloud service provider system, a second cloud service provider system, and a pool of consumer devices allocated for use by the system for cloud computing, the cloud job manager configured to:
select a first consumer device from the pool to perform at least a portion of a first computational job of a request sent to the first cloud service provider to perform the first computational job via cloud computing;
assign the at least a portion of the first computational job to the first consumer device selected;
select a second consumer device from the pool to perform at least a portion of a second computational job of a request sent to the second cloud service provider to perform the second computational job via cloud computing; and
assign the at least a portion of the second computational job to the second consumer device selected.
|