×

Timeout value adaptation

  • US 9,769,022 B2
  • Filed: 10/23/2013
  • Issued: 09/19/2017
  • Est. Priority Date: 11/13/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for updating a timeout value of an application in a computer system, the method comprising:

  • determining hardware and software configuration data of a remote computing device, wherein the remote computing device is a device separate from a local computing device and a server system in which the local computing device resides;

    providing the local computing device in the server system in accordance with the determined hardware and software configuration data of the remote computing device;

    executing the application on the local computing device for determining an execution time of the application;

    sending an echo request packet to the remote computing device;

    determining a current network time delay from an elapsed time between sending the echo request packet and receiving a response to the echo request packet from the remote computing device;

    calculating the timeout value from the current network time delay and the execution time associated with executing the application on the local computing device, the timeout value comprising a time to send a request to the remote computing device to execute the application, the execution time associated with executing the application on the local computing device, and a time to receive a response from the remote computing device once the application has completed execution;

    executing the application on the remote computing device; and

    repeating the steps of sending, determining, and calculating during execution of the application by the remote computing device for repeatedly updating the timeout value using the calculated timeout value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×