PATENT CLAIM ANALYSIS

Application Number: 15898891
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["717", "137000"]

Abstract:
A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA.

Claim (Index 1):
A computer-implemented method for porting a software container image to a target instruction set architecture (ISA), the software container image selected for execution on a first computer, the first computer implementing the target ISA, the method comprising:\n forming a ported image, the ported image capable of executing on the first computer, the forming performed in association with at least one of preparing the software container image for execution on the first computer and executing the software container image on the first computer; selecting a source image, the source image included in the software container image; selecting a source component, the source component included in the source image; determining that the source component is not compatible with the target ISA, the determining based, at least in part, on the source component dependent on a first ISA, the first ISA different from the target ISA; and including in the ported image an at least one first target-ISA equivalent component, the at least one first target-ISA equivalent component performing a function equivalent to at least one function of the source component, the at least one first target-ISA equivalent component compatible with the target ISA, the at least one first target-ISA equivalent component replacing, in the ported image, the source component.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 88.0
- Lexical Diversity: 1.92
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15060750', '15654991', '14667933', '15865763', '13976515']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3511218243240445
- 35 USC 102 Novelty (BERT): 0.5388304184436266
- Combined Prediction Score: 0.3698926837360027
- Mean Citation Score: 180.781782
- Max Citation Score: 357.01447
- Similarity Product: 351.5852259089428

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