System, method and computer program product for improved efficiency in network assessment utilizing variable timeout values
First Claim
Patent Images
1. A method of executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
- measuring network conditions in a network coupled between a source and a target;
executing a risk-assessment scan on the target from the source; and
performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to the risk-assessment scan;
wherein the timeout includes a variable duration which is set as a function of the measured network conditions;
wherein the risk-assessment scan is abandoned if the target fails to respond to the risk-assessment scan within the variable duration;
wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions;
wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target;
wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located.
11 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are provided for executing a risk-assessment scan with a variable timeout duration which is set based on network conditions. Initially, network conditions are measured in a network coupled between a source and a target. Subsequently, a risk-assessment scan is executed on the target from the source. A timeout is performed prior to making a determination that the target is failing to respond to the risk-assessment scan. Such timeout includes a variable duration which is set as a function of the measured network conditions.
-
Citations
25 Claims
-
1. A method of executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
-
measuring network conditions in a network coupled between a source and a target; executing a risk-assessment scan on the target from the source; and performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to the risk-assessment scan; wherein the timeout includes a variable duration which is set as a function of the measured network conditions; wherein the risk-assessment scan is abandoned if the target fails to respond to the risk-assessment scan within the variable duration; wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions; wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target; wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product embodied on a computer readable medium for executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
-
a) computer code for measuring network conditions in a network coupled between a source and a target; b) computer code for executing a risk-assessment scan on the target from the source; and c) computer code for performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to the risk-assessment scan; d) wherein the timeout includes a variable duration which is set as a function of the measured network conditions; e) wherein the risk-assessment scan is abandoned if the target fails to respond to the risk-assessment scan within the variable duration; wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions; f) wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target; g) wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system embodied on a computer readable medium for executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
-
a) logic for measuring network conditions in a network coupled between a source and a target; b) logic for executing a risk-assessment scan on the target from the source; and c) logic for performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to the risk-assessment scan; d) wherein the timeout includes a variable duration which is set as a function of the measured network conditions; e) wherein the risk-assessment scan is abandoned if the target fails to respond to the risk-assessment scan within the variable duration; wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions; f) wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target; g) wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located.
-
-
24. A method of executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
-
a) transmitting a probe signal from a source to a target utilizing a network, the probe signal prompting the target to send a response signal to the source utilizing the network b) receiving the response signal from the target utilizing the network; c) measuring a response duration between the transmission of the probe signal and the receipt of the response signal; d) executing a risk-assessment scan including a plurality of risk-assessment scan modules; e) performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to each of the risk-assessment scan modules, wherein the timeout includes a variable duration which is set as a function of the response duration; and f) abandoning the risk-assessment scan modules if the target fails to respond to the risk-assessment scan modules within the variable duration wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions; g) wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target; h) wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located.
-
-
25. A computer program product embodied on a computer readable medium for executing a risk-assessment scan with a variable timeout duration which is set based on network conditions, comprising:
-
a) computer code for transmitting a probe signal from a source to a target utilizing a network, the probe signal prompting the target to send a response signal to the source utilizing the network; b) computer code for receiving the response signal from the target utilizing the network; c) computer code for measuring a response duration between the transmission of the probe signal and the receipt of the response signal; d) computer code for executing a risk-assessment scan including a plurality of risk-assessment scan modules; e) computer code for performing a risk-assessment scan-related timeout prior to making a determination that the target is failing to respond to each of the risk-assessment scan modules, wherein the timeout includes a variable duration which is set as a function of the response duration; and f) computer code for abandoning the risk-assessment scan modules if the target fails to respond to the risk-assessment scan modules within the variable duration; wherein the timeout is set by adding a default value with a variable value which is set as a function of the measured network conditions; g) wherein the timeout is set utilizing a plurality of network condition probes that gather multiple network condition measurements on a single target; h) wherein the measured network conditions are measured for an entire network segment on which a plurality of target components is located.
-
Specification