Reducing costs of third-party services that are based on transactions per time
Publication Date: 2019-Mar-14
The IP.com Prior Art Database
This invention addresses the challenge of reducing the cost of using a third-party service (for example, SaaS), which uses the number of transactions over a given period as the fee basis. When there is a sudden surge in transactions in a short time period such that the limit is exceeded, additional fees are incurred. The solution is for the application to keep a count of the number of transactions that have occurred. Then, when the number of transactions per time limit has been reached, the vendor application places the subsequent request(s) into a queue and waits until the next time slice before sending the requests to the third-party service. This method helps eliminate surge pricing lowering overall service costs. Optimizations are also possible.