One-Way Data Link for Secure Digital Information Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to securely capture and store specific digital information flowing through shared channels while ignoring all other channel traffic, due to limitations in unidirectional data transfer and compliance with legal and regulatory requirements.

Innovation Solution

A system comprising a channel monitor, a manifest engine, and a storage server that uses a one-way data link and manifest tables to selectively capture and secure information based on programmable selection criteria, ensuring only designated information is recorded and stored, maintaining maximal protection and privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional bidirectional data transfer systems are used to capture information, then information can be selectively captured and stored, but the system cannot ensure maximal security and integrity protection against unauthorized disclosure or malware

Engineering Contradiction:
Improvesecurity and integrity of captured informationVSAvoidability to filter and select specific information
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system divides the data transfer process into separate unidirectional channels: one for transmitting information to be captured and another for transmitting selection criteria and control signals. This segmentation allows the capture apparatus to receive information without being able to send commands or malware back to the source, thereby ensuring security while maintaining filtering capability through the manifest engine.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The manifest engine acts as an intermediary component that receives both the information stream and the manifest table containing selection criteria. It compares incoming information against the manifest criteria and selectively passes only matching information to storage. This intermediary function enables intelligent filtering without requiring bidirectional communication between the capture apparatus and information source.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If unidirectional data transfer is implemented to ensure security, then information integrity is protected, but the system cannot dynamically update selection criteria or interact with the information source

Engineering Contradiction:
Improveintegrity protection and anti-malware capabilityVSAvoidability to update selection criteria and respond to changing requirements
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system pre-configures the manifest table containing all selection criteria before the information capture process begins. The manifest engine loads this comprehensive criterion set in advance, enabling it to dynamically filter incoming information streams without requiring real-time bidirectional communication. This preliminary configuration allows the system to adapt to changing requirements by updating the manifest table while maintaining unidirectional security constraints.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The manifest table is designed as a dynamic data structure that can be updated with new selection criteria without requiring changes to the underlying unidirectional transfer architecture. The system can modify the manifest contents to reflect changing legal or regulatory requirements, enabling the capture apparatus to adapt its filtering behavior while maintaining the security benefits of unidirectional communication.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If all information on a shared channel is captured and stored, then complete information availability is achieved, but the system cannot comply with legal requirements to capture only specific information meeting certain criteria

Engineering Contradiction:
Improvecompleteness of information captureVSAvoidcompliance with legal and regulatory selection criteria
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The manifest engine extracts only the specific information elements that match the criteria defined in the manifest table from the broader information stream. Rather than capturing and storing all incoming data, the system identifies and isolates only those information elements meeting legal or regulatory requirements, thereby reducing storage requirements and ensuring compliance while maintaining complete capture of relevant information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different filtering rules and selection criteria to different portions of the information stream based on the manifest table. Each information element is evaluated against the specific criteria relevant to its type and source, enabling selective capture that complies with varying legal requirements for different categories of information while maintaining overall system simplicity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10218586B2System and method for enabling the capture and securing of dynamically selected digital information
Publication Date: 2019.02.26 OWL CYBER DEFENSE SOLUTIONS LLC
  • US10218586B2 patent drawing
  • US10218586B2 patent drawing
  • US10218586B2 patent drawing

AI summary

A system is disclosed for monitoring a channel passing information which includes an identifying designation. A channel monitor is coupled to the channel and configured to provide on an output all information passing on the channel. A manifest engine is coupled to the channel monitor to receive the information passing on the channel and to an operator console to receive an information manifest table. The information manifest table contains at least one identifying designation. The manifest engine compares the information received with the information in the information manifest table and only provides on the output that information having an identifying designation that matches an identifying designation included within the information manifest table. A storage server is coupled to the manifest engine and configured to receive and store the information provided from the manifest engine.