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:
Mar. 07, 2023

Filed:

Jan. 28, 2021
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Arvind Krishnaswamy, San Jose, CA (US);

Suresh Kumar Venkumahanti, Austin, TX (US);

Charles Tabony, Austin, TX (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/52 (2013.01); G06F 9/38 (2018.01); H04L 49/00 (2022.01);
U.S. Cl.
CPC ...
G06F 21/52 (2013.01); G06F 9/3855 (2013.01); G06F 2221/033 (2013.01); H04L 49/3063 (2013.01);
Abstract

Methods, systems, and devices for techniques for instruction perturbation for improved device security are described. A device may assign a set of executable instructions to an instruction packet based on a parameter associated with the instruction packet, and each executable instruction of the set of executable instructions may be independent from other executable instructions of the set of executable instructions. The device may select an order of the set of executable instructions based on a slot instruction rule associated with the device, and each executable instruction of the set of executable instructions may correspond to a respective slot associated with memory of the device. The device may modify the order of the set of executable instructions in a memory hierarchy post pre-decode based on the slot instruction rule and process the set of executable instructions of the instruction packet based on the modified order.


Find Patent Forward Citations

Loading…