Data Loss Prevention Testing with Dynamic Test Data Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for generating test data for data exfiltration prevention software are inefficient, time-consuming, and costly, and static test data can lead 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 dynamically generate test data by selecting optimal data element types and channels, and employing test data generation programs to create sample data that adheres to required formats, with monitoring and scoring of data exfiltration prevention software programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static test data is used for testing data exfiltration prevention software, then the testing process becomes simpler and more consistent, but the software programs can be easily configured to detect only specific formats, leading to false security and failure to detect variations in data formats

Engineering Contradiction:
Improvedetection capabilityVSAvoidformat flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from static test data to dynamically generated test data. The system uses automated generation of test data with varying formats, structures, and characteristics, allowing the testing process to adapt to different data exfiltration scenarios while maintaining consistent testing protocols.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by systematically varying test data parameters such as format, structure, content, and transmission characteristics. This allows comprehensive testing of data exfiltration prevention software across multiple dimensions, ensuring robust detection capabilities without overfitting to specific formats.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If manual creation of test data is performed, then the test data can be carefully designed to cover various scenarios, but the process becomes highly inefficient, time-consuming, and costly

Engineering Contradiction:
Improvetest data qualityVSAvoidtesting efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies self-service by implementing automated test data generation systems that autonomously create, manage, and update test data without requiring manual intervention. The system self-adjusts test parameters, generates diverse test scenarios, and maintains test data repositories, significantly improving productivity while preserving quality through algorithmic design.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-configuring test data generation templates, formats, and scenarios before actual testing begins. This allows the system to rapidly generate high-quality test data on-demand, combining the precision of careful design with the efficiency of automated generation.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If repeated use of the same static test data is employed, then the testing process becomes more efficient and consistent, but the data exfiltration prevention software programs are trained to identify errors only based on specific static patterns, reducing their ability to detect alternative formats

Engineering Contradiction:
Improvetesting timeVSAvoiddetection accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent applies periodic action by implementing scheduled rotation and refresh of test data sets. The system periodically introduces new test data variations while maintaining core testing protocols, ensuring consistent testing efficiency while preventing overfitting to specific patterns through regular diversification of test scenarios.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12443516B2Systems and methods for automated generative data loss prevention testing
Publication Date: 2025.10.14 CAPITAL ONE SERVICES LLC
  • US12443516B2 patent drawing
  • US12443516B2 patent drawing
  • US12443516B2 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.