PATENT CLAIM ANALYSIS

Application Number: 16052226
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-02
Patent Classification: ["717", "124000"]

Abstract:
An apparatus updates module information containing information on interfaces of modules contained in source code of a test-run target, when an update of an interface in the source code is detected. The apparatus refers to test-case information containing pieces of information on plural test cases, and selects a run-target test case from among the plural test cases, based on test run times taken in previous runs of the plural test cases. The apparatus generates a dummy module to include simplified code by simplifying code in source code of a second module to be statically linked to a first module called during a previous run of the selected run-target test case, so that the simplified code is not related to implementation of the interface indicated in the updated module information. The apparatus compiles the first module and the dummy module, and issues an instruction to run the selected run-target test case.

Claim (Index 9):
An apparatus comprising:\n a memory; and a processor coupled to the memory and configured to:\n update module information containing pieces of information on interfaces of modules contained in source code of a test run target, in a case where an update of an interface in the source code is detected, \n refer to test case information containing pieces of information on a plurality of test cases, and select a run target test case from among the plurality of test cases, based on test run times taken in previous runs of the plurality of test cases, \n generate a dummy module to include simplified code by simplifying code in source code of a second module to be statically linked to a first module called during a previous run of the selected run target test case, so that the simplified code is not related to implementation of the interface indicated in the updated module information, \n compile the first module and the dummy module, and \n issue an instruction to run the selected run target test case.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 96.0
- Lexical Diversity: 2.27143
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14132794', '12351457', '13704490', '13703760', '10699144']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3516430791529235
- 35 USC 102 Novelty (BERT): 0.4827521355082436
- Combined Prediction Score: 0.3647539847884555
- Mean Citation Score: 131.824168
- Max Citation Score: 134.56261999999998
- Similarity Product: 93.64711111672638

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