Revenue assurance tool
First Claim
1. A system for reconciling revenue discrepancies relating to customer billing and vendor settlements for multimedia services provided by a plurality of different vendors through a network, the system comprising:
- an alert rule component repository configured to store alert rule components needed for the creation of alert rules in configuration tables, wherein a system user interactively creates at least one alert rule and at least one corresponding alert rule threshold by selecting alert rule components from the configuration tables, the alert rule having at least two set-up options including a tracking alert rule option and a trending alert rule option, and the alert rule threshold having at least three set-up options including a key-level threshold option that applies only to a specific set of key values, a default option that applies to all data, and a multiple alert threshold option;
a data repository configured to store a plurality of data tables, each data table including data collected from a plurality of network elements in the network and relating to vendor settlement and at least one of customer usage, mediation and customer billing; and
a processor configured to execute the at least one alert rule based on data retrieved from at least one data table of the plurality of data tables stored in the data repository, the at least one alert rule comprising a comparison between the at least one data table and at least one other data table of the plurality of tables;
wherein the processor triggers an alert associated with the at least one alert rule when the corresponding alert rule threshold associated with a revenue discrepancy is exceeded based on the comparison, and initiates reporting of the triggered alert, andwherein the alert is triggered based on one of four user-selectable trigger options, including (1) when a variance is within a high boundary and a low boundary of the threshold, (2) when a variance is less than or equal to a high boundary of the threshold, (3) when a variance is greater than or equal to the low boundary of the threshold, and (4) when a variance is equal to a high boundary of a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system assures revenue reconciliation of customer billing and vendor settlements for multimedia services, including voice over IP, provided through a network. The system includes a data repository configured to store a plurality of tables, each table including data collected from a plurality of network elements in the network and relating to at least one of customer usage, mediation, customer billing and vendor settlement. The system also includes a processor configured to execute an alert rule based on data retrieved from at least one table stored in the data repository. The alert rule includes a comparison between the at least one table and at least one other table of the plurality of tables. The processor triggers an alert associated with the alert rule when a corresponding alert rule threshold is exceeded based on the comparison, and initiates reporting of the triggered alert.
19 Citations
18 Claims
-
1. A system for reconciling revenue discrepancies relating to customer billing and vendor settlements for multimedia services provided by a plurality of different vendors through a network, the system comprising:
-
an alert rule component repository configured to store alert rule components needed for the creation of alert rules in configuration tables, wherein a system user interactively creates at least one alert rule and at least one corresponding alert rule threshold by selecting alert rule components from the configuration tables, the alert rule having at least two set-up options including a tracking alert rule option and a trending alert rule option, and the alert rule threshold having at least three set-up options including a key-level threshold option that applies only to a specific set of key values, a default option that applies to all data, and a multiple alert threshold option; a data repository configured to store a plurality of data tables, each data table including data collected from a plurality of network elements in the network and relating to vendor settlement and at least one of customer usage, mediation and customer billing; and a processor configured to execute the at least one alert rule based on data retrieved from at least one data table of the plurality of data tables stored in the data repository, the at least one alert rule comprising a comparison between the at least one data table and at least one other data table of the plurality of tables; wherein the processor triggers an alert associated with the at least one alert rule when the corresponding alert rule threshold associated with a revenue discrepancy is exceeded based on the comparison, and initiates reporting of the triggered alert, and wherein the alert is triggered based on one of four user-selectable trigger options, including (1) when a variance is within a high boundary and a low boundary of the threshold, (2) when a variance is less than or equal to a high boundary of the threshold, (3) when a variance is greater than or equal to the low boundary of the threshold, and (4) when a variance is equal to a high boundary of a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of revenue discrepancy reconciliation of customer billing and vendor settlements for multimedia services provided by a plurality of different vendors through a service network, the method comprising:
-
creating at least one alert rule and at least one corresponding alert rule threshold, by a user interactively selecting alert rule components from configuration tables stored in an alert rule component repository, the alert rule having at least two setup options including a tracking alert rule option and a trending alert rule option, and the alert rule threshold having at least three set-up options including a key-level threshold option that applies only to a specific set of key values, a default option that applies to all data, and a multiple alert threshold option; executing the at least one alert rule; applying the executed alert rule to data stored in a plurality of data tables in a data repository; determining, by a processor, whether the executed alert rule threshold has been exceeded based on application of the executed alert rule, an alert associated with the rule being triggered when the threshold value has been exceeded; and reporting when the alert has been triggered, indicating a possible revenue discrepancy, wherein the alert is triggered based on one of four user-selectable trigger options, including (1) when a variance is within a high boundary and a low boundary of the threshold, (2) when a variance is less than or equal to a high boundary of the threshold, (3) when a variance is greater than or equal to the low boundary of the threshold, and (4) when a variance is equal to a high boundary of a threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium that stores a program, executable by a computer, for reconciling revenue discrepancies relating to customer usage and billing for voice over IP services provided through a service network, the computer readable medium comprising:
-
a creating code segment for enabling creation of at least one alert rule and at least one corresponding alert rule threshold, by a user interactively selecting alert rule components from configuration tables stored in an alert rule component repository, the alert rule having at least two setup options including a tracking alert rule option and a trending alert rule option, and the alert rule threshold having at least three set-up options including a key-level threshold option that applies only to a specific set of key values, a default option that applies to all data, and a multiple alert threshold option; an executing code segment for executing the at least one alert rule; a determining code segment for determining whether the at least one threshold value has been exceeded based on application of the at least one alert rule, an alert associated with the at least one alert rule being triggered when the at least one threshold value has been exceeded; and a reporting code segment for causing a report to be generated when the alert has been triggered, indicating a possible revenue discrepancy wherein the alert is triggered based on one of four user-selectable trigger options, including (1) when a variance is within a high boundary and a low boundary of the threshold, (2) when a variance is less than or equal to a high boundary of the threshold, (3) when a variance is greater than or equal to the low boundary of the threshold, and (4) when a variance is equal to a high boundary of a threshold. - View Dependent Claims (18)
-
Specification