Anti-virus policy enforcement system and method
First Claim
Patent Images
1. A method for enforcing an anti-virus policy, comprising:
- (a) receiving a status command at a client computer from a network device utilizing a network;
(b) sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer; and
(c) initiating a response at the client computer utilizing the network based on the status.
12 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product are provided for enforcing an anti-virus policy. Initially, a status command is received at a client computer from a network device utilizing a network. In response to the status command, a status is sent to the network device utilizing the network. Such status relates to anti-virus scanning software on the client computer. Next, a response is initiated at the client computer utilizing the network based on the status.
-
Citations
46 Claims
-
1. A method for enforcing an anti-virus policy, comprising:
-
(a) receiving a status command at a client computer from a network device utilizing a network;
(b) sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer; and
(c) initiating a response at the client computer utilizing the network based on the status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
12. The method as recited in claim 12, and further comprising preventing access to the network until the action is carried out.
-
38. A computer program product for enforcing an anti-virus policy, comprising:
-
(a) computer code for receiving a status command at a client computer from a network device utilizing a network;
(b) computer code for sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer; and
(c) computer code for initiating a response at the client computer utilizing the network based on the status.
-
-
39. A system for enforcing an anti-virus policy, comprising:
-
(a) means for receiving a status command at a client computer from a network device utilizing a network;
(b) means for sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer; and
(c) means for initiating a response at the client computer utilizing the network based on the status.
-
-
40. A system for enforcing an anti-virus policy, comprising:
-
(a) a client agent for receiving a status command at a client computer from a network device utilizing a network, and sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer; and
(b) wherein a response at the client computer is initiated utilizing the network based on the status.
-
-
41. A method for enforcing an anti-virus policy, comprising:
-
(a) attempting to gain access to a network via a firewall utilizing a client computer;
(b) receiving a command from the firewall utilizing the network; and
(c) sending information to the firewall utilizing the network in response to the command;
(d) wherein the information relates to anti-virus scanning software on the client computer.
-
-
42. A method for enforcing an anti-virus policy, comprising:
-
(a) attempting to gain access to a network via a firewall utilizing a client computer;
(b) sending a status to the firewall utilizing the network, the status relating to anti-virus scanning software on the client computer; and
(c) gaining access to the network via the firewall based on the status.
-
-
43. A method for enforcing an anti-virus policy, comprising:
-
(a) attempting to gain access to a network via a firewall utilizing a client computer; and
(b) identifying a status relating to anti-virus scanning software on the client computer;
(c) wherein access is selectively allowed to the network via the firewall based on the status.
-
-
44. A computer program product for enforcing an anti-virus policy, comprising:
-
(a) computer code for attempting to gain access to a network via a firewall utilizing a client computer; and
(b) computer code for identifying a status relating to anti-virus scanning software on the client computer;
(c) wherein access is selectively allowed to the network via the firewall based on the status.
-
-
45. A method for enforcing an anti-virus policy, comprising:
-
(a) receiving a status command at a client computer from a network device utilizing a network;
(b) sending a status to the network device utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer;
(c) receiving an update command from the network device based on the status, the update command being received if the status indicates that the anti-virus scanning software on the client computer requires an update; and
(d) updating the anti-virus scanning software in response to the update command.
-
-
46. A method for enforcing an anti-virus policy, comprising:
-
(a) monitoring a port on a client computer;
(b) receiving a command at the client computer utilizing a network;
(c) determining whether the command is received from a firewall; and
(d) if it is determined that the command is received from the firewall;
(i) decrypting the command, (ii) determining whether the command includes a status command or an update command, (iii) if the command includes a status command, sending a status to the firewall utilizing the network in response to the status command, the status relating to anti-virus scanning software on the client computer, and (iv) if the command includes an update command, updating the anti-virus scanning software utilizing the network in response to the update command.
-
Specification