Patent ID: 8117255

Claim:
A method for remote data monitoring with a client-server application comprising: receiving at a customer remote monitoring module of a first client a remote monitoring enable signal, the first client running a client application of the client-server application; activating by the first client a monitoring function in response to the remote monitoring enable signal; sending a request from the first client to a server running a server application of the client-server application; receiving, by the first client, a response to the request from the server, the response including a complex object to be processed by the first client ; transmitting the response to the request to a developer remote monitoring module of a second client for use by the second client when the monitoring function is activated, wherein the second client runs a copy of the client application of the client-server application; troubleshooting at the second client a problem of the client-server application running on the first client by replicating the problem on the second client by updating a state of the copy of the client-server application using the response to the request transmitted to the second client; and applying, by the first client, a solution received from one of the server or the second client so as to solve the problem.