×

Prevention of browser timeout

  • US 8,589,946 B2
  • Filed: 09/08/2008
  • Issued: 11/19/2013
  • Est. Priority Date: 09/08/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for preventing a browser timeout resulting from at least one of a plurality of concurrent requests sent from a client to a server, comprising:

  • responsive to receiving the at least one of a plurality of concurrent requests from the client, initializing an application thread on the server for submitting data to the client;

    observing the application thread using a daemon observation thread;

    if a loading time of the application thread exceeds a timeout, terminating the application thread;

    configuring the timeout based on a number of potential requests to be received from the client;

    responsive to terminating the application thread, sending an empty response to the client;

    allowing a next set of the at least one of a plurality of concurrent requests from the client to wait for processing without timing out based upon the configuring;

    responsive to receiving the empty response to the client, determining whether to make an additional request to the server,implementing a maximum number of the plurality of concurrent-requests to be concurrently active in a submitting state, andplacing a plurality of concurrent remaining requests in an inactive state, wherein a first application and observation thread is initialized for a first request in the submitting state, and additional application and observation threads are initialized for additional requests in the submitting state.

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