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 aggegator, 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.
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.
46 Citations
26 Claims
-
1. A method for reducing latency while handling network accounting records using an aggegator, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product 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.
-
-
10. A system 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.
-
-
11. 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 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. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. 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.
-
-
22. A computer program product 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.
-
-
23. A system 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.
-
-
24. 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 stop 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.
-
-
25. 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.
-
-
26. 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.
-
Specification