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:
Dec. 03, 2024

Filed:

Apr. 27, 2020
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Francesc Guim Bernat, Barcelona, ES;

Patrick Connor, Beaverton, OR (US);

Patrick G. Kutch, Tigard, OR (US);

John J. Browne, Limerick, IE;

Alexander Bachmutsky, Sunnyvale, CA (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/78 (2022.01); H04L 41/08 (2022.01); H04L 41/0816 (2022.01); H04L 43/0852 (2022.01); H04L 43/0888 (2022.01); H04L 47/72 (2022.01);
U.S. Cl.
CPC ...
H04L 47/781 (2013.01); H04L 41/0816 (2013.01); H04L 41/0886 (2013.01); H04L 43/0852 (2013.01); H04L 43/0888 (2013.01); H04L 47/72 (2013.01);
Abstract

Examples described herein relate to a device configured to allocate memory resources for packets received by the network interface based on received configuration settings. In some examples, the device is a network interface. Received configuration settings can include one or more of: latency, memory bandwidth, timing of when the content is expected to be accessed, or encryption parameters. In some examples, memory resources include one or more of: a cache, a volatile memory device, a storage device, or persistent memory. In some examples, based on a configuration settings not being available, the network interface is to perform one or more of: dropping a received packet, store the received packet in a buffer that does not meet the configuration settings, or indicate an error. In some examples, configuration settings are conditional where the settings are applied if one or more conditions is met.


Find Patent Forward Citations

Loading…