Systems and methods for notifying users of a network resource outage
First Claim
Patent Images
1. A network switch comprising:
- a plurality of first ports to communicate with a corresponding plurality of computer systems;
a second port to communicate with an information network;
a computer processor;
logic instructions on non-transitory computer readable storage media executable to cause the computer processor to;
periodically determine whether there is a connectivity problem with at least one of the first ports and the second port independently of responding to requests from the computer systems;
if one of the first ports and the second port is determined to have a connectivity problem, generate information including an error message;
receive, from one of the computer systems, a request directed to the port having the connectivity problem;
in response to receipt of the request directed to the port having the connectivity problem, intercept the request using an access control list (ACL) to detect requests using a specified communication protocol and transmit the error message to the computer system from which the request is received; and
clear the error message when the connectivity problem is no longer detected.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for a network switch that periodically determines whether there are connectivity problems with first ports and a second port independently of responding to requests from computer systems. Information to be sent to the computer system that sends a request is generated. The information includes an error message regarding at least one of the connectivity problems when one of the first ports or the second port with the connectivity problem is required to respond to the request.
14 Citations
19 Claims
-
1. A network switch comprising:
-
a plurality of first ports to communicate with a corresponding plurality of computer systems; a second port to communicate with an information network; a computer processor; logic instructions on non-transitory computer readable storage media executable to cause the computer processor to; periodically determine whether there is a connectivity problem with at least one of the first ports and the second port independently of responding to requests from the computer systems; if one of the first ports and the second port is determined to have a connectivity problem, generate information including an error message; receive, from one of the computer systems, a request directed to the port having the connectivity problem; in response to receipt of the request directed to the port having the connectivity problem, intercept the request using an access control list (ACL) to detect requests using a specified communication protocol and transmit the error message to the computer system from which the request is received; and clear the error message when the connectivity problem is no longer detected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
checking connectivity status of ports in a network switch, wherein the ports are to communicate with a plurality of computer systems and a gateway computer that provides access to an information network, the connectivity status being checked at predetermined times whether or not a request requiring use of the ports has been received in the switch; if one of the ports is determined to have a connectivity problem, generating information including an error message; receiving, from one of the plurality of computer systems, a request directed to the port having the connectivity problem; in response to receipt of the request directed to the port having the connectivity problem, intercepting the request using an access control list (ACL) to detect requests from the plurality of computer systems and transmitting the error message to the computer system from which the request is received; and clearing the error message when the connectivity problem is no longer detected. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; and a memory containing computer-readable instructions to be executed by the processor, the computer-readable instructions comprising code to; check connectivity status of ports in a network switch, wherein the ports are to communicate with a plurality of computer systems and a gateway computer that provides access to an information network, the connectivity status being checked at predetermined times whether or not a request requiring use of the ports has been received in the network switch; generate an error message when the connectivity status indicates a connectivity problem with one of the ports; receive from a computer system a request directed to the port with the connectivity problem; in response to receipt of the request directed to the port with the connectivity problem, intercept the request using an access control list (ACL) to detect requests using a specified communication protocol and provide the error message to the computer system from which the request is received; and clear the error message when the connectivity problem is no longer detected. - View Dependent Claims (16, 17, 18, 19)
-
Specification