PEER-TO-PEER REMEDIATION
First Claim
Patent Images
1. A system comprising:
- a server computing device configured for recognizing an attempt by a client to access the server computing device;
the server computing device further configured for determining whether or not a status of the client complies with a quarantine enforcement policy;
the server computing device further configured for indicating to the client in response to the status not complying with the quarantine enforcement policy at least one particular patch that, when successfully installed on the client, will cause the status to comply with the quarantine enforcement policy; and
the server computing device further configured for allowing the attempt in response to the status complying with the quarantine enforcement policy, the allowing the attempt resulting in the client accessing the server computing device; and
the server computing device further configured for denying the attempt in response to the status not complying with the quarantine enforcement policy, the denying the attempt resulting in the client failing to access the server computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A network in which peer-to-peer remediation is provided to keep clients in the network up-to-date. As network clients establish peer-to-peer connections, they exchange status information. The status information allows the clients to mutually identify whether one client is more out-of-date than another. The more up-to-date client provides update information to the more out-of-date client. To preserve the integrity of the update process, updates are provided as signed binary files and are only applied by the client receiving the update if the binary file may be authenticated by the recipient.
-
Citations
20 Claims
-
1. A system comprising:
-
a server computing device configured for recognizing an attempt by a client to access the server computing device; the server computing device further configured for determining whether or not a status of the client complies with a quarantine enforcement policy; the server computing device further configured for indicating to the client in response to the status not complying with the quarantine enforcement policy at least one particular patch that, when successfully installed on the client, will cause the status to comply with the quarantine enforcement policy; and the server computing device further configured for allowing the attempt in response to the status complying with the quarantine enforcement policy, the allowing the attempt resulting in the client accessing the server computing device; and the server computing device further configured for denying the attempt in response to the status not complying with the quarantine enforcement policy, the denying the attempt resulting in the client failing to access the server computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
recognizing, by a server computing device, an attempt by a client to access the server computing device; determining, by the server computing device, whether or not a status of the client complies with a quarantine enforcement policy; indicating to the client in response to the status not complying with the quarantine enforcement policy at least one particular patch that, when successfully installed on the client, will cause the status to comply with the quarantine enforcement policy; and allowing the attempt in response to the status complying with the quarantine enforcement policy, the allowing the attempt resulting in the client accessing the server computing device; and denying the attempt in response to the status not complying with the quarantine enforcement policy, the denying the attempt resulting in the client failing to access the server computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one storage device storing computer-executable instructions that, when executed by a client computing device, cause the client computing device to perform a method comprising:
-
recognizing an attempt by a client to access the server computing device; determining whether or not a status of the client complies with a quarantine enforcement policy; indicating to the client in response to the status not complying with the quarantine enforcement policy at least one particular patch that, when successfully installed on the client, will cause the status to comply with the quarantine enforcement policy; and allowing the attempt in response to the status complying with the quarantine enforcement policy, the allowing the attempt resulting in the client accessing the server computing device; and denying the attempt in response to the status not complying with the quarantine enforcement policy, the denying the attempt resulting in the client failing to access the server computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification