Data collection system and method for reducing latency
First Claim
Patent Images
1. A method for reducing latency while handling network accounting records using an aggregator, comprising:
- (a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) generating a command in response to the receipt of the records by the aggregator;
(c) wherein services are rendered in response to the command with minimal latency caused by the aggregator by initiating the rendering of the services before the aggregator begins processing a new aggregation.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are provided for reducing latency while handling network accounting records using an aggregator. Initially, records are received which are indicative of network events. Such records are received in an aggregator for the purpose of aggregating the records. Thereafter, a command is generated in response to the receipt of the records before work is done by the aggregator. Accordingly, services may be rendered in response to the command with minimal latency caused by the aggregator.
-
Citations
30 Claims
-
1. A method for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) generating a command in response to the receipt of the records by the aggregator;
(c) wherein services are rendered in response to the command with minimal latency caused by the aggregator by initiating the rendering of the services before the aggregator begins processing a new aggregation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product embodied on a computer readable medium for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) computer code for receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) computer code for generating a command in response to the receipt of the records before work is done by the aggregator;
(c) wherein services are rendered in response to the command with minimal latency caused by the aggregator by initiating the rendering of the services before the aggregator begins processing a new aggregation.
-
-
14. A system embodied on a computer readable medium for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) logic for receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) logic for generating a command in response to the receipt of the records before work is done by the aggregator;
(c) wherein services are rendered in response to the command with minimal latency caused by the aggregator by initiating the rendering of the services before the aggregator begins processing a new aggregation.
-
-
15. A method for reducing latency while handling network accounting records using tin aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) sending a command to a receiving device or module in a data collection system of which the aggregator is a component in response to the receipt of the records by the aggregator;
(c) wherein services are rendered in response to the command with minimal latency caused by the aggregator by initiating the rendering of the services before the aggregator begins processing a new aggregation.
-
-
16. A method for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) evaluating the records in immediate response to the receipt of the records to determine whether an update or stop command is necessary; and
(c) wherein minimal latency is caused by the aggregator by initiating the evaluating before the aggregator begins processing a new aggregation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product embodied on a computer readable medium for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) computer code for receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) computer code for evaluating the records in immediate response to the receipt of the records to determine whether an update or stop command is necessary;
(c) wherein minimal latency is caused by the aggregator by initiating the evaluating before the aggregator begins processing a new aggregation.
-
-
27. A system embodied on a computer readable medium for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) logic for receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) logic for evaluating the records in immediate response to the receipt of the records to determine whether an update or stop command is necessary;
(c) wherein minimal latency is caused by the aggregator by initiating the evaluating before the aggregator begins processing a new aggregation.
-
-
28. A method for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) generating an update or slop command immediately in response to the receipt of the records if the update or stop command is necessary;
(c) wherein minimal latency is caused by the aggregator by generating the update or stop command before the aggregator begins processing a new aggregation.
-
-
29. A method for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) sending an update or stop command to a receiving device or module in a data collection system of which the aggregator is a component in immediate response to the receipt of the records by the aggregator;
(c) wherein minimal latency is caused by the aggregator by sending the update or stop command before the aggregator begins processing a new aggregation.
-
-
30. A method for reducing latency while handling network accounting records using an aggregator, comprising:
-
(a) receiving records indicative of network events, wherein the records are received in an aggregator for the purpose of aggregating the records; and
(b) generating a command in response to the receipt of the records by the aggregator;
(c) wherein services are rendered in response to the command within a predetermined amount of time by initiating the rendering of the services before the aggregator begins processing a new aggregation.
-
Specification