PATENT CLAIM ANALYSIS

Application Number: 15892670
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["726", "023000"]

Abstract:
Detecting malicious files is disclosed, including: executing a candidate file; monitoring the execution of the candidate file; generating a monitored action record corresponding to the execution of the candidate file; determining that at least one malicious action included in the monitored action record is included in a preset malicious action set; and determining that the candidate file is a malicious file.

Claim (Index 10):
The method of  claim 9 , wherein executing the candidate file by the at least two virtual machines based at least in part on the information associated with executing the candidate file, wherein each virtual machine corresponds to the candidate file comprises:\n determining a decryption technique for a candidate file that is encrypted; using the decryption technique to decrypt the candidate file; establishing virtual runtime environments in the at least two virtual machines according to the information associated with executing the candidate file; and executing the candidate file by each of the at least two virtual machines, wherein reading and writing operations generated during execution of the candidate file are reset to addresses configured with each virtual machine.

Metadata:
- Claim Count in Document: 20.0
- Percentile: 88.0
- Lexical Diversity: 2.0
- Patent Class: 726.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15149938', '15431162', '12402861', '14805408', '11931563']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2746121359165172
- 35 USC 102 Novelty (BERT): 0.5106023042580655
- Combined Prediction Score: 0.298211152750672
- Mean Citation Score: 171.537376
- Max Citation Score: 308.04056
- Similarity Product: 259.56690657579423

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