PATENT CLAIM ANALYSIS

Application Number: 16228331
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2019-05
Patent Classification: ["726", "007000"]

Abstract:
The present disclosure relates to network security software cooperatively configured on plural nodes to authenticate and authorize devices, applications, users, and data protocol in network communications by exchanging nonpublic identification codes, application identifiers, and data type identifiers via pre-established communication pathways and comparing against pre-established values to provide authorized communication and prevent compromised nodes from spreading malware to other nodes.

Claim (Index 1):
A product for securing network communications, the product comprising a non-transitory computer-readable storage medium having computer-readable program code embodied therein, the computer-readable program code executable by a first computing device to perform communication management operations, the communication management operations comprising:\n i) intercepting a network connection request from a first user-application on the first computing device, the network connection request specifying a destination port number for a destination port on a second computing device; ii) using the destination port number to identify a pre-assigned port number associated with a network security agent on the second computing device; iii) negotiating an external network connection with the network security agent, comprising: sending a network connection request to the second computing device, the network connection request specifying the pre-assigned port number; iv) establishing, in response to the network connection request, an internal communication pathway with the first user-application; v) assembling network packets for data received via the internal network connection, the network packets comprising the pre-assigned port number, a first application identifier for the first user-application, a data type identifier for the data, and at least portions of the data; and vi) transmitting the assembled network packets to the second computing device via the external network connection.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 98.0
- Lexical Diversity: 1.375
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['16153522', '15949749', '16153491', '16153448', '16153366']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3668730842333493
- 35 USC 102 Novelty (BERT): 0.5916004417617126
- Combined Prediction Score: 0.3893458199861856
- Mean Citation Score: 368.99991
- Max Citation Score: 379.4917
- Similarity Product: 312.3907994418442

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

Dataset: test