Patent ID: 7664860

Claim:
A method for processing requests in a network having a server and a client, the method comprising: in the network, receiving a first request from a user as a first ClientUser request; receiving subsequent requests from the user as subsequent ClientUser requests; assigning the first ClientUser request and subsequent ClientUser requests from the user to a ServerSession and associating the ServerSession exclusively with the user, the ServerSession having one or more ClientSessions, the ClientSessions of a ServerSession representing requests from the user associated with the ServerSession; acquiring a resource; determining whether either of the ServerSession and one of the ClientSessions has scone and whether the resource should be allocated to either of the ServerSession and one of the ClientSessions; registering the acquired resource to one of: (a) the ServerSession or (b) one of the ClientSessions based on the determinations; releasing the resource when the scope ends; and receiving the requests by a dispatch servlet running on the server and invoking each request as a thread in a single daemon process.