Compliance Verification System for Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of digital transactions has made it difficult to verify data compliance, with data often being corrupted or lost during processing, affecting its accuracy and integrity.

Innovation Solution

A system comprising a processor and memory that applies quality and control rules to detect missing and corrupt data elements, generating reports to inform users and administrators about data compliance issues, thereby reducing data loss and corruption across the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is processed through multiple system components to handle increasing digital transaction complexity, then the system's processing capability is improved, but data corruption and loss increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing compliance checks and validating data elements before they are processed or communicated between system components. The compliance processor evaluates data against stored rules in advance, identifying missing or corrupt elements before they propagate through the system, thereby preventing data integrity issues while maintaining processing throughput.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If comprehensive compliance checks are performed on all data elements, then data integrity is improved, but processing time increases

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by performing compliance checks selectively on specific data elements based on their type, importance, and associated risk factors. Rather than uniformly checking all data elements, the system applies different verification depths to different data locations, focusing intensive checks on critical elements while using lighter validation on less critical data, thereby maintaining data integrity while reducing overall processing time.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If multiple quality rules and control rules are applied to verify data compliance, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvecompliance verification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing compliance verification into separate, modular components: quality rules that assess individual data element integrity, control rules that verify data communication and processing compliance, and a compliance processor that coordinates these checks. This modular structure allows each rule type to be independently developed, maintained, and optimized, reducing system complexity while maintaining comprehensive verification precision.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9652489B2Compliance verification system
Publication Date: 2017.05.16 BANK OF AMERICA CORP
  • US9652489B2 patent drawing
  • US9652489B2 patent drawing
  • US9652489B2 patent drawing

AI summary

In one embodiment, a system including a memory and processor is provided. The memory stores a plurality of quality rules and control rules. The processor receives a request comprising a plurality of parameters and data elements. The processor determines that the request is missing a first data element and that a second data element of the plurality of data elements is corrupt. The processor determines that a first number of data elements should have been communicated and a third number of data elements should have been processed. The processor determines that a second number of data elements were communicated and a fourth number of data elements were processed. The processor generates a report indicating that: the plurality of parameters is missing the first data element, the second data element is corrupt, the first number is less than the second number, and the fourth number is less than the third number.