Database Table Validation for Unauthenticated Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack effective methods to verify the authenticity of unauthenticated digital data received from untrusted sources, which can be manipulated or tampered with, posing risks in secure data management and transactions.

Innovation Solution

A system and method that securely transmits unauthenticated data for validation to a remote device, using cryptographic hash functions and data security techniques to ensure the data has not been modified by unauthorized users, and generates a database table to compare and validate the data against authenticated data, resolving discrepancies and executing transactions based on verified correction data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If unauthenticated data is received from untrusted sources, then data processing can proceed, but data authenticity and integrity cannot be guaranteed

Engineering Contradiction:
Improvedata processing speedVSAvoiddata authenticity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary authentication by comparing received data against authenticated data stored in the database before processing. This advance verification ensures data authenticity is established prior to any processing operations, resolving the contradiction by making reliability checks a prerequisite rather than an afterthought.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary authentication mechanism that mediates between untrusted data sources and the processing system. The comparison against authenticated data in the database acts as an intermediary verification layer, allowing the system to accept data from untrusted sources while maintaining integrity guarantees through the intermediary check.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data validation techniques are implemented, then data authenticity can be verified, but system complexity increases

Engineering Contradiction:
Improvedata authenticity verificationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-verification by automatically comparing received data against authenticated data stored in its own database. This self-service approach eliminates the need for external authentication services or complex verification infrastructure, reducing system complexity while maintaining reliable authenticity verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses copying of authenticated data from the database for comparison purposes. Instead of implementing complex cryptographic verification or external authentication protocols, the system creates and compares copies of authenticated data, simplifying the verification process while ensuring data authenticity.

Inventive Principle:
Principle #26Copying

3Reliability

If authenticated data is stored in a database, then data integrity can be maintained, but data format compatibility issues arise when comparing with unauthenticated data

Engineering Contradiction:
Improvedata integrityVSAvoiddata format compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality comparison by examining specific fields or characteristics of the data rather than requiring complete format matching. This allows authenticated data in the database to maintain its integrity while comparing only relevant local properties with unauthenticated data, resolving format compatibility issues without compromising data integrity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11947407B1Database and file management for data validation and authentication
Publication Date: 2024.04.02 FREDDIE MAC
  • US11947407B1 patent drawing
  • US11947407B1 patent drawing
  • US11947407B1 patent drawing

AI summary

A computer system, method, and non-transitory computer-readable medium are provided. A request including unauthenticated data is created and securely transmitted to a remote device, metadata corresponding to the request is updated to indicate successful validation, a response file is validated, and a discrepancy is detected between the unauthenticated data and the authenticated data. Correction data is obtained, and a transaction based on the request and the correction data is executed. A second processor of the remote device verifies that an unauthorized user has not modified the authenticated data, generates a database table based on one or more fields of the authenticated data, extracts one or more predetermined data values from the authenticated data and the database table, and validates the unauthenticated data in the request based on comparing the one or more predetermined data values from the authenticated data and the database table to the unauthenticated data in the request.