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.

Date of Patent:
Oct. 06, 2015

Filed:

Jan. 30, 2004
Applicant:

Ahmed K. Ezzat, Cupertino, CA (US);

Inventor:

Ahmed K. Ezzat, Cupertino, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/52 (2013.01); G06F 9/46 (2006.01); G06F 12/14 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/52 (2013.01); G06F 9/468 (2013.01); G06F 12/1491 (2013.01); G06F 21/62 (2013.01);
Abstract

Methods and systems for providing a flexible protection model in a computer system by decoupling protection from privilege are described. Information describing a relationship between the two or more domains that define types of protection and portions of code is received. The portions of code with the multiple domains that provide fine granularities of protection can be executed in the same privilege level. The relationship is not required to be linear. In addition, the overhead associated with crossing protection domains is relatively low with respect to traditional operating system context switching overhead.


Find Patent Forward Citations

Loading…