Patent ID: 9235724
Filing Date: 2016-01-12
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method to transfer data between two or more networks configured to have different levels of network protection, the method comprising: partitioning each of one or more relatively large data backup files into a set of two or more relatively smaller partitioned files, the two or more relatively smaller partitioned files of each of the one or more relatively large data backup files collectively defining a plurality of partitioned files, the one or more relatively large data backup files associated with and positioned within a first network; decoding a plurality of data barcodes each indicative of contents of one of the plurality of partitioned files, responsive to receipt of a scan of a display of a first computer in communication with and positioned within the first network, by use of one or more barcode scanning devices in communication with a second computer positioned remote from the first computer and in communication with and positioned within a second network, to produce contents of the plurality of partitioned files represented by the plurality of data barcodes, the second network configured to have a different level of network security protection than the first network and configured to allow only one-way secure communication from the second network to the first network; decoding a plurality of validation barcodes indicative of contents of one or more validation files, responsive to receipt of a scan of a display of the second computer, by use of a different one or more barcode scanning devices in communication with the first computer, to produce contents of the one or more validation files represented by the plurality of validation barcodes, the one or more validation files configured to include decoded contents of the plurality of partitioned files, to thereby securely communicate decoded contents of the plurality of partitioned files in one-way communication from temporary storage associated with the second network to the first network; decoding one or more verification barcodes indicative of contents of one or more verification files, responsive to receipt of a scan of the display of the first computer by use of the one or more barcode scanning devices in communication with the second computer, to produce contents of the one or more verification files represented by the one or more verification barcodes, the one or more verification files configured to indicate whether successful transmission of contents of each of the plurality of partitioned files from the first network to the second network has occurred; merging decoded contents of each set of two or more relatively smaller partitioned files into a reassemblage of the respective one of the one or more relatively large data backup files responsive to an indication from decoded contents of the one or more verification files of successful transmission of contents of each of the plurality of partitioned files from the first network to the second network; and storing each reassemblage of the one or more relatively large data backup files in more permanent storage associated with the second network responsive to an indication from decoded contents of the one or more verification files of successful transmission of contents of each of the plurality of partitioned files from the first network to the second network.