System and method for monitoring key performance indicators in a business
First Claim
1. A system for monitoring business performance indicators in a networked environment, comprising:
- a data source having a predefined format;
an agent communicatively coupled to the data source, wherein the agent is configured according to the data source format and wherein the agent is operative to gather data from the data source and translate the data into a modified data;
a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent;
a data repository communicatively coupled to the reaper and configured to store the modified data;
an alert detector communicatively coupled to the data repository and configured to compare the modified data with a first configuration parameter; and
a dashboard controller communicatively coupled to the data repository and configured to display the modified data in a format defined by a second configuration parameter;
wherein an agent polling configuration file is communicatively coupled to the reaper and configured to a store data polling schedule and provide schedule to the reaper.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring business performance indicators in a networked environment. The system comprises a data source having a predefined format, an agent communicatively coupled to the data source, wherein the agent is configured according to the data source format and wherein the agent is operative to gather data from the data source and translate the data into a first modified format thereby creating modified data. The systems also comprises a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent, a data repository communicatively coupled to the reaper and configured to store the modified data, an alert detector communicatively coupled to the data repository and configured to compare the modified data with a first configuration parameter, and a dashboard controller communicatively coupled to the data repository and configured to display the modified data in a format defined by a second configuration parameter.
-
Citations
46 Claims
-
1. A system for monitoring business performance indicators in a networked environment, comprising:
-
a data source having a predefined format; an agent communicatively coupled to the data source, wherein the agent is configured according to the data source format and wherein the agent is operative to gather data from the data source and translate the data into a modified data; a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent; a data repository communicatively coupled to the reaper and configured to store the modified data; an alert detector communicatively coupled to the data repository and configured to compare the modified data with a first configuration parameter; and a dashboard controller communicatively coupled to the data repository and configured to display the modified data in a format defined by a second configuration parameter; wherein an agent polling configuration file is communicatively coupled to the reaper and configured to a store data polling schedule and provide schedule to the reaper. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for monitoring business performance indicators in a networked environment, comprising:
-
a data source having a predefined format; an agent communicatively coupled to the data source, wherein the agent is configured according to the data source format and wherein the agent is operative to gather data from the data source and translate the data into a modified data; a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent; a repository manager communicatively coupled to the reaper; a data repository communicatively coupled to the repository manger; an alert detector communicatively coupled to the repository manager; and a dashboard controller communicatively coupled to the repository manager; wherein an agent polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system for monitoring a plurality of business metrics in a networked environment, comprising:
-
a plurality of data sources, wherein each of the plurality of data sources has a predefined format; a plurality of agents, wherein each of the plurality of agents is communicatively coupled to one of the plurality of data sources, wherein each of the plurality of agents is configured according to the predefined format of the corresponding data source, and wherein each of the plurality of agents is operative to gather data from the corresponding data source and translate the data into a modified format thereby creating modified data; and a reaper communicatively coupled to each of the plurality of agents and configured to retrieve the modified data from each of the plurality of agents; wherein the agents polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper. - View Dependent Claims (35)
-
-
36. A method far monitoring a business metric in a networked environment, comprising:
-
coupling to a data source having a known format, wherein the data source includes data that represents the business metric; configuring an agent according to the data source format; gathering the data from the data source via the agent; translating the data into a modified format; storing the modified data in a data repository; a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent; comparing the modified data with an alert parameter range; displaying the modified data in a format defined by a second configuration parameter;
determining whether the modified data falls within the alert parameter range;producing an alert if the modified data falls within the alert parameter range; and wherein the agent polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A computer-readable storage medium having computer-executable instructions for performing a method of:
-
coupling to a data source having a known format, wherein the data source includes data that represents the business metric; configuring an agent according to the data source format; gathering the data from the data source via the agent; translating the data into a modified format; storing the modified data in a data repository; comparing the modified data with an alert parameter range; displaying the modified data in a format defined by a second configuration parameter; a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent; determining whether the modified data falls within the alert parameter range; producing an alert if the modified data falls within the alert parameter range; and wherein the agent polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper.
-
-
43. A method for monitoring a business metric in a networked environment, comprising:
-
means for coupling to a data source having a known format, wherein the data source includes data that represents the business metric; means for configuring an agent according to the data source format; means for a reaper gathering data from the data source via the agent; means for translating the data into a fist modified format; means for storing the modified data in a data repository; means for comparing the modified data with an alert parameter range; means for displaying the modified data in a format defined by a second configuration parameter; means for determining whether the modified data falls within the alert parameter range; and means for producing an alert if the modified data falls within the alert parameter range; and means for polling configuration file communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper.
-
-
44. A system for monitoring a business metric in a networked environment, comprising:
-
a processor; a data storage device; an instruction set residing on the data storage device, wherein the instruction set is configured to perform a method, the method comprising coupling to a data source having a known format, wherein the data source includes data that represents the business metric; configuring an agent according to the data source format; gathering the data from the data source via the agent; translating the data into a modified format; storing the modified data in a data repository; comparing the modified data with an alert parameter range; a reaper communicatively coupled to the agent and configured to retrieve the modified data from the agent; displaying the modified data in a format defined by a second configuration parameter; determining whether the modified data falls within the alert parameter range; producing an alert if the modified data falls within the alert parameter range; and wherein the agent polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper.
-
-
45. A system for monitoring business performance indicators in a networked environment, comprising:
-
a data source having a predefined format; a reaper communicatively coupled to the data source, wherein the reaper is configured according to the data source format and wherein the reaper is operative to gather data from the data source and translate the data into a first modified format thereby creating modified data; a controller communicatively coupled to the collector and configured to retrieve the modified data from the collector; a storage device communicatively coupled to the controller and configured to store the modified data; an alert detector communicatively coupled to the storage device and configured to compare the modified data with a first configuration parameter; and a display interface communicatively coupled to the storage device and configured to display the modified data in a visual dashboard format defined by a second configuration parameter; and wherein the agent polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper.
-
-
46. A system for monitoring business performance indicators in a networked environment, comprising:
-
a reaper adapted to communicatively coupled to a data source having a predetermined format, wherein the reaper is configured according to the data source format and wherein the reaper is operative to gather data from the data source and translate the data into a modified data; a data manager communicatively coupled to the collector and configured to manage the input and output of the modified data between the reaper and a data storage device, wherein the data manager is adapted to communicatively couple with an alert device; a display interface communicatively coupled to the data manager and configured to display the modified data in a format defined by a second configuration parameter; and wherein the data manager polling configuration file is communicatively coupled to the reaper and configured to store a data polling schedule and provide the data polling schedule to the reaper.
-
Specification