Patent ID: 9749257
Date: 2017-08-29
CPC Classifications: G06F,H04L

Claim:
1. A method of dynamically deploying software agents in an electronic record management system, the method comprising: receiving a first electronic record management software agent at a deployment server; receiving a first number via a user interface indicative of a first number of instances of the first electronic record management software agent; receiving, via the user interface, a first selection of a particular server to execute the first number of instances of the first electronic record management software agent; creating a first sandbox for executing the first number of instances of the first electronic record management software agent on the particular server; executing the first number of instances of the first electronic record management software agent as a first background process in the first sandbox on the particular server; receiving a second number via the user interface indicative of a second number of instances of the first electronic record management software agent; creating a second sandbox for executing the second number of instances of the first electronic record management software agent on the particular server; and transitioning to executing the second number of instances of the first electronic record management software agent as the first background process in the second sandbox on the particular server without interrupting and without restarting the first electronic record management software agent.