Processing node for eliminating duplicate network usage data
First Claim
1. A method for removing duplicate records produced from gathering statistics concerning network data packets comprises:
- determining whether a session key associated with the network record maps to an active session and, if the session key maps to an active session, determining whether a record key associated with the NAR exists within the session;
dropping the network record if the session key exists in the session.
2 Assignments
0 Petitions
Accused Products
Abstract
A data collection system includes a plurality of node host computers. Each node host computer has a node manager, at least one processing node and a data manager. The data manager delivers network records between processing nodes. The processing nodes include an input queue and an output queue. In some embodiments at least one of the nodes has a plurality of output queues. The processing nodes are arranged in configurable chains of processing nodes. The chains are disposed across one or more of the plurality of host computers to process network records. The at least one processing node having the plurality of output queues can couple records from the plurality of output queues to input queues of corresponding processing nodes, based on a selected distribution method and/or selected content of records. The system can include an administrative client that displays a graphical user interface and an administrative server communicating with the node host computers and the administrative client. The administrative server stores files of executable code that can be dynamically downloaded from the server to configure the client and change the graphical user interface dynamically while the graphical user interface is running. The system includes a order enhancer node that can remove duplicate records produced from gathering statistics concerning network data packets and can order records for delivery to subsequent nodes in the system.
-
Citations
26 Claims
-
1. A method for removing duplicate records produced from gathering statistics concerning network data packets comprises:
-
determining whether a session key associated with the network record maps to an active session and, if the session key maps to an active session, determining whether a record key associated with the NAR exists within the session;
dropping the network record if the session key exists in the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A method for removing duplicate records produced from gathering statistics concerning network data packets transmitted by a wireless protocol comprises:
determining if a session key associated with a record maps to an already propagating session and if so dropping the network record.
-
21. A computer program product residing on a computer readable media for removing duplicate records produced from gathering statistics concerning network data packets comprises instructions for causing a computer to:
-
determine whether a session key associated with the network record maps to an active session and, if the session key maps to an active session;
determine whether a record key associated with the NAR exists within the session; and
drop the network record if the session key exists in the session. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A data collection system comprising:
-
a processor;
a memory storing a computer program product for execution in the processor, for removing duplicate records produced from gathering statistics concerning network data packets comprises instructions for causing a processor to;
determine whether a session key associated with the network record maps to an active session and, if the session key maps to an active session;
determine whether a record key associated with the NAR exists within the session; and
drop the network record if the session key exists in the session
-
Specification