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:
Sep. 01, 2026

Filed:

Sep. 22, 2023
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventor:

Nicholas Aaron Banks, Apex, NC (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01); H04L 47/193 (2022.01); H04L 47/32 (2022.01);
U.S. Cl.
CPC ...
H04L 63/0236 (2013.01); H04L 47/193 (2013.01); H04L 47/32 (2013.01); H04L 63/1458 (2013.01);
Abstract

A network interface controller device identifies a CID (connection identifier) within a QUIC packet received at network interface hardware. The network interface controller device determines whether the CID is present in a set of CIDs stored at the network interface controller device. Each CID in the set of CIDs has previously been communicated to the network interface controller device by a QUIC server that executes external to the network interface controller device. If the CID is present in the set of CIDs, the network interface controller device passes the QUIC packet to the QUIC server. Otherwise, if the CID is not present in the set of CIDs, the network interface controller device generates a QUIC stateless reset packet targeted at a source address identified from the QUIC packet, initiates communication of the QUIC stateless reset packet at the network interface hardware and discards the QUIC packet.


Find Patent Forward Citations

Loading…