Generative DLP Testing Across Data Formats and Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional static test data creation for data exfiltration prevention software is inefficient, time-consuming, and costly, leading to software programs being configured to catch errors only for specific formats, failing to detect variations in data formats.

Innovation Solution

Utilizing machine learning models and graphical user interfaces to generate dynamic test data, selecting optimal data element types and channels, and executing transfers through data exfiltration prevention software programs to detect sample data effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If static test data is used for data exfiltration prevention testing, then the testing process becomes simplified and easier to implement, but the testing effectiveness decreases because software programs are configured to catch errors only for specific formats and fail to detect variations in data formats

Engineering Contradiction:
Improvetesting process simplicityVSAvoidtesting effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transforms static test data into dynamic test data by implementing a data generation system that creates varied test data sets with different formats, structures, and characteristics. This dynamic approach allows the testing system to adapt to different data exfiltration scenarios while maintaining automated generation, thus resolving the contradiction between operational simplicity and testing effectiveness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying test data characteristics such as format, structure, and content variables. The system generates test data with varying parameters (e.g., different data types, formats, and patterns) to challenge the data exfiltration prevention software, thereby improving testing effectiveness without complicating the overall testing process.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If traditional static test data creation methods are used, then the implementation process is simpler, but the time consumption and cost increase significantly

Engineering Contradiction:
Improveimplementation complexityVSAvoidtest data creation time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements self-service by creating an automated test data generation system that autonomously produces test data sets without requiring manual intervention. The system automatically selects data generation programs, configures parameters, and generates test data, thereby reducing both implementation complexity and time consumption compared to traditional manual methods.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with automated computational systems. Instead of manually creating and managing static test data, the system uses automated data generation programs driven by computational algorithms, significantly reducing the time and effort required while maintaining simplicity in the overall implementation approach.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If the same static test data is used repeatedly during testing, then the testing setup becomes more efficient, but the data exfiltration prevention software programs can be configured to pass tests by learning to identify only specific formats

Engineering Contradiction:
Improvetesting efficiencyVSAvoiddetection capability across formats
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements periodic action by systematically varying test data sets across different testing iterations. The system cycles through different data generation programs and parameters, ensuring that test data formats change periodically rather than remaining static. This approach maintains testing efficiency while preventing software from adapting to and passing tests by learning only specific formats.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent applies dynamics by making the test data generation process adaptive and variable. The system dynamically selects and modifies test data characteristics based on testing requirements, ensuring diversity in test formats. This dynamic approach preserves testing efficiency through automation while enhancing adaptability by continuously varying the test data to challenge the data exfiltration prevention software.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260023681A1Systems and methods for automated generative data loss prevention testing
Publication Date: 2026.01.22 CAPITAL ONE SERVICES LLC
  • US20260023681A1 patent drawing
  • US20260023681A1 patent drawing
  • US20260023681A1 patent drawing

AI summary

Disclosed embodiments may include a method for automated generative data loss prevention testing. The system may include one or more processors, and memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, are configured to cause the system to receive an instruction to perform data exfiltration prevention testing, select one or more data element types and one or more data channels, and select, based on the one or more data element types, one or more test data generation programs from a plurality of test data generation programs. In some embodiments, the memory can be further configured to cause the system to generate and utilize a set of test data to conduct data exfiltration prevention testing. The data exfiltration prevention testing can be conducted by executing one or more transfers and monitoring the one or more data channels.