Patent ID: 11880488
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for remediating sensitive information within document object model (DOM) structures, the system comprising:
one or more memories; and
one or more processors, communicatively coupled to the one or more memories, configured to:
receive one or more rules, each rule being associated with a respective identifier and each rule indicating a corresponding element, a corresponding pattern, a conditional attribute, and a type of remediation;
receive at least one DOM structure including at least one element that is associated with text and associated with an attribute;
determine an order for applying the one or more rules based on the respective identifier associated with each rule;
determine, based on the order for applying the one or more rules, that the DOM structure is evaluated according to a first rule, of the one or more rules, prior to the DOM structure being evaluated according to a second rule, of the one or more rules, based on an identifier associated with the first rule satisfying a condition with respect to an identifier associated with the second rule;
for each rule of the one or more rules and in the order determined for the one or more rules:
traverse the at least one DOM structure to identify one or more elements that map to a corresponding element indicated by the rule;
determine that an attribute, associated with the one or more elements, maps to a conditional attribute indicated by the rule;
determine that at least some text, associated with the one or more elements, is sensitive information by determining that the at least some text maps to a corresponding pattern indicated by the rule, based on determining that the attribute, associated with the one or more elements, maps to the conditional attribute indicated by the rule;
perform at least one validation on the sensitive information, wherein the one or more processors, to perform the at least one validation on the sensitive information, are configured to:
determine that a first portion of the at least some text is a false positive; and

modify the at least one DOM structure based on the sensitive information, the at least one validation, and a type of remediation indicated by the rule,
wherein the false positive is not modified when the at least one DOM structure is modified; and

output the at least one modified DOM structure.