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:
Apr. 19, 2011
Filed:
Jun. 27, 2008
Neil Coles, Redmond, WA (US);
Yadhu Gopalan, Issaquah, WA (US);
Christopher Jordan, Redmond, WA (US);
Matthew Lyons, Palatine, IL (US);
Andrew Rogers, Redmond, WA (US);
Upender Sandadi, Issaquah, WA (US);
Scott Shell, Kirkland, WA (US);
Zoheb Vacheri, Redmond, WA (US);
Angelo Vals, Redmond, WA (US);
Sharath Viswanathan, Redmond, WA (US);
Loren M. Kohnfelder, Bellevue, WA (US);
Neil Coles, Redmond, WA (US);
Yadhu Gopalan, Issaquah, WA (US);
Christopher Jordan, Redmond, WA (US);
Matthew Lyons, Palatine, IL (US);
Andrew Rogers, Redmond, WA (US);
Upender Sandadi, Issaquah, WA (US);
Scott Shell, Kirkland, WA (US);
Zoheb Vacheri, Redmond, WA (US);
Angelo Vals, Redmond, WA (US);
Sharath Viswanathan, Redmond, WA (US);
Loren M. Kohnfelder, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
This disclosure describes techniques of using a centralized rule database to control the abilities of software processes to perform actions with regard to resources provided by a computer. As described herein, each software process executing in a computer executes within a chamber and each resource provided by the computer is associated with a canonical name that uniquely identifies the resource. Furthermore, the computer stores a set of security rules in a centralized rule database. In addition, this disclosure describes techniques of enforcing the rules stored in the centralized rule database.