Alert management data infrastructure and configuration generator
First Claim
Patent Images
1. A computer-implemented method comprising:
- validating configuration information specified by at least one user for a plurality of business sites, the configuration information pertaining to alert messages to be sent to a plurality of destinations via a plurality of notification methods, the configuration information defining groups of destinations from the plurality of destinations to facilitate transmission of alert messages to destinations in a group via a single command;
storing the validated configuration information concerning the plurality of business sites in a database, wherein the database associates each of the plurality of destinations with one or more of the plurality of notification methods, and further associates each destination group with one or more of the plurality of the notification methods;
extracting at least a subset of the configuration information from the database based on an extraction parameter identifying one of the plurality of business sites; and
generating a text-based configuration file containing the extracted configuration information for the one of the plurality of business sites.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is described for the generation of an alert configuration file. According to one embodiment, configuration information is stored in a relational database which a configuration generator uses to generate a text configuration file. The configuration information being stored in the relational database allows for access control and data validation. At periodic intervals, the text configuration file is compiled to reinitialize an alerts serve with the updated configuration information.
-
Citations
51 Claims
-
1. A computer-implemented method comprising:
-
validating configuration information specified by at least one user for a plurality of business sites, the configuration information pertaining to alert messages to be sent to a plurality of destinations via a plurality of notification methods, the configuration information defining groups of destinations from the plurality of destinations to facilitate transmission of alert messages to destinations in a group via a single command; storing the validated configuration information concerning the plurality of business sites in a database, wherein the database associates each of the plurality of destinations with one or more of the plurality of notification methods, and further associates each destination group with one or more of the plurality of the notification methods; extracting at least a subset of the configuration information from the database based on an extraction parameter identifying one of the plurality of business sites; and generating a text-based configuration file containing the extracted configuration information for the one of the plurality of business sites. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable medium that provides instructions, which when executed by a processor, cause said processor to perform a method comprising:
-
validating configuration information specified by at least one user for a plurality of business sites, the configuration information pertaining to alert messages to be sent to a plurality of destinations via a plurality of notification methods, the configuration information defining groups of destinations from the plurality of destinations to facilitate transmission of alert messages to destinations in a group via a single command; storing the validated configuration information concerning the plurality of business sites in a database, wherein the database associates each of the plurality of destinations with one or more of the plurality of notification methods, and further associates each destination group with one or more of the plurality of the notification methods; extracting at least a subset of the configuration information from the database based on an extraction parameter identifying one of the plurality of business sites; and generating a text-based configuration file containing the extracted configuration information for the one of the plurality of business sites. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus comprising:
-
a database to store configuration information pertaining to alert messages to be sent to a plurality of destinations via a plurality of notification methods, the configuration information being specified by at least one user for a plurality of business sites, the configuration information defining groups of destinations from the plurality of destinations to facilitate transmission of alert messages to destinations in a group via a single command, the database associating each of the plurality of destinations with one or more of the plurality of notification methods, and further associating each destination group with one or more of the plurality of the notification methods; and a configuration generator to validate the configuration information to be saved in the database, to extract at least a subset of the configuration information over a communication pathway from the database based on an extraction parameter identifying one of the plurality of business sites, and to generate at least one text-based configuration file including the extracted configuration information for the one of the plurality of business sites. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. An apparatus comprising:
-
a storage device having a database to store configuration information pertaining to alert messages to be sent to a plurality of destinations via a plurality of notification methods, the configuration information being specified by at least one user for a plurality of business sites, the configuration information defining groups of destinations from the plurality of destinations to facilitate transmission of alert messages to destinations in a group via a single command, the database associating each of the plurality of destinations with one or more of the plurality of notification methods, and further associating each destination group with one or more of the plurality of the notification methods; and a processor coupled with the storage device over a communications pathway, the processor to validate the configuration information to be saved in the database, to extract at least a subset of the configuration information from the database based on an extraction parameter identifying one of the plurality of business sites, and to generate at least one text-based configuration file including the extracted configuration information for the one of the plurality of business sites. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
Specification