PATENT CLAIM ANALYSIS

Application Number: 16006404
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-02
Patent Classification: ["717", "140000"]

Abstract:
Various embodiments are generally directed to techniques for compiler sheltered nonvolatile memory (NVM) stores, such as based on demarcated atomic persistence regions in source code, for instance. Some embodiments are particularly related to a compiler that effectively shelters updates to NVM-based variables in a compiler implemented register, or register file, until the compiler has recorded undo values into a temporary but nonvolatile log range.

Claim (Index 5):
The apparatus of  claim 1 , wherein the NVM-based variable includes a variable with a physical memory address in NVM at run-time.

Metadata:
- Claim Count in Document: 53.0
- Percentile: 94.0
- Lexical Diversity: 1.30909
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13630548', '15675526', '13023402', '15637476', '13891549']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3718466330205968
- 35 USC 102 Novelty (BERT): 0.4811548768020525
- Combined Prediction Score: 0.3827774573987423
- Mean Citation Score: 123.7191068
- Max Citation Score: 136.93646
- Similarity Product: 98.91533380351306

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