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:
Nov. 17, 2015
Filed:
Jun. 28, 2012
Chee Hak Teh, Bayan Lepas, MY;
Weng LI Leow, Bukit Mertajam, MY;
Alok K. Mathur, Cupertino, CA (US);
Chee Hak Teh, Bayan Lepas, MY;
Weng Li Leow, Bukit Mertajam, MY;
Alok K. Mathur, Cupertino, CA (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Embodiments of techniques and systems for protected access to virtual memory are described. In embodiments, a protected memory management architecture ('PMMA') may be configured to control accesses to protected physical memory. The PMMA may provide a protected virtual memory window for dynamic allocation of protected memory regions. During forward translation of virtual memory addresses, the PMMA may check a region ID of a process before allowing access. During reverse translation of a physical memory address, the PMMA may prevent accesses to protected physical memory addresses. The PMMA may also dynamically allocate physical memory to protected memory regions in virtual memory and may authenticate the physical memory as available before allocation. Other embodiments may be described and claimed.