Patent ID: 11880431
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 19:
20. A non-transitory machine-readable storage medium that stores instructions which, when executed by a processor, perform a plurality of operations comprising:
determining one or more values of statistical features associated with data packets in a data stream;
producing a classification output by processing the one or more values of statistical features through a data model, wherein the classification output includes the data packets classified into one or more categories of communication protocols, and wherein producing the classification output further includes:
extracting one or more heuristics for each of the one or more values of statistical features;
comparing the one or more heuristics with one or more conditional checks defined at each node within the data model; and
determining a cumulative score based on results of the comparing, wherein the cumulative score is determined by aggregating a score assigned to successful clearance of each conditional check; and

providing the classification output along with the cumulative score indicating accuracy of the classification output.