Patent ID: 9274870
Filing Date: 2016-03-01
CPC Classification: G06F,H04L

Claim Text:
1. A non-transitory computer-readable medium to store one or more executable instructions that, when executed, cause one or more processors to: monitor, by a firewall, data signal transceiving at a communications socket, the firewall configured to ping the communications socket to monitor the data signal transceiving by, at least, monitoring a heartbeat signal received from the communications socket; determine, by the firewall, that an error has occurred in connection with at least one identified facet of the data signal transceiving by checking performance of multiple facets of the transceiving upon receiving every instance of the heartbeat signal; assign, by the firewall, an error code to the identified facet; determine, by the firewall, whether the error has occurred in connection with insufficient bandwidth or insufficient memory resources based on the error code; and report, by the firewall, the error in connection with the at least one identified facet, along with the error code, to an error correcting entity for correction.