PATENT CLAIM ANALYSIS

Application Number: 15764170
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-09
Patent Classification: ["726", "022000"]

Abstract:
An apparatus includes a first processing resource to execute a program code, and a second processing resource separate from the first processing resource. The program code includes an embedded execution unit. The execution unit, during execution of the program code, calculates a first security value for a part of the program code. The second processing resource runs a validation program. The validation program receives the first security value, checks the first security value against a second security value calculated from a corresponding part of a reference copy of the program code to obtain a check result, returns the check result to the execution unit. The execution unit performs a security-related action in response to a check result indicating a mismatch between the first security value and the second security value.

Claim (Index 6):
The apparatus of  claim 1 , wherein\n the monitoring block is to calculate the first security value using a type of calculation using an initialization vector; the monitoring block is to issue a check request to the validation program; and the validation program is to provide a random initialization vector to the monitoring block.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 90.0
- Lexical Diversity: 2.76471
- Patent Class: 726.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['11995677', '10739499', '13332220', '15055136', '15143464']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2606790672314494
- 35 USC 102 Novelty (BERT): 0.4603499399769656
- Combined Prediction Score: 0.280646154506001
- Mean Citation Score: 107.235965
- Max Citation Score: 111.95366
- Similarity Product: 80.88017630291463

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