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:
Feb. 13, 2024

Filed:

Jun. 21, 2022
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Shay Vargaftik, Herzliya, IL;

Alex Markuze, Rosh HaAyin, IL;

Yaniv Ben-Itzhak, Afek, IL;

Igor Golikov, Kfar Saba, IL;

Avishay Yanai, Petach-Tikva, IL;

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/121 (2016.01); G06F 13/16 (2006.01); G06F 12/0815 (2016.01);
U.S. Cl.
CPC ...
G06F 12/121 (2013.01); G06F 12/0815 (2013.01); G06F 13/1668 (2013.01); G06F 2213/3808 (2013.01);
Abstract

Some embodiments provide a method for performing data message processing at a smart NIC of a computer that executes a software forwarding element (SFE). The method stores (i) a set of cache entries that the smart NIC uses to process a set of received data messages without providing the data messages to the SFE and (ii) rule updates used by the smart NIC to validate the cache entries. After a period of time, the method determines that the rule updates are incorporated into a data message processing structure of the SFE. Upon incorporating the rule updates, the method deletes from the smart NIC (i) the rule updates and (ii) at least a subset of the cache entries.


Find Patent Forward Citations

Loading…