Patent ID: 8024788
Filing Date: 2011-09-20
Classification: G06F,H04L

Abstract:
1. A method of passing data from a first application to a second application, comprising the steps of: establishing, in a first computer executing the first application at a first security level, an upchannel communications link from the first application to a second application executing in a second computer at a second security level higher than the first security level via a data guard, the upchannel communications link complying with a user datagram protocol (UDP); establishing, in the second computer, a backchannel communications link from the second application to the first application via the data guard, the backchannel communications link complying with a transmission control protocol (TCP); sending a first transmission having a first portion of the data from the first application executing in the first computer to the second application executing in the second computer via the upchannel communications link; transmitting an acknowledgement message from the second application executing in the second computer to the first application executing in the first computer via the backchannel link; receiving the acknowledgement message in the first application executing in the first computer, the acknowledgement message comprising information describing the reception of the first portion of the data; and sending a second transmission of the data from the first application executing in the first computer to the second application executing in the second computer according to the received acknowledgement message.