DATA STREAM CLASSIFICATION
First Claim
1. A non-transitory computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform:
- controlling, by a server computer, a network computer to identify packets associated with a data stream originated by an internet protocol application;
controlling, by the server computer, the network computer to update a set of characterization data that facilitates identifying the internet protocol application that originated the data stream and comprises a set of classification statistics computed from data specific to the packets;
determining, by the server computer, a data stream classifier for the data stream based at least in part on a portion of the set of characterization data and a set of identification data;
causing the network computer to assign the data stream classifier to the data stream to allow identifying the packets originated by the internet protocol application based on the data stream classifier.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with data stream classification are described. One example method includes identifying packets associated with the data stream. The example method may also include updating a set of characterization data associated with the data stream based on information associated with a packet. The example method may also include assigning a data stream classifier to the data stream by comparing characterization data to identification data upon determining that the set of characterization data indicates that the data stream is able to be classified. The example method may also include providing a signal associated with the data stream classifier.
14 Citations
20 Claims
-
1. A non-transitory computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform:
-
controlling, by a server computer, a network computer to identify packets associated with a data stream originated by an internet protocol application; controlling, by the server computer, the network computer to update a set of characterization data that facilitates identifying the internet protocol application that originated the data stream and comprises a set of classification statistics computed from data specific to the packets; determining, by the server computer, a data stream classifier for the data stream based at least in part on a portion of the set of characterization data and a set of identification data; causing the network computer to assign the data stream classifier to the data stream to allow identifying the packets originated by the internet protocol application based on the data stream classifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented data processing method comprising:
-
controlling, by a server computer, a network computer to identify packets associated with a data stream originated by an internet protocol application; controlling, by the server computer, the network computer to update a set of characterization data that facilitates identifying the internet protocol application that originated the data stream and comprises a set of classification statistics computed from data specific to the packets; determining, by the server computer, a data stream classifier for the data stream based at least in part on a portion of the set of characterization data and a set of identification data; causing the network computer to assign the data stream classifier to the data stream to allow identifying the packets originated by the internet protocol application based on the data stream classifier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification