PATENT CLAIM ANALYSIS

Application Number: 15943188
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["717", "140000"]

Abstract:
An application that includes intrinsics defined in one architecture is to execute without change on a different architecture. Program code that depends on vector element ordering is obtained, and that program code is part of an application including one or more intrinsics. The one or more intrinsics are mapped from a first system architecture for which the application was written to a second system architecture. One or more operations of the program code are then converted from a first data layout to a second data layout. The application, including the mapped intrinsics and the converted data layout, is to be executed on a processor of the different architecture.

Claim (Index 10):
A computer program product for mapping applications between processors of different system architectures, the computer program product comprising:\n a computer readable storage medium readable by a processing circuit and storing instructions for performing a method comprising:\n obtaining, by a processor, program code that depends on vector element ordering, the program code being a part of an application comprising one or more intrinsics, the one or more intrinsics mapped from a first system architecture for which the application was written to a second system architecture on which the application is to be executed, the first system architecture having a first instruction set architecture different from a second instruction set architecture of the second system architecture; and \n converting, by the processor, one or more operations of the program code included in the application comprising the one or more intrinsics mapped to the second system architecture from a first data layout to a second data layout, wherein based on the converting, the application is executable on the processor, the processor configured based on the second system architecture.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 91.0
- Lexical Diversity: 2.10909
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14941551', '14823025', '15801279', '14576710', '14583691']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4193156144044104
- 35 USC 102 Novelty (BERT): 0.620952259128588
- Combined Prediction Score: 0.4394792788768282
- Mean Citation Score: 350.43606400000016
- Max Citation Score: 530.3876
- Similarity Product: 513.5986791463137

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