PATENT CLAIM ANALYSIS

Application Number: 15927102
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-07
Patent Classification: ["370", "392000"]

Abstract:
The present disclosure discloses a data packet processing method applied to a computing device in software-defined networking. After receiving a data packet of a data flow, a NIC queries a flow table set according to matching information of the data packet; and if a flow table is obtained from the flow table set the NIC processes the data packet according to the flow table; or if no flow table can be obtained from the flow table set, the NIC sends the data packet to a virtual switch to obtain a flow table corresponding to the data flow, and saves the flow table into the flow table set, so that the NIC can process a subsequent data packet of the data flow. An operating load of the virtual switch is reduced, and operating efficiency of the computing device is improved.

Claim (Index 13):
The data packet processing method according to  claim 12 , wherein before receiving, by the NIC, the second data packet of the data flow sent by the VM, the method further comprises:\n receiving, by the NIC, a third data packet of the data flow; querying, by the NIC, the flow table set according to matching information of the third data packet; and forwarding, by the NIC, the third data packet to the virtual switch when the flow table corresponding to the data flow cannot be obtained in the flow table set.

Metadata:
- Claim Count in Document: 68.0
- Percentile: 90.0
- Lexical Diversity: 2.56897
- Patent Class: 370.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15927005', '15824914', '15824925', '14320386', '14320492']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.589054859822134
- 35 USC 102 Novelty (BERT): 0.544548202272909
- Combined Prediction Score: 0.5846041940672115
- Mean Citation Score: 280.41671
- Max Citation Score: 414.02878
- Similarity Product: 289.7197754823876

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