Patent ID: 9118720
Filing Date: 2015-08-25
Classification: G06F,H04L

Abstract:
1. A method comprising: identifying a policy for protecting source data, having a plurality of data elements, using a data monitoring system (DMS) including a processor, the policy maintained by an organization to prevent loss of sensitive information; evaluating, at the DMS, a web request sent to an interactive website as part of a web-based application, wherein the interactive website hosts the web-based application; determining by the DMS, that the web request includes at least one of the plurality of data elements triggering a violation of the policy; determining data boundaries of the web request upon receiving the web request at the DMS; selectively removing data content within the data boundaries containing the at least one data element that triggered the violation to allow the web request to be processed by the interactive website as if it were the original web request containing the at least one data element; reevaluating, at the DMS, the web request with the at least one data element selectively-removed to determine whether the at least one data element that triggered the violation has been successfully removed from the web request, wherein the web request with the at least one data element selectively-removed comprises an indication that the web request with the at least one data element selectively-removed is a resubmission; upon determining that the at least one data element that triggered the violation has been successfully removed from the web request, sending the web request to the interactive website; and upon determining that the at least one data elements that triggered the violation has not been successfully removed from the web request, blocking the web request or allowing the web request to be sent to the interactive website unmodified.