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:
May. 26, 2026

Filed:

Aug. 17, 2020
Applicant:

Regents of the University of Michigan, Ann Arbor, MI (US);

Inventors:

Todd Austin, Ann Arbor, MI (US);

Valeria Bertacco, Ann Arbor, MI (US);

Mark Gallagher, Ann Arbor, MI (US);

Baris Kasikci, Ann Arbor, MI (US);

Lauren Biernacki, Ann Arbor, MI (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 21/55 (2013.01); G06F 21/57 (2013.01); G06F 21/60 (2013.01); G06F 21/71 (2013.01);
U.S. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 21/554 (2013.01); G06F 21/577 (2013.01); G06F 21/602 (2013.01); G06F 21/71 (2013.01);
Abstract

A method of securing a virtual address space against unauthorized access from an unauthorized agent includes generating a superimposed address space corresponding to the virtual address space, dilating the superimposed address space by inserting dummy memory at a plurality of locations in the superimposed address space, and displacing the superimposed address space by shifting a segment of the superimposed address space by a d-bit key. A computer processor includes a memory and a dedicated functional unit in a stage of a pipeline of the computer processor, the computer processor including an instruction that when executed by the dedicated functional unit causes the computer processor to translate one or more pointers between displaced and dilated address spaces of the memory and virtual address spaces of the memory.


Find Patent Forward Citations

Loading…