US2007156907A1PendingUtilityA1

Session handling based on shared session information

Assignee: GALCHEV GALINPriority: Dec 30, 2005Filed: Dec 30, 2005Published: Jul 5, 2007
Est. expiryDec 30, 2025(expired)· nominal 20-yr term from priority
H04L 67/141G06F 9/5055G06F 9/5033G06F 2209/5016G06F 9/544G06F 9/5027
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A connection manager and worker nodes of an application server are both capable to access and control a shared memory session table.

Claims

exact text as granted — not AI-modified
1 . An apparatus comprising: 
 a shared memory to store a session table;    a plurality of worker nodes coupled in communication with the shared memory, each worker node capable to access and update an entry in the session table with information about a session; and    a connection manager coupled in communication with the shared memory, the connection manager to receive a request for the session, access and update the entry in the session table with information about the session, and to deposit the request in the shared memory where a worker node can retrieve and process the request.    
   
   
       2 . The apparatus of  claim 1 , wherein the information about the session comprises a reference to a worker node selected to process requests for the session.  
   
   
       3 . The apparatus of  claim 2 , wherein the selected worker node to retrieve the request from the shared memory and process the request.  
   
   
       4 . The apparatus of  claim 1 , wherein each of the plurality of worker nodes is capable to allocate the entry in the session table.  
   
   
       5 . The apparatus of  claim 4 , wherein the worker node to allocate the entry in the session table capable to initialize the entry.  
   
   
       6 . The apparatus of  claim 1 , wherein each of the plurality of worker nodes is capable to update the entry in the session table.  
   
   
       7 . The apparatus of  claim 1 , wherein each of the plurality of worker nodes is capable to free the entry in the session table.  
   
   
       8 . The apparatus of  claim 1 , wherein the worker node to free the entry if no requests are pending for the session.  
   
   
       9 . The apparatus of  claim 5 , wherein the connection manager to drop the freed entry in the session table.  
   
   
       10 . The apparatus of  claim 1 , wherein each of the plurality of worker nodes capable to clean-up the entry in the session table.  
   
   
       11 . A method comprising: 
 storing a session table in a shared memory;    accessing and updating an entry in the session table with information about a session by one of a plurality of worker nodes coupled in communication with the shared memory; and    receiving at a connection manager coupled in communication with the shared memory a request for the session, accessing and updating the entry in the session table with information about the session;    depositing the request in the shared memory; and    retreiveing and processing the request at a worker node.    
   
   
       12 . The method of  claim 11 , further comprising selecting a worker node to process requests for the session, wherein the information about the session comprises a reference to the selected worker node.  
   
   
       13 . The method of  claim 12 , further comprising retrieving at the selected worker node the request from the shared memory and processing the request.  
   
   
       14 . An article of manufacture, comprising: 
 an electronically accessible medium comprising instructions that when executed by a processor, cause the processor to:    store a session table in a shared memory;    access and update an entry in the session table with information about a session by one of a plurality of worker nodes coupled in communication with the shared memory; and    receive at a connection manager coupled in communication with the shared memory a request for the session, access and update the entry in the session table with information about the session;    deposit the request in the shared memory; and    retreive and process the request at a worker node.    
   
   
       15 . The article of manufacture of  claim 12 , further comprising instructions that cause the processor to select a worker node to process requests for the session, wherein the information about the session comprises a reference to the selected worker node.  
   
   
       16 . The method of  claim 15 , further comprising instructions that cause the processor to retrieve at the selected worker node the request from the shared memory and process the request.

Join the waitlist — get patent alerts

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

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