Patent ID: 7757286

Claim:
A computer program product for operating an intrusion protection system to control data communications between devices, the computer program product comprising: a computer readable storage medium having computer readable program code embodied therein, the computer readable storage medium comprising: computer readable program code that is configured to conditionally block data communications flowing from one or more source devices to one or more destination devices in response to whether an attempted intrusion is detected in content of the respective data communications; computer readable program code that is configured to store the blocked data communication in a memory; computer readable program code that is configured to detect an error operational condition in an application program that is associated with a defined one of the destination devices and caused by a data communication from one of the source devices being blocked from flowing to the defined destination device; computer readable program code that is configured to generate an error notification indicating that the error operational condition was detected in the application program associated with the defined destination device; computer readable program code that is configured to retrieve the blocked data communication from the memory in response to receiving the generated error notification; and computer readable program code that is configured to send the retrieved data communication to the defined destination device.