PATENT CLAIM ANALYSIS

Application Number: 16024774
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-02
Patent Classification: ["370", "412000"]

Abstract:
Technologies for buffering received network packet data include a compute device with a network interface controller (NIC) configured to determine a packet size of a network packet received by the NIC and identify a preferred buffer size between a small buffer and a large buffer. The NIC is further configured to select, from the descriptor, a buffer pointer based on the preferred buffer size, wherein the buffer pointer comprises one of a small buffer pointer corresponding to a first physical address in memory allocated to the small buffer or a large buffer pointer corresponding to a second physical address in memory allocated to the large buffer. Additionally, the NIC is configured to store at least a portion of the network packet in the memory based on the selected buffer pointer. Other embodiments are described herein.

Claim (Index 17):
A compute device for buffering received network packet data, the compute device comprising:\n circuitry for determining a packet size of a network packet received by a network interface controller (NIC) of the compute device; means for identifying, from a descriptor associated with the network packet and based on the determined packet size, a preferred buffer size between (a) a small buffer having a small amount of a memory of the compute device allocated thereto and (b) a large buffer having a larger amount of the memory, relative to the small buffer, allocated thereto; means for selecting, from the descriptor, a buffer pointer based on the preferred buffer size, wherein the buffer pointer comprises one of (a) a small buffer pointer to the small buffer or (b) a large buffer pointer to the large buffer, wherein the small buffer pointer corresponds to a first physical address in the memory corresponding to the small buffer, and wherein the large buffer pointer corresponds to a second physical address in the memory corresponding to the large buffer; and circuitry for storing at least a portion of the network packet in the memory based on the selected buffer pointer.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 94.0
- Lexical Diversity: 2.23077
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15199110', '12555552', '10229361', '14833251', '11160632']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5285704384275961
- 35 USC 102 Novelty (BERT): 0.4842745606247016
- Combined Prediction Score: 0.5241408506473066
- Mean Citation Score: 176.332338
- Max Citation Score: 198.6178
- Similarity Product: 140.10198716003893

Labels:
- Claim Label 101: 0
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 0

Dataset: test