Claims
- 1. A licensed software management system, the system comprising:
a module that defines a granted right to utilize licensed software based on a capacity of a computer system; a metrics module that repeatedly measures the capacity of the computer system to provide measured capacity values of the computer; and a license manager that utilizes the granted right based on the measured capacity of the computer system.
- 2. The system of claim 1, wherein the capacity is a function of at least one of computing performance, output provided by the computer system, computing performance over time, and a number of users concurrently using the software.
- 3. The system of claim 1, wherein the capacity is a function of any combination of computing performance, output provided by the computer system, computing performance over time and number of users concurrently using the software.
- 4. The system of claim 1, wherein the license manager recognizes when the capacity of the computer varies.
- 5. The system of claim 1, further comprising a software lock module that prevents the software from operating on the computer system.
- 6. The system of claim 5, further comprising a license key that comprises at least one of the model of the computer system and the serial number of the computer system, wherein the license key certifies the software to operate on the computer system.
- 7. The system of claim 6, wherein the license manager module substantially automatically provides the license key to the software lock module to enable continued operation of the software on the computer system.
- 8. The system of claim 1, wherein the license manager module is distributed with the software or separate from the software.
- 9. The system of claim 1, wherein the license manager is adapted to utilize the grated rights by at least one of enabling continued operation of the software, providing a warning, communicating with a provider of the software, and preventing operation of the software.
- 10. The system of claim 1, wherein the computer system has at least one of a fixed capacity and a variable capacity.
- 11. The system of claim 1, further comprising a payment module that is adapted to receive payment from a customer.
- 12. The system of claim 11, wherein the payment module is further adapted to receive payment from a customer when the license manager determines that capacity of the computer system has varied.
- 13. The system of claim 1, wherein the license manager utilizes the granted rights in a non-linear fashion.
- 14. The system of claim 13, wherein the non-linear fashion represents a square root of the capacity value in terms of millions of instructions processed per second.
- 15. The system of claim 13, wherein the non-linear fashion represents bands of capacity duration metrics.
- 16. The system of claim 13, wherein the non-linear fashion represents capacity in terms of millions of instructions processed per second for at least one minute.
- 17. The system of claim 15, wherein the non-linear fashion includes a grace period free of charge.
- 18. The system of claim 1, wherein the license manager monitors capacity information regularly over time.
- 19. The system of claim 1, wherein the capacity information represents a capacity of a plurality of aggregated computer systems.
- 20. A method for utilizing a granted right to licensed software, the method comprising:
defining a granted right to utilize licensed software based on a capacity of a computer system; repeatedly measuring the capacity of the computer system to provide measured capacity values of the computer; and utilizing the granted right based on the measured capacity of the computer system.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present invention is based on and claims priority to U.S. Provisional Application Ser. No. 60/476,260, filed on Jun. 4, 2003, entitled LICENSE MANAGEMENT FOR COMPUTING ON DEMAND.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60476260 |
Jun 2003 |
US |