Patent ID: 8364814

Claim:
A system for improved communication with an enterprise resource planning (ERP) application, the system comprising: at least one computer-readable storage device; at least one processor communicatively coupled with the at least one computer-readable storage device; and at least one executable program module stored on the at least one computer-readable storage device, wherein the at least one executable program module, when executed by the at least one processor, during a session between an ERP application and a client application residing on a mobile device, receives a request comprising a plurality of actions sent from the ERP application to the client application, detects that no connection exists with the client application, determines a subset of one or more of the plurality of actions which require a response to maintain the session; while no connection exists with the client application, generates a simulated response for each of the subset of one or more actions, and sends the simulated response for each of the subset of one or more actions to the ERP application to maintain the session between the ERP application and the client application, and ignores one or more of the plurality of actions which are not included in the subset of one or more actions.