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 5):
The apparatus of  claim 1 , wherein\n the monitoring block is to issue a check request to the validation program; and the validation program is to indicate to the monitoring block a type of calculation to be performed on the part of the program code to calculate the first security value, wherein the validation program is to randomly select the type of calculation from a plurality of types of calculation.

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.2604062130362855
- 35 USC 102 Novelty (BERT): 0.4616252292215332
- Combined Prediction Score: 0.2805281146548103
- Mean Citation Score: 107.235965
- Max Citation Score: 111.95366
- Similarity Product: 80.16891236819862

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