CPC H04L 63/0245 (2013.01) [G06N 7/01 (2023.01); G06N 20/00 (2019.01); G06Q 20/4016 (2013.01); H04L 63/1416 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, with at least one hardware processor, transaction data comprising at least one packet associated with a payment transaction;
extracting, with at least one hardware processor, at least one of network layer data or transport layer data from the at least one packet;
determining, with at least one hardware processor, a first probability based on the at least one of the network layer data or the transport layer data using a classifier, wherein the first probability comprises an indication that the at least one packet is in a first class associated with packets that should be blocked from further transmission;
determining, with at least one hardware processor, a second probability based on the at least one of the network layer data or the transport layer data using the classifier, wherein the second probability comprises an indication that the at least one packet is in a second class associated with packets that should be permitted to be transmitted;
extracting, with at least one hardware processor, at least one of session layer data, presentation layer data, or application layer data from the at least one packet;
determining, with at least one hardware processor, a third probability based on the at least one of the session layer data, the presentation layer data, or the application layer data using the classifier, wherein the third probability comprises an indication that the at least one packet is in the first class; and
performing, with at least one hardware processor, a function associated with the at least one packet based on the third probability to the first probability and the second probability.
|