The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 13, 2016
Filed:
Dec. 18, 2008
Nir Nice, Kfar Veradim, IL;
Anat Eyal, Tel Aviv, IL;
Chandrasekhar Nukala, Redmond, WA (US);
Sreenivas Addagatla, Redmond, WA (US);
Eugene Neystadt, Kfar-Sab, IL;
Nir Nice, Kfar Veradim, IL;
Anat Eyal, Tel Aviv, IL;
Chandrasekhar Nukala, Redmond, WA (US);
Sreenivas Addagatla, Redmond, WA (US);
Eugene Neystadt, Kfar-Sab, IL;
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A network with authentication implemented using a client health enforcement framework. The framework is adapted to receive plug-ins on clients that generate health information. Corresponding plug-ins on a server validate that health information. Based on the results of validation, the server may instruct the client to remediate or may authorize an underlying access enforcement mechanism to allow access. A client plug-in that generates authentication information formatted as a statement of health may be incorporated into such a framework. Similarly, on the server, a validator to determine, based on the authentication information, whether the client should be granted network access can be incorporated into the framework. Authentication can be simply applied or modified by changing the plug-ins, while relying on the framework to interface with an enforcement mechanism. Functions of the health enforcement framework can be leveraged to provide authentication-based functionality, such as revoking authorized access after a period of user inactivity or in response to a user command.