DATA STREAM CLASSIFICATION
First Claim
1. A computer-implemented, data processing method comprising:
- controlling, by a server computer, a network computer to identify data packets associated with a data stream originated by a user application;
controlling, by the server computer, the network computer to generate a set of characterization data that is associated with the data stream originated by the user application;
comparing the set of characterization data with a set of training characterization data to determine a type of the user application that originated the data stream;
based on the type of the user application that originated the data stream, determining whether to set a quality of service setting to a high quality of service value;
in response to determining that the quality of service setting is to be set to the high quality of service value, modifying the quality of service setting for the data stream by setting the high quality of service value for the user application.
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.
-
Citations
20 Claims
-
1. A computer-implemented, data processing method comprising:
-
controlling, by a server computer, a network computer to identify data packets associated with a data stream originated by a user application; controlling, by the server computer, the network computer to generate a set of characterization data that is associated with the data stream originated by the user application; comparing the set of characterization data with a set of training characterization data to determine a type of the user application that originated the data stream; based on the type of the user application that originated the data stream, determining whether to set a quality of service setting to a high quality of service value; in response to determining that the quality of service setting is to be set to the high quality of service value, modifying the quality of service setting for the data stream by setting the high quality of service value for the user application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing one or more computer instructions which, when performed by one or more processors, cause the one or more processors to perform:
-
controlling, by a server computer, a network computer to identify data packets associated with a data stream originated by a user application; controlling, by the server computer, the network computer to generate a set of characterization data that is associated with the data stream originated by the user application; comparing the set of characterization data with a set of training characterization data to determine a type of the user application that originated the data stream; based on the type of the user application that originated the data stream, determining whether to set a quality of service setting to a high quality of service value; in response to determining that the quality of service setting is to be set to the high quality of service value, modifying the quality of service setting for the data stream by setting the high quality of service value for the user application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification