Byte-based method, process and algorithm for service-oriented and utility infrastructure usage measurement, metering, and pricing
First Claim
1. A method for accounting for data processing system service usage, comprising:
- with a computerized billing system, monitoring a total environmental consumption within an information technology resource;
with a processor, determining a percentage of the information technology resource used by a customer;
with a processor, determining an environmental factor corresponding to a product of the percentage of the information technology resource used by the customer with the total environmental consumption within the information technology resource and integrating the product over a billing period;
with a processor, determining a unified pricing structure based on an information technology factor corresponding to a sum of a total network usage, a total storage usage, and a total processor usage for the customer over the billing period, using byte-based utility computing pricing;
with a processor, determining a total bill for the customer according to the environmental factor and the information technology factor; and
storing the total bill for the customer in a computer-readable medium.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for accounting for data processing system service usage is provided. The method comprises monitoring a total environmental consumption related to an information technology resource, determining a percentage of the information technology resource used by a customer, and determining an environmental factor corresponding to a product of the percentage of the information technology resource used by the customer with the total environmental consumption related to the information technology resource and integrating the product over a billing period. The method further comprises determining an information technology factor corresponding to a sum of a total network usage, a total storage usage, and a total processor usage for the customer over the billing period, determining a total bill for the customer according to the environmental factor and the information technology factor, and storing the total bill for the customer in a computer-readable medium.
-
Citations
19 Claims
-
1. A method for accounting for data processing system service usage, comprising:
-
with a computerized billing system, monitoring a total environmental consumption within an information technology resource; with a processor, determining a percentage of the information technology resource used by a customer; with a processor, determining an environmental factor corresponding to a product of the percentage of the information technology resource used by the customer with the total environmental consumption within the information technology resource and integrating the product over a billing period; with a processor, determining a unified pricing structure based on an information technology factor corresponding to a sum of a total network usage, a total storage usage, and a total processor usage for the customer over the billing period, using byte-based utility computing pricing; with a processor, determining a total bill for the customer according to the environmental factor and the information technology factor; and storing the total bill for the customer in a computer-readable medium. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A data processing system having at least a processor and an accessible memory, comprising:
-
a billing system that; monitors a total environmental consumption within an information technology resource; determines a percentage of the information technology resource used by a customer; determines an environmental factor by multiplying the percentage of the information technology resource used by the customer with the total environmental consumption within the information technology resource and integrates the product over a billing period; determines a unified pricing structure based on an information technology factor by summing a total network usage, a total storage usage, and a total processor usage for the customer over the billing period, using byte-based utility computing pricing; and determines a total bill for the customer according to the environmental factor and the information technology factor. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for accounting for data processing system service usage, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code that monitors a total environmental consumption within an information technology resource; computer usable program code that determines a percentage of the information technology resource used by a customer; computer usable program code that determines an environmental factor by multiplying the percentage of the information technology resource used by the customer with the total environmental consumption within the information technology resource and integrates the product over a billing period; computer usable program code that determines a unified pricing structure based on an information technology factor by summing a total network usage, a total storage usage, and a total processor usage for the customer over the billing period, using byte-based utility computing; and computer usable program code that determines a total bill for the customer according to the environmental factor and the information technology factor. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification