Systems and Methods for Network Traffic Classification and Filtering via Fingerprinting and Machine Learning
AssigneeSalesforce, Inc.
InventorsKaushal BANSAL, Simone MAINARDI, Prabhat SINGH
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsKaushal BANSAL, Simone MAINARDI, Prabhat SINGH
Estimating the term…
A device may include a communication interface configured to receive a plurality of application-layer request messages directed to a domain accessible via the computing services environment. A device may include a fingerprint database storing a plurality of predetermined filter fingerprint values. A device may include a fingerprint engine configured to determine fingerprint information based on an application-layer request message of the plurality of application-layer request messages, the fingerprint information including a locality-based fingerprint determined based on a locality-sensitive hashing function that maps similar input values to similar output values, the fingerprint information including a entropy-based fingerprint sensitive to an amount of information stored in data. A device may include a fingerprint filter configured to block the application-layer request message from being transmitted to a request destination upon determining that the fingerprint information matches a predetermined filter fingerprint value of the plurality of predetermined filter fingerprint values.
An application gateway within a computing services environment, comprising:
A method implemented at an application gateway within a computing services environment, the method comprising:
One or more non-transitory computer readable media having instructions stored thereon for performing a method implemented at an application gateway within a computing services environment, the method comprising:
Dependencies are inferred from the claim text.