Patent ID: 7379959

Claim:
A method for processing information, the method comprising: receiving a service request message for a processing job from a client; responding to the service request message including sending a service response message to the client; receiving from the client a processing job message for the processing job; sending a processing request message based on the processing job to a plurality of process handlers; receiving processing responses from a subset of the plurality of process handlers; selecting a first process handler of the subset of the plurality of process handlers; initiating the processing job on the first process handler; receiving a first set of state information from the first process handler for the processing job; sending a second processing request message based on the processing job to a second plurality of process handlers; receiving second processing responses from a subset of the second plurality of process handlers; selecting a second process handler of the subset of the second plurality of process handlers; forwarding the first set of state information to the second process handler; receiving a final set of state information from the second process handler; and sending a result message based on the final set of state information to the client.