Patent ID: 7590881
Filing Date: 2009-09-15
Classification: H04L

Abstract:
1. A timeout delay system configured to delay timeout of an application on a wireless device communicating over a network, timeout being caused by a response to a data request not being received within a timeout period, the timeout delay system comprising: a proxy configured to register the data request from the application to the network, the application running on the wireless device; a counter for measuring a predetermined time interval, the time interval being selected to prevent timeout at the application; a transmitter configured to send preventative data to the application after the counter has expired but before an anticipated response is received, the preventative data forming part of the anticipated response to the data request; the proxy configured to modify a response received from the network to remove preventative data already sent to the application, thereby creating a modified response; and the transmitter configured to forward the modified response to the application, wherein the system registers that the request has been sent and waits the counter interval, and if the response has not been received during the counter interval, sends the preventative data to the application to delay a timeout, the application receiving the preventative data as part of the response.