Method for authorizing a substitute software license server
First Claim
1. A method, operable at a software provider'"'"'s server, for temporarily replacing a customer'"'"'s failed host license server, which is assigned a unique host identification and a plurality of application file software licenses for authorizing usage of said plurality of application files in response to receipt of application file usage requests, comprising the steps, performed at a software provider'"'"'s server, of:
- receiving a substitution request from the customer of the failed host license server to authorize the customer to use a designated host processor that is presently unused as a license server as a substitute license server for the failed host license server;
comparing the information provided in said substitution request with a record of host license servers authorized to be used by said customer;
authorizing substitution of the failed host license server with the customer'"'"'s designated host processor as a substitute license server for a length of time; and
downloading the necessary application software and a temporary authorization, including the license management software and a substitute license file comprising a plurality of software licenses having the temporary identification, from a software provider server to the substitute license server.
22 Assignments
0 Petitions
Accused Products
Abstract
The present method for authorizing a substitute software license server allows the software provider to approve the temporarily usage of the customer'"'"'s substitute license server to process application file usage requests when the host license server fails. The host license server is assigned a unique host identification for authorizing simultaneous usage of a plurality of application files having the same host identification, thus preventing a substitute license server from authorizing usage of the plurality of application files without obtaining host identification. A software provider server connected to the substitute license server via a network connection downloads a temporary identification and application files having the temporary identification to the substitute license server to allow the substitute license server to process the application file usage requests that are received by the substitute license controller.
-
Citations
14 Claims
-
1. A method, operable at a software provider'"'"'s server, for temporarily replacing a customer'"'"'s failed host license server, which is assigned a unique host identification and a plurality of application file software licenses for authorizing usage of said plurality of application files in response to receipt of application file usage requests, comprising the steps, performed at a software provider'"'"'s server, of:
-
receiving a substitution request from the customer of the failed host license server to authorize the customer to use a designated host processor that is presently unused as a license server as a substitute license server for the failed host license server; comparing the information provided in said substitution request with a record of host license servers authorized to be used by said customer; authorizing substitution of the failed host license server with the customer'"'"'s designated host processor as a substitute license server for a length of time; and downloading the necessary application software and a temporary authorization, including the license management software and a substitute license file comprising a plurality of software licenses having the temporary identification, from a software provider server to the substitute license server. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, operable at a software provider'"'"'s server, for a software provider temporarily replacing a customer'"'"'s failed host license server, which is assigned a unique host identification and a plurality of application file software licenses for authorizing usage of a plurality of application files in response to receipt of application file usage requests, comprising the steps, performed at a software provider'"'"'s server, of:
-
receiving a substitution request from the customer to substitute the customer'"'"'s designated host processor that is presently unused as a license server as a substitute license server for the customer'"'"'s failed host license server; confirming a registration of the customer'"'"'s designated host processor, as a substitute license server, with a software provider registration data base; authorizing, if the substitute license server registration is confirmed, the customer to substitute the customer'"'"'s designated host processor as a substitute license server for the failed host license server to process the plurality of application file usage requests for a limited period of time, using a plurality of software licenses having a temporary identification; and denying, if the substitute license server registration is not confirmed, the request for substitution. - View Dependent Claims (7, 8, 9)
-
-
10. A system, comprising:
-
a software provider'"'"'s server, comprising a processor and being operable to; receive, a substitution request from a customer to substitute a customer'"'"'s designated host processor, that is presently unused as a license server, as a substitute license server for a failed host license server, wherein the customer'"'"'s failed host license server is assigned a unique host identification by the software provider'"'"'s server to manage a plurality of application file software licenses for authorizing software, the software licenses being associated with the software to be executed by a plurality of computer workstations in communication with the customer'"'"'s failed host license server; confirm a registration of the customer'"'"'s designated host processor, as a substitute license server, with a software provider registration data base; if the substitute license controller registration is confirmed, authorize the customer to substitute the customer'"'"'s designated host processor as a substitute license server for the failed host license server to process the plurality of application file usage requests for a limited period of time, wherein the application file usage requests are associated with the software authorized by the plurality of application file software licenses; download the necessary application software and a temporary authorization, including the license management software and a substitute license file comprising a plurality of software licenses having the temporary identification, from the software provider'"'"'s server to the substitute license server; and deny, if the substitute license server registration is not confirmed, the request for substitution. - View Dependent Claims (11, 12, 13, 14)
-
Specification