Patent ID: 7552166
Filing Date: 2009-06-23
Classification: G06F,H04L

Abstract:
1. A method of queuing request to access to a server having software with a set number of available licenses, the method comprising: receiving requests for access to the software on the server from a plurality of simultaneous remote users; allowing access to the software on the server to some of the plurality of simultaneous remote users such that the number of remote users allowed access does not exceed the set number of available licenses; sending a message to any remote user denied access, the message indicating that an access is not possible and that the user denied access will be notified when access is available placing remote users denied access in a queue; sending an alert to a queued remote user in the queue when a license becomes available, the alert indicating that access is available; and determining whether the queued remote user has responded to the alert; allowing access to the software on the server to the queued remote users only after the queued remote user responds to the alert; placing the queued remote users denied access back in the queue if the queued remote user does not respond to the alert, to allow the queued remote users an additional opportunity to respond when an additional license becomes available; wherein each of the queued remote users is allowed only a predetermined number of additional opportunities to respond to the alert before terminating the request for access.