Patent ID: 9160711
Filing Date: 2015-10-13
Classification: H04L

Abstract:
1. A computer implemented method, comprising: receiving, at a cleansing farm, a plurality of customer requests from a network wherein at least one of the customer requests includes an application layer comprising confidential customer information; inspecting a plurality of layers of the customer requests that include confidential customer information by inspecting the application layer and at least one other layer to assess the confidential customer information; determining one or more parameters associated with the customer requests based on the inspecting, wherein the one or more parameters are at least partially based on the inspection of the application layer comprising the confidential customer information; comparing the parameters associated with the customer requests to one or more filtering rules, wherein the filtering rules comprise rules to mitigate against a cyber attack; determining whether the customer requests should be filtered based on the comparison; filtering a first part of the customer requests when it is determined that the first part of the customer requests should be filtered, wherein filtering the first part of the customer request comprises routing a customer request associated with a flagged message source to a non-existent address; and routing a second part of the customer requests to a destination within an internal network when it is determined that the second part of the customer requests should not be filtered.