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:
Aug. 30, 2022

Filed:

Aug. 02, 2019
Applicant:

Nvidia Corporation, San Jose, CA (US);

Inventors:

Ajay Kumar Gupta, Milpitas, CA (US);

Venkat Tammineedi, San Jose, CA (US);

David Lim, Cupertino, CA (US);

Ashutosh Jha, Sunnyvale, CA (US);

Assignee:

NVIDIA Corporation, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2018.01); G06F 3/06 (2006.01); G05D 1/00 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45558 (2013.01); G05D 1/0088 (2013.01); G06F 3/0622 (2013.01); G06F 3/0659 (2013.01); G06F 3/0662 (2013.01); G06F 3/067 (2013.01); G06F 2009/45595 (2013.01);
Abstract

In various examples, access to VM memory by virtualization software is secured using a trusted firmware of a host controller to validate one or more of a command to read a VM's memory and/or the data read from VM memory in order to protect against improper access to data in VM memory. If validation fails, the firmware may refrain from reading the data and/or from providing the virtualization software with access to the data. The data may include a request command from a VM regarding establishing or modifying a connection using the host controller to another entity, such as another device within or outside of the virtualization environment. The virtualization software may use the request command to facilitate the connection. The host controller may provide an eXtensible Host Controller Interface (xHCI) or a different type of interface for the connection.


Find Patent Forward Citations

Loading…