PATENT CLAIM ANALYSIS

Application Number: 15884526
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-08
Patent Classification: ["711", "006000"]

Abstract:
A method is provided for controlling processing of target program code on a host data processing apparatus to simulate processing of the target program code on a target data processing apparatus. In response to a target memory access instruction of the target program code specifying a target address within a simulated address space having a larger size than a host address space supported by a memory management unit of the host data processing apparatus, an address space resizing table is looked up to map the target address to a transformed address within said host address space, and information is generated for triggering a memory access based on translation of the transformed address by the memory management unit of the host data processing apparatus.

Claim (Index 14):
The method of  claim 1 , comprising looking up an address space size indication indicative of whether a size of the simulated address space is greater than a size of the host address space; and\n in response to the target memory access instruction:\n when the address space indication indicates that the simulated address space has the same size or a smaller size than the host address space, suppressing a lookup of the address space resizing table and generating information for triggering the memory access based on translation of the target address by the memory management unit of the host data processing apparatus; and \n when the address space indication indicates that the simulated address space has a greater size than the host address space, looking up the address space resizing table and generating the information for triggering the memory access based on translation of the transformed address by the memory management unit of the host data processing apparatus.

Metadata:
- Claim Count in Document: 27.0
- Percentile: 86.0
- Lexical Diversity: 2.39623
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12259891', '12068448', '12068449', '12030163', '12633299']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5219365200100761
- 35 USC 102 Novelty (BERT): 0.5002144429275549
- Combined Prediction Score: 0.519764312301824
- Mean Citation Score: 218.01581
- Max Citation Score: 247.30893
- Similarity Product: 166.69853348752682

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