PATENT CLAIM ANALYSIS

Application Number: 16450038
Application Type: Utility
Filing Date: 2019-06
Publication Date: 2019-11
Patent Classification: ["345", "520000"]

Abstract:
Devices for coordinating or establishing a direct memory access for a network interface card to a graphics processing unit, and for a network interface card to access a graphics processing unit via a direct memory access are disclosed. For example, a central processing unit may request a graphics processing unit to allocate a memory buffer of the graphics processing unit for a direct memory access by a network interface card and receive from the graphics processing unit a first confirmation of an allocation of the memory buffer. The central processing unit may further transmit to the network interface card a first notification of the allocation of the memory buffer of the graphics processing unit, poll the network interface card to determine when a packet is received by the network interface card, and transmit a second notification to the graphics processing unit that the packet is written to the memory buffer.

Claim (Index 19):
The method of  claim 15 , wherein the receiving the at least one packet comprises receiving a plurality of packets, and wherein the writing the at least one packet to the memory buffer comprises writing the plurality of packets to the memory buffer, wherein the plurality of packets comprises a number of packets that is based upon a timeout condition being reached.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 100.0
- Lexical Diversity: 3.07843
- Patent Class: 345.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15967808', '14045728', '11774998', '14377493', '15177348']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6685728689344647
- 35 USC 102 Novelty (BERT): 0.5446502260726348
- Combined Prediction Score: 0.6561806046482817
- Mean Citation Score: 236.44675
- Max Citation Score: 345.15588
- Similarity Product: 289.20904788371087

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

Dataset: test