System, method and computer program product for contract-based aggregation
AssigneeXACCT Technologies, Ltd.
InventorsTal Givoly, Limor Schweitzer
Life of this patent
Estimating the term…
Abstract
A system, method and computer program product are provided for contract-based aggregation. Initially, records indicative of network events are received. Such records are received in an aggregator for the purpose of aggregating the records. Thereafter, contracts associated with the records are identified. The records are subsequently aggregated based at least in part on the contracts using the aggregator.
Claims22
A method for contract-based aggregation, comprising:
- (a) receiving records indicative of network events, wherein the records are received in at least one aggregator for the purpose of aggregating the records;
- (b) identifying contracts associated with the records;
- and
- (c) aggregating the records based at least in part on the contracts using the at least one aggregator.
A computer program product for contract-based aggregation, comprising:
- (a) computer code for receiving records indicative of network events, wherein the records are received in at least one aggregator for the purpose of aggregating the records;
- (b) computer code for identifying contracts associated with the records;
- and
- (c) computer code for aggregating the records based at least in part on the contracts using the at least one aggregator.
A system for contract-based aggregation, comprising:
- (a) logic for receiving records indicative of network events, wherein the records are received in at least one aggregator for the purpose of aggregating the records;
- (b) logic for identifying contracts associated with the records;
- and
- (c) logic for aggregating the records based at least in part on the contracts using the at least one aggregator.
A method for contract-based aggregation, comprising:
- (a) receiving records indicative of network events, wherein the records include a customer identifier, a service identifier, a source identifier, a destination identifier, a records size identifier, and a quality of service identifier;
- (b) identifying contracts associated with the records, wherein the contracts indicate an amount of aggregation to be performed, a speed with which the aggregation is to be performed, and a group with which the records are associated;
- (c) separating the records into the separate groups based on the contracts;
- and
- (d) aggregating the records of each group using a separate aggregator;
- (e) wherein the records are aggregated a certain amount at a certain speed based at least in part on the contracts using the associated aggregator.
Dependencies are inferred from the claim text.