| CPC G06F 11/203 (2013.01) [G01D 4/002 (2013.01); G06F 9/5027 (2013.01); G06F 9/5088 (2013.01); G06F 11/0754 (2013.01); G06F 11/1612 (2013.01); G06F 11/1666 (2013.01); H04L 41/0654 (2013.01); H04L 67/1097 (2013.01); G06F 2009/4557 (2013.01); G06Q 30/0251 (2013.01); G06Q 50/06 (2013.01); G06Q 50/10 (2013.01); Y02B 90/20 (2013.01); Y04S 20/30 (2013.01)] | 18 Claims |

|
1. An electronic apparatus for communicating on a network, the electronic apparatus comprising circuitry configured to:
generate current capability parameters associated with a software object executing on the electronic apparatus, wherein the current capability parameters comprise an indication of resources required to execute the software object;
determine whether the resources required to execute the software object are approaching a limit;
in a case that the resources required to execute the software object are approaching the limit:
identify a suitable target host using the current capability parameters;
initiate a migration of the software object from the electronic apparatus to the suitable target,
wherein an artificial intelligence procedure monitors the resources required to execute the software object.
|