PATENT CLAIM ANALYSIS

Application Number: 15908460
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-08
Patent Classification: ["711", "206000"]

Abstract:
A method for a virtual machine executed by a hypervisor includes identifying, for the virtual machine, mappings between a range of guest virtual addresses (GVAs) and a range of guest physical addresses (GPAs) that remain the same in an initial guest page table for a threshold period of time, creating an intermediate guest page table including one or more page table entries that map the range of the GVAs to a range of guest intermediate addresses (GIAs), and causing the GVA to be translated to a GIA using the intermediate guest page table in view of the one or more page table entries, where the translation is triggered responsive to a guest application of the virtual machine attempting to access a GVA in the range of the GVAs.

Claim (Index 13):
The computer-readable medium of  claim 12 , wherein the processing device is further to, responsive to receiving, from the guest application of the virtual machine, the request to access the GVA in the range of the GVAs, cause transition of control to the hypervisor by passing the respective GIA to the hypervisor to cause the hypervisor to locate a fourth mapping between the respective GIA and a GPA using the third mappings, and to create an entry in a host intermediate page table that maps the GIA to a host physical address using at least the fourth mapping.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 88.0
- Lexical Diversity: 2.25806
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15908433', '11634538', '14674440', '15370421', '14627472']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6064939303475492
- 35 USC 102 Novelty (BERT): 0.5724133026329832
- Combined Prediction Score: 0.6030858675760926
- Mean Citation Score: 371.083516
- Max Citation Score: 516.2196700000002
- Similarity Product: 369.6499402908243

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