发明名称 Systems, methods, and computer medium to securely transfer large volumes of data between physically isolated networks having different levels of network protection
摘要 Embodiments of computer-implemented methods, systems, and non-transitory computer-readable medium having one or more computer programs stored therein are provided to transfer contents of transactional database records associated with a data historian between two or more networks configured to have different levels of network protection. Generated data barcodes can be decoded to produce contents of transactional database records to be transmitted between two or more networks having different levels of network security protection. Decoded contents of the transactional database records can then be securely communicated back to the sender for comparison by generating validation barcodes to be decoded by the sender. Generated verification barcodes can then be decoded to produce verification data. Verification data can confirm success of the transmission of contents of transactional database records encoded in the data barcodes. Decoded contents of transactional database records can then be stored responsive to an indication of successful transmission.
申请公布号 US9223991(B2) 申请公布日期 2015.12.29
申请号 US201414336423 申请日期 2014.07.21
申请人 Saudi Arabian Oil Company 发明人 Mevec Paul Francis;Marhoon Ibrahim A.
分类号 G06F12/14;G06F21/60;H04L29/08;G06F17/30 主分类号 G06F12/14
代理机构 Bracewell & Giuliani LLP 代理人 Bracewell & Giuliani LLP ;Rhebergen Constance G.;Tompkins Brian H.
主权项 1. A computer-implemented method to transfer data between two or more networks configured to have different levels of network protection, the method comprising: decoding a first set of one or more barcodes indicative of contents of a plurality of transactional database records associated with and positioned within a first network to thereby define one or more data barcodes, 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 transactional database records represented by the one or more 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 second set of one or more different barcodes indicative of contents of one or more validation files to thereby define one or more validation barcodes, 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 one or more validation barcodes, the one or more validation barcodes configured to encode contents of the one or more validation files, the one or more validation files configured to include decoded contents of the plurality of transactional database records, to thereby securely communicate decoded contents of the plurality of transactional database records in one-way communication from temporary storage associated with the second network to the first network for comparison to contents of the plurality of transactional database records associated with the first network; decoding a third set of one or more different barcodes indicative of contents of one or more verification files to thereby define one or more verification barcodes, 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 barcodes configured to encode contents of the one or more verification files, the one or more verification files configured to indicate success of transmission of contents of the plurality of transactional database records from the first network to the second network; and storing decoded contents of the plurality of transactional database records 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 the plurality of transactional database records associated with the first network to the second network.
地址 Dhahran SA