×

System, method and computer program product for controlling network communications based on policy compliance

  • US 9,166,984 B2
  • Filed: 10/09/2012
  • Issued: 10/20/2015
  • Est. Priority Date: 12/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied on a non-transitory computer readable storage medium with instructions to:

  • receive information over a communication network relating to potential compliancy of at least one subset of computers with one or more policies, wherein the potential compliancy of each of the at least one subset of computers is determined by an instance of a scanner associated with each computer;

    wherein the information identifies at least one potentially out of compliance computer of the at least one subset of computers, the information including a network address associated with the potentially out of compliance computer, a description of a behavior associated with a violation of the policy that resulted in the at least one subset of computers being potentially out of compliance with the policy, and a severity associated with a violation of the policy that resulted in the at least one subset of computers being potentially out of compliance with the policy; and

    compile a whitelist utilizing the information; and

    send the whitelist to the at least one subset of computers;

    wherein a network communication involving the at least one subset of computers is controlled utilizing a respective firewall of the at least one subset of computers such that a two-way quarantining is established in order to isolate out of compliance computers, wherein the network communication involving the at least one subset of computers is capable of being controlled utilizing the whitelist; and

    wherein when a computer of the at least one subset of computers is determined to be compliant with the policy, information relating to the computer'"'"'s policy compliance is conditionally reported to a server depending on whether the computer was out of compliance prior to the determination, to preserve at least one of bandwidth and processing resources associated with the server.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×