Generating and distributing a malware countermeasure
First Claim
1. A network device comprising:
- a memory coupled to a processor;
a processor-executable countermeasure engine operable to generate a plurality of countermeasures useable in at least substantially reducing a harm caused by a malware (hereafter “
malware countermeasure”
), the malware countermeasures generated responsive to an indication of the malware being present on a node of a plurality of networked nodes;
a processor-executable decision module operable to select a generated malware countermeasure for distribution from among at least two of the generated malware countermeasures and to determine if a criterion for distribution of the selected generated malware countermeasure to the plurality of networked nodes is met, the criterion for distribution of the selected generated malware countermeasure is independent of the indication of the malware being present on the node of the plurality of networked nodes; and
a processor-executable distribution module operable to transmit the selected generated malware countermeasure to a first set of nodes of the plurality of networked nodes if the criterion is met.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include a system, an apparatus, a device, computer-program product, and a method. An embodiment provides a network device. The network device includes a countermeasure engine operable to generate a countermeasure useable in at least substantially reducing a harm caused by a malware (hereafter “malware countermeasure”). The network device also includes a decision module operable to determine if a criterion is met for distribution of the generated malware countermeasure to a plurality of networked nodes. The network device further includes a distribution module operable to transmit the generated malware countermeasure to a first set of nodes of the plurality of networked nodes if the criterion is met.
77 Citations
33 Claims
-
1. A network device comprising:
-
a memory coupled to a processor; a processor-executable countermeasure engine operable to generate a plurality of countermeasures useable in at least substantially reducing a harm caused by a malware (hereafter “
malware countermeasure”
), the malware countermeasures generated responsive to an indication of the malware being present on a node of a plurality of networked nodes;a processor-executable decision module operable to select a generated malware countermeasure for distribution from among at least two of the generated malware countermeasures and to determine if a criterion for distribution of the selected generated malware countermeasure to the plurality of networked nodes is met, the criterion for distribution of the selected generated malware countermeasure is independent of the indication of the malware being present on the node of the plurality of networked nodes; and a processor-executable distribution module operable to transmit the selected generated malware countermeasure to a first set of nodes of the plurality of networked nodes if the criterion is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method implemented in a computing device operable to facilitate communication of a packet to at least one node of a plurality of networked nodes, the method comprising:
-
generating a plurality of countermeasures useable in at least substantially reducing a harm caused by a malware (hereafter “
malware countermeasure”
), the plurality of malware countermeasures generated responsive to an indication of the malware being present on a node of the plurality of networked nodes;selecting a generated malware countermeasure for distribution from among at least two of the generated malware countermeasures; determining if a criterion for distribution of the selected generated malware countermeasure to the plurality of networked nodes is met, the criterion for distribution of the selected generated malware countermeasure is independent of the indication of the malware being present on the node of the plurality of networked nodes; and causing a transmission of the selected generated malware countermeasure to a first set of nodes of the plurality of networked nodes if the criterion is met. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A device comprising:
-
means for generating a plurality of countermeasures useable in at least substantially reducing a harm caused by a malware (hereafter “
malware countermeasure”
), the malware countermeasures generated responsive to an indication of the malware being present on a node of a plurality of networked nodes;means for selecting a generated malware countermeasure for distribution from among at least two of the generated malware countermeasures; means for determining if a criterion for distribution of the selected generated malware countermeasure to the plurality of networked nodes is met, the criterion for distribution of the selected generated malware countermeasure is independent of the indication of the malware being present on the node of the plurality of networked nodes; and means for transmitting the selected generated malware countermeasure to a first set of nodes of the plurality of networked nodes if the criterion is met. - View Dependent Claims (32, 33)
-
Specification