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. 15, 2022

Filed:

Jun. 17, 2020
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Pierluigi Rolando, Santa Clara, CA (US);

Jayant Jain, Cupertino, CA (US);

Raju Koganty, San Jose, CA (US);

Kantesh Mundaragi, Pune, IN;

Yuxiao Zhang, Mountain View, CA (US);

Rahul Mishra, Mountain View, CA (US);

Assignee:

VMWARE, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 45/00 (2022.01); H04L 47/2441 (2022.01); H04L 67/142 (2022.01); H04L 45/586 (2022.01); H04L 12/46 (2006.01); H04L 45/745 (2022.01); H04L 47/2408 (2022.01); H04L 67/51 (2022.01); H04L 45/12 (2022.01); H04L 45/24 (2022.01); H04L 45/30 (2022.01); H04L 49/20 (2022.01); H04L 41/0893 (2022.01); H04L 49/00 (2022.01); H04L 29/06 (2006.01); H04L 67/1004 (2022.01); H04L 47/125 (2022.01); H04L 67/146 (2022.01); H04L 67/563 (2022.01); H04L 67/63 (2022.01); H04L 41/0654 (2022.01); H04L 45/02 (2022.01); H04L 47/70 (2022.01);
U.S. Cl.
CPC ...
H04L 45/20 (2013.01); H04L 12/4633 (2013.01); H04L 12/4662 (2013.01); H04L 41/0654 (2013.01); H04L 41/0893 (2013.01); H04L 45/02 (2013.01); H04L 45/04 (2013.01); H04L 45/12 (2013.01); H04L 45/24 (2013.01); H04L 45/306 (2013.01); H04L 45/586 (2013.01); H04L 45/745 (2013.01); H04L 47/125 (2013.01); H04L 47/2408 (2013.01); H04L 47/2441 (2013.01); H04L 49/20 (2013.01); H04L 49/70 (2013.01); H04L 63/0272 (2013.01); H04L 63/164 (2013.01); H04L 63/306 (2013.01); H04L 67/1004 (2013.01); H04L 67/142 (2013.01); H04L 67/146 (2013.01); H04L 67/16 (2013.01); H04L 67/2814 (2013.01); H04L 67/327 (2013.01); H04L 47/825 (2013.01);
Abstract

Some embodiments provide a method of performing stateful services that keeps track of changes to states of service nodes to update connection tracker records when necessary. At least one global state value indicating a state of the service nodes is maintained at the edge device. The method generates a record in a connection tracker storage including the current global state value as a flow state value for a first data message in a data message flow. Each time a data message is received for the data message flow, the stored state value (i.e., a flow state value) is compared to the relevant global state value to determine if the stored action may have been updated. After a change in the global state value relevant to the flow the method examines a flow programming table to determine if the flow has been affected by a flow programming instruction(s) that caused the global state value to change.


Find Patent Forward Citations

Rolando, Pierluigi. (2022). Updating connection-tracking records at a network edge using flow programming (U.S. Patent No. 11277331). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11277331

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…