PATENT CLAIM ANALYSIS

Application Number: 15897503
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["711", "103000"]

Abstract:
A microcomputer comprising a microprocessor unit and a first memory unit is disclosed. In one aspect, the microprocessor unit comprises at least one functional unit and at least one register. Further, the at least one register is a wide register comprising a plurality of second memory units which are capable to each contain one word, the wide register being adapted so that the second memory units are simultaneously accessible by the first memory unit, and at least part of the second memory units are separately accessible by the at least one functional unit. Further, the first memory unit is an embedded non-volatile memory unit.

Claim (Index 21):
A method for converting application code into execution code adapted for execution on a microcomputer, the method comprising the steps of:\n obtaining application code, the application code comprising memory access operations, said memory access operations comprising read operations and write operations; converting at least a part of the application code, such that the memory access operations are translated into irregular and regular memory access patterns, wherein the read operations comprise simultaneously reading a plurality of words from a first memory unit of the microcomputer and simultaneously writing the plurality of words into at least one register of the microcomputer, and wherein the write operations comprise simultaneously reading a plurality of words from the at least one register and simultaneously writing the plurality of words into the first memory unit; and reorganizing the mapping of array indices for said regular and irregular memory access patterns towards read operations and write operations, wherein the irregular indexing operations are dominating in the read operations and the regular indexing operations are dominating in the write operations.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 88.0
- Lexical Diversity: 2.40426
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14163666', '11372983', '13247195', '15250188', '15517745']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4982448392512924
- 35 USC 102 Novelty (BERT): 0.5556985204219596
- Combined Prediction Score: 0.5039902073683592
- Mean Citation Score: 239.19945
- Max Citation Score: 449.96002
- Similarity Product: 321.9762433567178

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 0

Dataset: test