System and method for a service metering framework in a network environment
First Claim
1. A method executed at a service metering framework (SMF) engine including a processor, comprising:
- interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device through a metering plugin tailored to the application, with different applications being associated with different metering plugins, the metering plugin being programmed to indicate metering events to the event listener;
detecting, by the event listener, a metering event associated with an operation in the application during execution of the application, the metering event including at least one metering attribute of the application, with different applications having correspondingly different metering attributes associated with respective functionalities inside application contexts;
receiving, at the metering plugin, a value of the at least one metering attribute associated with the metering event in a formatted metered record; and
storing the at least one metering attribute and the value as the formatted metered record in a SMF database searchable according to the metering attribute.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is provided in one example embodiment executed at a service metering framework (SMF) engine including a processor, and includes interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device, detecting a metering event associated with the application during execution of the application, receiving a value of at least one metering attribute associated with the metering event, and storing the at least one metering attribute and the value as a formatted metered record in a SMF database searchable according to the metering attribute. In a specific embodiment, the event listener exposes an application programming interface (API) of the SMF engine to the application to facilitate definitions of the metering event and the at least one metering attribute in the application.
10 Citations
20 Claims
-
1. A method executed at a service metering framework (SMF) engine including a processor, comprising:
-
interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device through a metering plugin tailored to the application, with different applications being associated with different metering plugins, the metering plugin being programmed to indicate metering events to the event listener; detecting, by the event listener, a metering event associated with an operation in the application during execution of the application, the metering event including at least one metering attribute of the application, with different applications having correspondingly different metering attributes associated with respective functionalities inside application contexts; receiving, at the metering plugin, a value of the at least one metering attribute associated with the metering event in a formatted metered record; and storing the at least one metering attribute and the value as the formatted metered record in a SMF database searchable according to the metering attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Non-transitory computer readable media encoding logic that includes instructions for execution by a processor of an SMF engine to perform operations comprising:
-
interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device through a metering plugin tailored to the application, with different applications being associated with different metering plugins, the metering plugin being programmed to indicate metering events to the event listener; detecting, by the event listener, a metering event associated with an operation in the application during execution of the application, the metering event including at least one metering attribute of the application, with different applications having correspondingly different metering attributes associated with respective functionalities inside application contexts; and receiving, at the metering plugin, a value of the at least one metering attribute associated with the metering event in a formatted metered record; and storing the at least one metering attribute and the value as the formatted metered record in a SMF database searchable according to the metering attribute. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus implementing an SMF engine, comprising:
-
an event listener; a metering plugin; a memory element to store data; and a processor to execute instructions associated with the data, wherein the event listener, the processor and the memory element cooperate such that the apparatus is configured for; interfacing, by the event listener, with an application being executed in a cloud by a remote client device through the metering plugin, wherein the metering plugin is tailored to the application, with different applications being associated with different metering plugins, the metering plugin being programmed to indicate metering events to the event listener; detecting, by the event listener, a metering event associated with an operation in the application during execution of the application, the metering event including at least one metering attribute of the application, with different applications having correspondingly different metering attributes associated with respective functionalities inside application contexts; receiving, at the metering plugin, a value of the at least one metering attribute associated with the metering event in a formatted metered record; and storing the at least one metering attribute and the value as the formatted metered record in a SMF database searchable according to the metering attribute. - View Dependent Claims (17, 18, 19, 20)
-
Specification