APPLICATION USAGE METERING MANAGEMENT SYSTEM
First Claim
1. A method for managing application usage, the method comprising:
- initiating discovery agents for one or more server resources;
interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process;
collecting the discovery data for the discovered discrete server processes in a centralized repository; and
mapping one or more of the discovered discrete server processes to an application and a customer based on the collected discovery data.
3 Assignments
0 Petitions
Accused Products
Abstract
Generally speaking, systems, methods and media for managing an application usage metering system are disclosed. Embodiments of the method may include initiating discovery agents for one or more server resources and interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process. Embodiments may also include collecting discovery data for the discovered discrete server processes in a centralized repository and mapping one or more of the processes to an application and a customer based on the collected discovery data. Further embodiments may also include performing an administrative function based on the mapped discrete server processes, such as generating a customer bill, generating a report based on the mapped discrete server processes, assigning a customer to a process, or changing a status of a discrete server process.
23 Citations
20 Claims
-
1. A method for managing application usage, the method comprising:
-
initiating discovery agents for one or more server resources; interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process; collecting the discovery data for the discovered discrete server processes in a centralized repository; and mapping one or more of the discovered discrete server processes to an application and a customer based on the collected discovery data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising a computer-readable medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
-
initiating discovery agents for one or more server resources; interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process; collecting the discovery data for the discovered discrete server processes in a centralized repository; and mapping one or more of the discovered discrete server processes to an application and a customer based on the collected discovery data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An on demand application system, the system comprising:
-
one or more on demand platforms to execute discrete server processes of an on demand application, each on demand platform comprising a discovery agent to interrogate an on demand platform to discover the discrete server processes and associated discovery data for each process; and a usage metering and billing (UMB) server in communication with the one or more on demand platforms via a network, the UMB server comprising; a UMB management module to receive discovery data relating to discovered discrete server processes from the discovery agents; a centralized repository to store discovery data relating to discovered discrete server processes; and an assignment processor of the UMB management module to map the stored discrete server processes to an application and a customer based on the collected discovery data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification