SYSTEMS AND METHODS FOR AGGREGATE MONITORING OF UTILIZATION DATA FOR VENDOR PRODUCTS IN CLOUD NETWORKS
First Claim
1. A method of operating a usage monitoring service in a cloud environment, comprising:
- receiving an identification of an application operated by a user hosted in a set of cloud-based networks;
aggregating a set of usage histories for the application based on operation of the application across the set of cloud-based networks; and
generating a usage report for the application based on the set of usage histories.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for the aggregate monitoring of utilization data for vendor products in cloud networks. A service can be abstracted and provided external to a set of cloud networks which can access the management system(s), vendor databases, or other resources in those clouds, and generate selective reports on application or other usage across those diverse cloud networks. A network user may wish to generate a report on the usage history of software or services in multiple host clouds, without establishing or accessing individual tracking servers or services in each of the host cloud networks. In aspects, the user may also wish to generate an aggregate report combining multiple vendors, user groups, software, or other attributes. The usage report(s) can be configured to use different criteria or generate different outputs on a dynamic basis, e.g. in different times frames, or altering reports under different usage conditions.
117 Citations
22 Claims
-
1. A method of operating a usage monitoring service in a cloud environment, comprising:
-
receiving an identification of an application operated by a user hosted in a set of cloud-based networks; aggregating a set of usage histories for the application based on operation of the application across the set of cloud-based networks; and generating a usage report for the application based on the set of usage histories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 18, 19)
-
-
12. A system for operating a usage monitoring service in a cloud environment in a cloud environment, comprising:
-
a network interface to a set of cloud-based networks; and a processor, communicating with the set of cloud-based networks via the network interface, the processor being configured to— receive an identification of an application operated by a user hosted in the set of cloud-based networks; aggregate a set of usage histories for the application based on operation of the application across the set of cloud-based networks, and generate a usage report for the application based on the set of usage histories. - View Dependent Claims (13, 14, 20)
-
-
21. A method of operating a usage monitoring service in a cloud environment, comprising:
-
receiving an identification of a set of executable software resources hosted in a set of cloud-based networks; capturing a set of usage histories for the set of executable software resources in the set of cloud-based networks; receiving a set of usage history search criteria to search the set of usage histories; and generating a usage report based on the usage history data. - View Dependent Claims (22)
-
Specification