×

Method, apparatus, signals and medium for enforcing compliance with a policy on a client computer

  • US 9,003,484 B2
  • Filed: 05/22/2014
  • Issued: 04/07/2015
  • Est. Priority Date: 04/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for enforcing compliance with a policy on a client device that communicate over a network, the method comprising:

  • receiving a data transmission from the client device on the network, the data transmission including a request and status information representative of at least one property of the client device, the at least one property including a property of at least one program installed on the client computer;

    identifying a policy applicable to the data transmission based on an identity of the client device;

    permitting the data transmission to continue when the status information meets policy criterion of the identified policy as determined through a matching of the status information with desired values defined in the identified policy; and

    permitting subsequently received data transmissions from the client device to continue without reading status information included in the subsequent data transmissions;

    wherein;

    permitting the data transmission to continue includes forwarding the data transmission for processing of the request;

    when the identifying of a policy applicable to the data transmission does not identify a policy applicable to the data transmission;

    determining whether a least some of the status information included in the data transmission meets at least one criterion in a table of criterion stored on a network device implementing the method; and

    when the at least some of the status information included in the data transmission meets the at least one criterion in the table of criterion, generating a temporary policy for the client device and storing a representation of the temporary policy on the network device implementing the method.

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