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:
Jul. 09, 2024

Filed:

Mar. 31, 2022
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Ahmad Atamli, Oxford, GB;

Rami Ailabouni, North District, IL;

Ahmad Saleh, Nazareth, IL;

Ariel Levanon, Givat Shmuel, IL;

Thanh Nguyen, Huntsville, AL (US);

Mark Overby, Snohomish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/53 (2013.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/53 (2013.01); G06F 21/606 (2013.01); G06F 2221/033 (2013.01);
Abstract

The technology disclosed herein enables an auxiliary device to run a service that can access and analyze data of a Trusted Execution Environment (TEE). The auxiliary device may establish an auxiliary TEE in the auxiliary device and establish a trusted communication link between the auxiliary TEE and the TEE (i.e., primary TEE). The primary TEE may execute a target program using the primary devices of a host device (e.g., CPU) and the auxiliary TEE may execute a security program using the auxiliary device (e.g., DPU). In one example, the primary and auxiliary TEEs may be established for a cloud consumer and the auxiliary TEE may execute a security service that can monitor data of the primary TEE even though the data is inaccessible to all other software executing external to the primary TEE (e.g., inaccessible to host operating system and hypervisor).


Find Patent Forward Citations

Loading…