NETWORK ACCESS CONTROL
First Claim
1. An apparatus for controlling access to a network by a plurality of users, comprising:
- a criteria engine configured to generate a plurality of criteria to be monitored for at least one user from the plurality of users;
a checker configured to generate at least one check for each of the plurality of criteria;
a profiler configured to retrieve a profile for the at least one user, the profile including the plurality of criteria and the at least one check for each of the plurality of criteria;
a comparator configured to compare the retrieved profile to a summary of a profile received from the at least one user; and
a communicator configured to communicate a message to the at least one user based on the comparison,the comparator being further configured to assign an action type to each of a plurality of discrete levels of compliance for the at least one user.
17 Assignments
0 Petitions
Accused Products
Abstract
An system for controlling access to a network by a user device. The system includes a criteria engine that generates a plurality of criteria to be monitored on the user device and a checker that generates at least one check for each of the plurality of criteria. The system further includes a profiler that retrieves a profile for the user device, the profile including the plurality of criteria and the at least one check for each of the plurality of criteria, a comparator that compares a summary of the retrieved profile to a summary of a profile received from the user device and a communicator that communicates a message to the user device based on the comparison.
41 Citations
25 Claims
-
1. An apparatus for controlling access to a network by a plurality of users, comprising:
-
a criteria engine configured to generate a plurality of criteria to be monitored for at least one user from the plurality of users; a checker configured to generate at least one check for each of the plurality of criteria; a profiler configured to retrieve a profile for the at least one user, the profile including the plurality of criteria and the at least one check for each of the plurality of criteria; a comparator configured to compare the retrieved profile to a summary of a profile received from the at least one user; and a communicator configured to communicate a message to the at least one user based on the comparison, the comparator being further configured to assign an action type to each of a plurality of discrete levels of compliance for the at least one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling access to a network by a plurality of users, comprising:
-
receiving a compliance level from a user; comparing the compliance level to a predetermined compliance value set; and controlling access to the network by the user based on the comparison. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for controlling access to a network by a user that has received a policy comprising a criteria, at least one check for the criteria and a compliance level associated with a status of the at least one check, the method comprising:
-
generating a summary of a policy currently being used by the user; sending the summary of the current policy to a host when a condition changes; and receiving a message from the host. - View Dependent Claims (20)
-
-
21. A computer readable medium comprising a plurality of program code sections, which when executed, cause access to a network by a user to be controlled, the computer readable medium comprising:
-
a compliance level receiving code section that, when executed, causes receiving a compliance level from a user; a comparing code section that, when executed, causes comparing the compliance level to a predetermined compliance value set; and an access control code section that, when executed, causes controlling access to the network by the user based on the comparison. - View Dependent Claims (22, 23, 24, 25)
-
Specification