PATENT CLAIM ANALYSIS

Application Number: 16182475
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-03
Patent Classification: ["717", "139000"]

Abstract:
Embodiments of the present invention provide a method, system and computer program product for multi-flavored software execution from a singular code base. In an embodiment of the invention, a method for multi-flavored software execution from a singular code base is provided. The method includes receiving a request in an interpreter to interpret a version of source code of a computer program the interpreting transforming the source code into byte code executable by a virtual machine. The method thereafter includes responding to the request by performing in the interpreter source code interpretation only of selected portions of the source code being annotated by tags corresponding to the version.

Claim (Index 14):
A data processing system configured for multi-flavored software execution from a singular code base, the system comprising:\n a host computing system comprising at least one computer with memory and at least one processor; a virtual machine executing in the memory of the host computing system; an interpreter executing in the virtual machine, the interpreter comprising program code enabled to receive a request in an interpreter to interpret a version of source code of a computer program the interpreting transforming the source code into byte code executable by a virtual machine, to respond to the request by performing in the interpreter source code interpretation only of selected portions of the source code being annotated by tags corresponding to the version, while other portions of the source code in the interpretable programming language that are annotated by different tags corresponding to different versions of the source code are excluded from interpretation into byte code and to pass the byte code produced during interpretation to the virtual machine for execution.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 98.0
- Lexical Diversity: 1.98246
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14800918', '09796870', '11239506', '10037390', '13012272']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3218311065150745
- 35 USC 102 Novelty (BERT): 0.5242593254213035
- Combined Prediction Score: 0.3420739284056974
- Mean Citation Score: 183.055346
- Max Citation Score: 305.8197
- Similarity Product: 278.2894639829636

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