PATENT CLAIM ANALYSIS

Application Number: 16153522
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-04
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 communications of a plurality of networked computing devices, 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) sending a nonpublic first identification code for the first computing device to a software port on a second computing device via a pre-established communication pathway; ii) receiving, in response to the sending the nonpublic first identification code, a nonpublic second identification code for the second computing device; iii) comparing the nonpublic second identification code with a pre-established value for the second computing device; iv) further sending a first application identifier for a first user-application to the second computing device via the pre-established communication pathway; v) further receiving, in response to the sending the first application identifier, a second application identifier for a second user-application; vi) comparing the second application identifier with a pre-established value for the second user-application; vii) confirming application data received from the second user-application conforms to a data model assigned to a predetermined port number, a data range assigned to the predetermined port number, and a command type assigned to the predetermined port number, the predetermined port number assigned to the first user-application and/or the second user-application; followed by viii) passing the confirmed application data to the first user-application.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3566853305822682
- 35 USC 102 Novelty (BERT): 0.5245739650964929
- Combined Prediction Score: 0.3734741940336907
- Mean Citation Score: 371.696784
- Max Citation Score: 376.44693
- Similarity Product: 314.52841138450384

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