Claims
- 1. A method for determining a licensing policy of using at least one digital product by at least one user, comprising the steps of:
(a) conducting a tolerant licensing policy for the use of the at least one digital product by the at least one user during a trial period; (b) monitoring at least one parameter of said use during said trial period; and (c) determining a licensing policy according to said monitoring of said at least one parameter to obtain a determined licensing policy.
- 2. The method of claim 1, wherein said step of monitoring includes collecting at least one sample of said at least one parameter, and wherein said step of determining includes evaluating the performance of said tolerant licensing policy according based on said at least one sample.
- 3. The method of claim 1, further comprising steps of, in at least one loop, re-evaluating said determined licensing policy, and optimizing said determined policy according to said re-evaluation.
- 4. The method of claim 1, wherein said tolerant licensing policy comprises at least one rule being less restrictive than a corresponding rule of said determined licensing policy.
- 5. The method of claim 1, wherein said tolerant licensing policy includes free usage of the at least one digital product during said trial period.
- 6. The method of claim 1, wherein said at least one parameter is selected from a group consisting of a time count and a run count.
- 7. The method of claim 6, wherein said time count is selected from the group consisting of the time of posting of a request for a license, the time a license is in use by a user, and the average time a user has to wait in a licensing queue until a license is issued.
- 8. The method of claim 6, wherein said run count is selected from the group consisting of the number of times licenses have been issued, the number of times a license has been requested, and the number of times a user gave up requesting a license.
- 9. The method of claim 1, wherein said at least one user is selected from the group consisting of at least one machine, at least one organization and at least one department of an organization.
- 10. The method of claim 1, wherein said at least one user is defined manually.
- 11. The method of claim 1, wherein said at least one user is defined automatically.
- 12. The method of claim 1, wherein said at least one user is selected from the group consisting of the first N users that invoked said product during a first predefined period, the first N users that used said product for at least a predetermined duration during a predefined period, and a combination thereof.
- 13. The method of claim 1, further comprising ranking said at least one user, and issuing a license to the user having the highest rank among the users waiting in a licensing queue.
- 14. A method according to claim 13, wherein the rank of a user waiting in a licensing queue is upgraded according to the waiting time of said user in said queue.
- 15. A method for determining a number of available licenses in a licensing pool, the licenses directed for the use of at least one digital product by at least one user, the method comprising the steps of:
(a) issuing a tolerant maximum number of licenses to said licensing pool; (b) complying with said maximum number of licenses from said pool that come from said at least one user, and monitoring a count of the issued licenses; and (c) when said trial period is over, determining the maximum available licenses in said pool by implementing at least one optimization method based on said monitoring.
- 16. The method of claim 15, wherein said count is selected from the group consisting of a time count and a run count.
- 17. The method of claim 15, further comprising the steps of repeating steps (b) and (c) in at least one loop
- 18. The method of claim 15, wherein said optimization method includes counting a percentage of the licenses being used in a time unit.
- 19. The method of claim 15, wherein said at least one optimization method includes counting the number of maximum licenses being used at the same time.
- 20. The method of claim 15, further comprising ranking said at least one user, and issuing a license to a user having the highest rank among users waiting in a licensing queue.
- 21. The method of claim 20, wherein said rank of a user waiting in a licensing queue is upgraded according to the waiting time of said user in said queue.
- 22. The method of claim 20, wherein said rank of a user is determined according to his hierarchy among said at least one users.
CROSS REFERENCE TO EXISTING APPLICATIONS
[0001] The present invention claims priority from U.S. Provisional Application No. 60/393,516, filed Jul. 5, 2002
Provisional Applications (1)
|
Number |
Date |
Country |
|
60393516 |
Jul 2002 |
US |