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.
Patent No.:
Date of Patent:
Aug. 05, 2025
Filed:
Jan. 03, 2023
Pensando Systems Inc., Milpitas, CA (US);
Balakrishnan Raman, Fremont, CA (US);
Dontula Venkata Ratnananda Ganesh, Dublin, CA (US);
Krishna Doddapaneni, Cupertino, CA (US);
Sarat Kamisetty, Fremont, CA (US);
Akshaya Nadahalli, Bangalore, IN;
Rathina Sabapathy Sabesan, Bengaluru, IN;
Prabu Thayalan, Bangalore, IN;
Arun Selvarajan, Cupertino, CA (US);
Pensando Systems Inc., Milpitas, CA (US);
Abstract
A networking device can use sync request packets to synchronize connection objects with a peer. Real or virtual flow misses occurring in the data plane while processing a network packet indicate that synchronization is needed. A virtual flow miss occurs when a data plane connection object is obsolete. A sync request packet containing connection metadata and the network packets is sent to the peer. The peer uses the connection metadata to create or update its version of the connection object then returns a sync ack packet that contains the network packet. Receiving a sync ack packet can indicate that the locally stored version of the connection object and the peer's version of the connection object are consistent. The network packet may be processed normally when the locally stored version of the connection object and the peer's version of the connection object are consistent.