METHODS AND SYSTEMS FOR PRICING SOFTWARE INFRASTRUCTURE FOR A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A method for providing software infrastructure for a cloud computing environment, comprising:
- receiving a request to provide software resources for a cloud, the request comprising expected utilization of the software resources;
determining an initial price for providing the software resources and a modification of the initial price based on actual utilization;
monitoring the software resources to determine the actual utilization of the software resources; and
determining a new price based on the modification of the initial price upon an occurrence of the actual utilization varying from the expected utilization.
1 Assignment
0 Petitions
Accused Products
Abstract
A software provider system can provide and price software infrastructure for a cloud to a cloud provider based on expected utilization and actual utilization of the cloud. The software provider system can provide the software infrastructure of the cloud and technical support for the software infrastructure under a varying price structure which is dependent on the expected utilization and the actual utilization of the software infrastructure. The software provider system can determine the initial price of the software infrastructure based on the expected utilization of the cloud and a purpose of the cloud. The software provider system can monitor the actual utilization of the software infrastructure, over time, in order to modify the initial price based on the actual utilization of the software infrastructure.
-
Citations
20 Claims
-
1. A method for providing software infrastructure for a cloud computing environment, comprising:
-
receiving a request to provide software resources for a cloud, the request comprising expected utilization of the software resources; determining an initial price for providing the software resources and a modification of the initial price based on actual utilization; monitoring the software resources to determine the actual utilization of the software resources; and determining a new price based on the modification of the initial price upon an occurrence of the actual utilization varying from the expected utilization. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium comprising instructions for causing a processing system to perform a method, comprising:
-
receiving a request to provide software resources for a cloud, the request comprising expected utilization of the software resources; determining an initial price for providing the software resources and a modification of the initial price based on actual utilization; monitoring the software resources to determine the actual utilization of the software resources; and determining a new price based on the modification of the initial price upon an occurrence of the actual utilization varying from the expected utilization. - View Dependent Claims (9, 10, 11, 12, 14)
-
-
13. The computer readable storage medium of claim 123 wherein the new price is determined when the actual utilization falls outside a range of utilization used to determine the price level.
-
15. A system for pricing a software infrastructure of a cloud computing environment, comprising:
-
a network interface to a cloud of computing systems; and a processor communicating with the network interface and executing a software provider system, the software provider system being configured to— receive a request to provide software resources for the cloud, the request comprising expected utilization of the software resources; determine an initial price for providing the software resources and a modification of the initial price based on actual utilization; monitor the software resources in the cloud, via the network interface, to determine the actual utilization of the software resources; and determine a new price based on the modification of the initial price upon an occurrence of the actual utilization varying from the expected utilization. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification