PATENT CLAIM ANALYSIS

Application Number: 16027329
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["709", "212000"]

Abstract:
A method, system and computer program product for remote direct memory access (RDMA) optimized producer-consumer message processing in a messaging hub is provided. The method includes initializing a shared memory region in memory of a host server hosting operation of a messaging hub. The initialization provides for a control portion and one or more data portions, the control portion storing an index to an available one of the data portions. The method also includes transmitting to a message producer an address of the shared memory region and receiving a message in one of the data portions of the shared memory region from the message producer by way of an RDMA write operation on a network interface of the host server. Finally, the method includes retrieving the message from the one of the data portions and processing the message in the messaging hub in response to the receipt of the message.

Claim (Index 6):
The system of  claim 1 , wherein the message is received by way of an RDMA write operation on the network interface by first computing from the address of the shared memory region a location of the control portion, second performing an RDMA fetch-add operation on the location of the control portion to acquire index data from the control portion, third computing a modulo of the index data to result in a location of a next available one of the data portions, and fourth performing an RDMA write operation of the message to the next available one of the data portions.

Metadata:
- Claim Count in Document: 38.0
- Percentile: 95.0
- Lexical Diversity: 2.35294
- Patent Class: 709.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['14144537', '15265847', '14147511', '14947473', '13589463']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.277087484744573
- 35 USC 102 Novelty (BERT): 0.5324162194588263
- Combined Prediction Score: 0.3026203582159983
- Mean Citation Score: 282.461674
- Max Citation Score: 354.8424
- Similarity Product: 263.0540994638443

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

Dataset: test