PATENT CLAIM ANALYSIS

Application Number: 15942291
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2019-10
Patent Classification: ["717", "124000"]

Abstract:
Methods and systems for initializing test environments comprising receiving input defining a plurality of parameters which are used to identify template configuration information which comprises static configuration information and instances of environment variables. A copy of the template configuration information is created and updated based on one or more of the parameters. The updated information is saved as an environment configuration descriptor that defines one or more services required for the test environment. The descriptor is then used to initialize test environment.

Claim (Index 11):
A system for automatically initializing a test environment for testing a software product, the system comprising:\n a processor, a communication interface, and a non-transitory computer-readable storage medium storing sequences of instructions, which when executed by the processor, cause the processor to:\n receive input defining a plurality of parameters comprising at least a product parameter defining the software product; \n identify, based on the product parameter of the plurality of parameters, one or more files comprising template configuration information for the software product, the template configuration information comprising static configuration information and one or more instances of one or more environment variables, each environment variable indicated by a particular character sequence, at least one parameter of the plurality of parameters mapped directly to a particular environment variable of the one or more environment variables; \n create a copy of the one or more files comprising template configuration information; \n update, based on one or more of the plurality of parameters, the environment variable instances in the copy of the one or more files comprising template configuration information, the particular environment variable updated by:\n searching for all instances of the particular character sequence used to indicate the particular environment variable, and \n replacing each instance of the particular character sequence used to indicate the particular environment variable with the at least one parameter that maps to the particular environment variable; \n \n save the updated copy of the one or more files comprising template configuration information as an environment configuration descriptor, the environment configuration descriptor defining one or more services required for the test environment; \n cause creating and initializing a container based on the environment configuration descriptor, the container executing one or more services required for the test environment.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 90.0
- Lexical Diversity: 1.68627
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15232870', '13802251', '11211950', '15806163', '13026257']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3103604428954485
- 35 USC 102 Novelty (BERT): 0.4786254019147847
- Combined Prediction Score: 0.3271869387973821
- Mean Citation Score: 114.11651
- Max Citation Score: 117.76106
- Similarity Product: 85.85879438425899

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

Dataset: test