Smart integrated cyclic data transport
First Claim
1. An apparatus for smart integrated cyclic data transport, the apparatus for preserving the consistency and integrity of a file during the transfer of the file from a source system to a target system, the apparatus comprising:
- an orchestration subsystem, the orchestration subsystem comprising;
an analyzer/generator module, the analyzer/generator module being configured to;
execute an algorithm on the file at the source location; and
generate an output from the executed algorithm;
a consistency module, the consistency module being configured to;
pre-check the output at the source location for pretransfer validation; and
create a copy of the output, the copy for preserving the consistency and the integrity of the file;
a data transfer subsystem configured to transfer the file and the output from the source system to the target system;
a validation subsystem for validating the integrity and consistency of the file at the source system, the validation subsystem configured to;
re-execute the algorithm on the transferred file;
generate a second output from the re-executing;
compare the transferred copy of the output and the generated second output in order to validate the integrity and consistency of the transferred file;
determine a correspondence metric between the transferred copy of the output and the generated second output based on the comparison;
when the correspondence metric is greater than a predetermined threshold level of correspondence, discard the transferred copy of the output and flag the file as verified;
when the correspondence metric is less than the predetermined threshold level of correspondence, transmit a message to a scheduling subsystem, said message regarding the lack of file integrity and consistency;
the scheduling subsystem configured to reschedule the transfer of the file from the source location to the target location in the event that the correspondence metric is less than the predetermined threshold level of correspondence.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for smart integrated cyclic data transport is provided. The apparatus may preserve the consistency and integrity of a file during the transfer of the file from a source system to a target system. The apparatus includes an orchestration subsystem. The orchestration subsystem includes an analyzer/generator module. The analyzer/generator module executes an algorithm on the file at the source location. An output is generated from the executed algorithm. The apparatus includes a consistency module. The consistency module pre-checks the output at the source location for pretransfer validation and creates a copy of the output. The copy may preserve the consistency and the integrity of the file. The apparatus includes a data transfer subsystem which transfers the file and the output from the source system to the target system. The apparatus may also include a validation subsystem for validating the integrity and consistency of the file.
-
Citations
7 Claims
-
1. An apparatus for smart integrated cyclic data transport, the apparatus for preserving the consistency and integrity of a file during the transfer of the file from a source system to a target system, the apparatus comprising:
-
an orchestration subsystem, the orchestration subsystem comprising; an analyzer/generator module, the analyzer/generator module being configured to; execute an algorithm on the file at the source location; and generate an output from the executed algorithm; a consistency module, the consistency module being configured to; pre-check the output at the source location for pretransfer validation; and create a copy of the output, the copy for preserving the consistency and the integrity of the file; a data transfer subsystem configured to transfer the file and the output from the source system to the target system; a validation subsystem for validating the integrity and consistency of the file at the source system, the validation subsystem configured to; re-execute the algorithm on the transferred file; generate a second output from the re-executing; compare the transferred copy of the output and the generated second output in order to validate the integrity and consistency of the transferred file; determine a correspondence metric between the transferred copy of the output and the generated second output based on the comparison; when the correspondence metric is greater than a predetermined threshold level of correspondence, discard the transferred copy of the output and flag the file as verified; when the correspondence metric is less than the predetermined threshold level of correspondence, transmit a message to a scheduling subsystem, said message regarding the lack of file integrity and consistency; the scheduling subsystem configured to reschedule the transfer of the file from the source location to the target location in the event that the correspondence metric is less than the predetermined threshold level of correspondence. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification