System, method and computer program product for contract-based aggregation
First Claim
Patent Images
1. 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 by correlating at least one of the contracts with at least one aspect of the received records; and
(c) aggregating the records based at least in part on the contracts using the at least one aggregator;
wherein a speed with which the records are aggregated is based on the contracts.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
24 Claims
-
1. 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 by correlating at least one of the contracts with at least one aspect of the received records; and (c) aggregating the records based at least in part on the contracts using the at least one aggregator; wherein a speed with which the records are aggregated is based on the contracts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for contract-based aggregation embodied on a computer readable storage medium, 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 by correlating at least one of the contracts with at least one aspect of the received records; and (c) computer code for aggregating the records based at least in part on the contracts using the at least one aggregator; wherein a speed with which the records are aggregated is based on the contracts. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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 by correlating at least one of the contracts with at least one aspect of the received records; and (c) logic for aggregating the records based at least in part on the contracts using the at least one aggregator; wherein a speed with which the records are aggregated is based on the contracts.
-
-
24. 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 by correlating at least one of the contracts with at least one aspect of the received 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 separate groups based on the contracts; and (d) aggregating the records of each group using a separate aggregator; (e) wherein the records are aggregated an amount at a speed based at least in part on the contracts using an associated aggregator.
-
Specification