PATENT CLAIM ANALYSIS

Application Number: 16295498
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2019-07
Patent Classification: ["726", "023000"]

Abstract:
A transparent proxy for malware detection includes a monitor module, a protocol determination module, a challenge generation module, a response determination module, and a data control module. The monitor module examines data originating from an application towards a remote server. The protocol determination module identifies the protocol type used for the data. The challenge generation module produces a challenge for the application based upon the protocol type, sends the challenge to the application, and maintains a state related to the data and the challenge. The response determination module makes a determination if an automatic non-interactive application response is received in response to the challenge from the application. The data control module allows the first data to continue to the remote server when the determination is valid. The data control module reports malware detection and blocks the data to continue to the remote server when the determination is invalid.

Claim (Index 28):
A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:\n identify a communication between a compute device and a server different from the compute device; define a request based on the communication; send the request to the compute device via a network; receive, from an application at the compute device, an automatic non-user-interactive response to the request; and identify the application as malware based at least in part on the automatic non-user-interactive response not meeting a criterion associated with at least one of the communication or the application.

Metadata:
- Claim Count in Document: 8.0
- Percentile: 99.0
- Lexical Diversity: 2.875
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14482793', '15359026', '12757675', '12412690', '15642529']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2848916495548607
- 35 USC 102 Novelty (BERT): 0.5050566856853509
- Combined Prediction Score: 0.3069081531679097
- Mean Citation Score: 230.736252
- Max Citation Score: 302.02524
- Similarity Product: 261.47396348037955

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