Patent ID: 9529689
Filing Date: 2016-12-27
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving one or more requests from a user to subscribe to a monitoring service for a plurality of cloud computing systems comprising a plurality of virtual machines, wherein the one or more requests comprise access information for the plurality of cloud computing systems, wherein the access information comprises an identifier or address of each of the plurality of cloud computing systems and login information to access an account of the user at each of the plurality of cloud computing systems; establishing connections to each of the plurality of cloud computing systems in view of the access information; tracking a set of rights associated with the user for associated virtual machines of the plurality of virtual machines; identifying, by a processor in view of the connections, usage information for each cloud computing system in the plurality of cloud computing systems in view of the set of rights associated with the user, wherein the usage information comprises types, durations, and fees for a plurality of computing processes that are executed by the account in the cloud computing system wherein the usage information comprises resource usage of the cloud computing system, wherein the resource usage for the user differs between the associated virtual machines; and providing a report to the user, wherein the report comprises the usage information for each of the associated virtual machines of the plurality of cloud computing systems, individual resources for each of the plurality of cloud computing systems, and the plurality of computing processes that are executed.