Database Update via One-Way Data Link

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional database update techniques are inefficient and impractical for use in one-way data links, which are essential for secure network security applications, as they require bilateral communications and are not directly applicable to unidirectional data transfer systems.

Innovation Solution

A system and method for database updates across a one-way link using a database trigger client and server, which generates and implements database update messages as files or data packets, employing TCP proxy simulations to ensure unidirectional data transfer and error detection through hash algorithms, while maintaining security by preventing IP information transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional database update techniques are used, then bidirectional communication is enabled, but security is compromised due to potential unauthorized data disclosure

Engineering Contradiction:
Improvedata securityVSAvoiddatabase update capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the communication channel into unidirectional data link for database updates and separate bidirectional channels for other communications. The database update function is isolated to only allow data flow from the secure database to external systems, preventing any reverse communication that could compromise security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A unidirectional data link acts as an intermediary between the secure database and external systems. This intermediary component physically enforces one-way data transfer, allowing database updates to proceed while blocking any potential unauthorized data disclosure back to external systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a one-way data link is used, then security is improved by preventing unauthorized data disclosure, but database update efficiency deteriorates due to lack of bidirectional communication

Engineering Contradiction:
Improvenetwork securityVSAvoiddatabase update speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by preparing complete database update packages locally before transmission. Instead of requiring interactive bidirectional communication during the update process, all necessary data and commands are prepared in advance and transmitted in a single unidirectional flow, eliminating delays from back-and-forth communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates complete copies of database update information and transmits them through the unidirectional link. Rather than attempting real-time interactive updates that would require bidirectional communication, the entire update dataset is copied and transmitted in one direction, maintaining security while ensuring update completeness.

Inventive Principle:
Principle #26Copying

3Reliability

If unidirectional data transfer is enforced, then protection against probing attacks is achieved, but error detection and correction capabilities are reduced

Engineering Contradiction:
Improveprotection from probing attacksVSAvoiderror detection capability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements feedback mechanisms through separate bidirectional communication channels that do not compromise the unidirectional database link. Error detection information flows back through alternative paths, allowing the system to monitor and detect transmission errors without creating bidirectional data flow through the secure unidirectional link itself.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Error detection functionality is implemented through intermediary components that monitor the unidirectional data flow without requiring reverse communication through the same link. Checksum calculations and error detection algorithms operate on the outgoing data stream, with results handled through separate communication paths that maintain the unidirectional security constraint.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8352450B1Database update through a one-way data link
Publication Date: 2013.01.08 OWL CYBER DEFENSE SOLUTIONS LLC
  • US8352450B1 patent drawing
  • US8352450B1 patent drawing
  • US8352450B1 patent drawing

AI summary

A database updating application for updating through a one-way data link a remote database in accordance with a change in a reference database is disclosed, which comprises a database trigger client associated with the reference database for generating a database update message in the form of a file or a data packet corresponding to the change in the reference database and sending the database update message to a send node interconnected to a receive node by the one-way data link, and a database trigger server associated with the remote database for receiving the database update message transmitted across the one-way data link and replicating the change on the remote database in accordance with the database update message. The present invention provides database update through a one-way data link that may be implemented efficiently in real time and with a mechanism for verifying the integrity and operability of the one-way data link for the purpose of database update. In addition, the present invention provides a way to combine the functionalities of the conventional database update applications with the security afforded by the use of a one-way data link.