Patent ID: 7337363

Claim:
A method for computing within a grid environment comprising the steps of: determining a statistically relevant number of ghost agents in said grid environment; modeling delays associated with the statistically relevant number of ghost agents executing ghost software objects that consume limited computing resources in the grid environment; identifying a host software object operating in one grid of said grid environment; creating a ghost software object within the one grid; associating said ghost software object with said host software object, wherein said ghost software object is configured to replicate and record at least one action of said host software object; identifying passive and active interactions between said ghost software object and said host software object that consume the limited computing resources and induce the delays; triggering either a transfer of the ghost software object or a cloning of the ghost software object in view of the passive and active interactions, moving said host software object from the one grid to another grid within said grid environment; and, in response to said moving of said host software object, moving said associated ghost software object from said one grid to said another grid.