Monitoring a network site to detect adverse network conditions
First Claim
1. A system configured to provide a subscription-based network protection service for multiple subscribing hosts, the system comprising:
- one or more processing devices;
a network connection configured to communicatively couple the system to the multiple subscribing hosts via a network; and
one or more modules configured to, when executed by the one or more processing devices, provide the subscription-based network protection service for the multiple subscribing hosts by, for each of the multiple subscribing hosts;
obtaining information from the subscribing host for use in configuring protective assistance provided by the subscription-based network protection service to the subscribing host;
configuring the protective assistance provided to the subscribing host in a manner specific to the subscribing host, the configuring including determining from the obtained information a triggering condition corresponding to the subscribing host for providing the protective assistance and a set of rules corresponding to the subscribing host for filtering network traffic directed to the subscribing host;
monitoring for an occurrence of the determined triggering condition for the subscribing host; and
upon detection of the occurrence of the determined triggering condition for the subscribing host, providing the protective assistance to the subscribing host in the manner specific to the subscribing host by,causing network traffic directed to the subscribing host to be rerouted to the subscription-based network protection service, wherein network traffic directed to the subscribing host prior to the detection of the triggering condition is not received by the subscription-based network protection service;
filtering the network traffic rerouted to the network protection service according to the determined set of rules corresponding to the subscribing host; and
forwarding at least some of the filtered network traffic to the subscribing host.
1 Assignment
0 Petitions
Accused Products
Abstract
A network protection service is presented. The network protection service is configured to establish an arrangement with a subscribing host for providing assistance to the subscribing host upon detection of a triggering condition. A set of rules corresponding to the subscribing host for filtering network traffic directed to the subscribing host is determined. The network protection service monitors for a triggering condition for providing protective assistance for the subscribing host, and upon detection of a triggering condition, provides protective assistance to the subscribing host. The protective assistance includes causing network traffic directed to the subscribing host to be rerouted to the network protection service. The protective assistance further includes filtering the network traffic rerouted to the network protection service according to the set of rules corresponding to the subscribing host. At least some of the filtered network traffic is forwarded to the subscribing host.
-
Citations
51 Claims
-
1. A system configured to provide a subscription-based network protection service for multiple subscribing hosts, the system comprising:
-
one or more processing devices; a network connection configured to communicatively couple the system to the multiple subscribing hosts via a network; and one or more modules configured to, when executed by the one or more processing devices, provide the subscription-based network protection service for the multiple subscribing hosts by, for each of the multiple subscribing hosts; obtaining information from the subscribing host for use in configuring protective assistance provided by the subscription-based network protection service to the subscribing host; configuring the protective assistance provided to the subscribing host in a manner specific to the subscribing host, the configuring including determining from the obtained information a triggering condition corresponding to the subscribing host for providing the protective assistance and a set of rules corresponding to the subscribing host for filtering network traffic directed to the subscribing host; monitoring for an occurrence of the determined triggering condition for the subscribing host; and upon detection of the occurrence of the determined triggering condition for the subscribing host, providing the protective assistance to the subscribing host in the manner specific to the subscribing host by, causing network traffic directed to the subscribing host to be rerouted to the subscription-based network protection service, wherein network traffic directed to the subscribing host prior to the detection of the triggering condition is not received by the subscription-based network protection service; filtering the network traffic rerouted to the network protection service according to the determined set of rules corresponding to the subscribing host; and forwarding at least some of the filtered network traffic to the subscribing host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for a subscription-based network protection service to protect multiple subscribing hosts on a network from adverse network traffic, the method comprising:
for each of the multiple subscribing hosts, obtaining information from the subscribing host for use in configuring protective assistance provided by the subscription-based network protection service to the subscribing host; configuring the protective assistance provided to the subscribing host in a manner specific to the subscribing host, the configuring including determining from the obtained information a triggering condition corresponding to the subscribing host for providing the protective assistance; monitoring for an occurrence of the determined triggering condition for the subscribing host; and upon detecting the occurrence of the determined triggering condition for the subscribing host, providing the protective assistance to the subscribing host in the manner specific to the subscribing host, the providing of the protective assistance being performed by one or more configured computing devices of the network protection service and including; causing network traffic directed to the subscribing host to be rerouted to the one or more configured computing devices of the subscription-based network protection service, wherein network traffic directed to the subscribing host prior to the detecting of the triggering condition is not received by any of the one or more configured computing devices of the subscription-based network protection service; filtering the rerouted network traffic; and forwarding at least some some of the filtered network traffic to the subscribing host. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a network server device configure the network server device to carry out a method for providing a subscription-based network protection service for multiple subscribing hosts, the method comprising:
for each of the multiple subscribing hosts, obtaining information from the subscribing host for use in configuring protective assistance provided by the subscription-based network protection service to the subscribing host; configuring the protective assistance provided to the subscribing host in a manner specific to the subscribing host, the configuring including determining from the obtained information a triggering condition corresponding to the subscribing host for providing the protective assistance; monitoring for an occurrence of the determined triggering condition for the subscribing host; and upon detecting the occurrence of the determined triggering condition for the subscribing host, providing the protective assistance to the subscribing host in the manner specific to the subscribing host, the providing of the protective assistance including; causing network traffic directed to the subscribing host to be rerouted to the subscription-based network protection service; filtering the rerouted network traffic; and forwarding at least some of the filtered network traffic to the subscribing host. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
Specification