Patent ID: 8417644

Claim:
A computerized server connected to the Internet comprises: a service broker processor; a memory connected to said processor; the memory storing instructions that, when executed, cause the service broker processor to perform the steps of: storing credentials for a client in a data repository; receiving a preliminary request including a time for a transaction from a client computer; initiating the transaction at the time indicated in the preliminary request; forwarding the preliminary request to a third-party service computer; monitoring over the internet, multiple resources of the third-party service computer by: (i) logging into the third-party service computer using the credentials of the client; (ii) navigating through the resources of the third-party service computer at the third-party service computer; and (iii) while navigating the resources, collecting and aggregating billing data of the client; based on the monitoring, identifying an acknowledgement of receipt of the preliminary request for the transaction following the forwarding of the preliminary request; and notifying, the client computer of the identified acknowledgement.