Patent ID: 7747300

Claim:
An apparatus for applying a variable pricing model for a service comprising: a processing server of a service provider within a resource infrastructure, wherein the processing server is configured to: receive a first request for the service from a user computing device, receive a second request for the service from the user computing device at an alternative time, and receive a selection of the service at an updated price from the user computing device; and a resource management module associated with the resource infrastructure and the processing server, wherein the resource management module is configured to: detect current central processing unit (CPU) utilization of the resource infrastructure connected to the user computing device, calculate a current price of the service based on current CPU utilization exceeding a threshold value, calculate an estimated future price of the service for the alternative time based on empirical data of CPU utilization, forward the current price and the estimated future price to the user computing device requesting the service, calculate the updated price of the service based on CPU utilization at the alternative time exceeding a second threshold value, and forward the updated price to the user computing device requesting the service.