US2008120418A1PendingUtilityA1

Method, system and program product for delayed disconnection of a client from a server

Individually held — no corporate assignee on recordPriority: Aug 7, 2003Filed: Jan 25, 2008Published: May 22, 2008
Est. expiryAug 7, 2023(expired)· nominal 20-yr term from priority
Inventors:Jeffrey Depree
H04L 67/01H04L 67/02H04L 9/40H04L 67/14H04L 67/142H04L 69/329H04L 69/28
30
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

When a request for a web page is received on a server from a client, the web page is returned to the client with a client program (e.g., an applet) and a program tag. The program tag specifies a session identifier corresponding to the client. Once the web page is loaded, a start method is initiated on the client to cause a (start) message to be sent to the server. The start message causes any running disconnection timers associated with the client to be canceled. When the web page is later terminated on the client, a stop method is initiated and a (stop) message is sent to the server. The stop message causes the server to initiate a disconnection timer for closing the session with the client. If the stop method is not canceled within a predetermined amount of time, the client is disconnected from the server.

Claims

exact text as granted — not AI-modified
1 . A system for delayed disconnection of a client from a server, comprising: 
 a request system for receiving a request for a web page on the server from the client;    a response system for returning the web page to the client with a client program and a program tag, wherein the program tag includes a session identifier corresponding to the client; and    a timer cancellation system for canceling a first disconnection timer associated with the client in response to a first message received from the client after the web page is loaded, wherein the first disconnection timer is associated with the client in a hashtable on the server based on the session identifier.    
   
   
       2 . The system of  claim 1 , wherein the first message is sent from the client to the server pursuant to initiation of a first method on the client after the web page is loaded, and wherein the first method is initiated from the client program received on the client with the web page.  
   
   
       3 . The system of  claim 1 , wherein the session identifier is included in the first message.  
   
   
       4 . The system of  claim 1 , further comprising a timer initiation system for starting a second disconnection timer in response to a second message received from the client, wherein the second message causes the server to start the second disconnection timer after the web page is terminated on the client, and wherein the client is disconnected from the server if the second disconnection timer is not canceled within a predetermined amount of time.  
   
   
       5 . The system of  claim 4 , wherein the second disconnection timer is canceled if the client requests and loads a new web page.  
   
   
       6 . The system of  claim 4 , wherein the second message is sent from the client to the server pursuant to initiation of a second method on the client, and wherein the second method is initiated from the client program received on the client with the web page.  
   
   
       7 . The system of  claim 4 , wherein the second disconnection timer is maintained in the hashtable and is associated with the client based on the session identifier.  
   
   
       8 . The system of  claim 4 , wherein the client is disconnected from the server if a browser into which the web page is loaded on the client is closed.

Join the waitlist — get patent alerts

Track US2008120418A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.