Preemptive Key Validation for High-Integrity Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-integrity data transfer systems face challenges in ensuring data accuracy before transmission, as existing methods detect errors only after data has been sent, potentially leading to hazardous propagation of erroneous data in critical applications.
Innovation Solution
A method and system that compare keys generated from data sets produced by multiple transmitters to verify their identity and integrity before allowing access, preventing invalid data from being transmitted and synchronizing transmitters and receivers when the keys match within a predetermined timeframe.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is checked as it is transferred using voting schemes or command-monitor configurations, then error detection capability is improved, but error detection occurs only after data has been sent, leading to propagation of erroneous data
Solution Approach 1:
The patent generates and compares keys from multiple transmitters before data transmission to validate data integrity in advance. This preliminary key comparison prevents erroneous data from being transmitted, eliminating the time delay associated with post-transmission error detection while maintaining high reliability.
2Productivity
If multiple transmitters send data simultaneously without validation, then data transmission speed is improved, but data accuracy cannot be guaranteed
Solution Approach 1:
The patent creates keys as copies of data characteristics from multiple transmitters and compares these keys to verify data accuracy. This copying and comparison mechanism enables simultaneous data transmission while maintaining accuracy guarantees, as the key comparison validates that all transmitters are sending identical data without requiring sequential transmission.
3Reliability
If data validation is performed before transmission using key comparison, then propagation of erroneous data is prevented, but system complexity increases
Solution Approach 1:
The patent replaces complex mechanical validation systems with a computational key comparison mechanism. Instead of using physical voting schemes or monitor configurations, the system uses digital key generation and comparison, which achieves the same data integrity validation with reduced hardware complexity and easier implementation.
Data Source
AI summary
A method for performing high-integrity data transmission is provided. The method obtains a first set of data at a first transmitter and a second set of data at a second transmitter; develops a first key for the obtained first set of data and a second key for the obtained second set of data; and when the first key matches the second key, provides a receiver indication of validity of the first set of data. In certain embodiments, the method stores the first key and the second key within a predetermined window of time. In some embodiments, when the first key matches the second key, the method also synchronizes operation of the first transmitter and the second transmitter.


