PATENT CLAIM ANALYSIS

Application Number: 15743315
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-07
Patent Classification: ["717", "174000"]

Abstract:
The purpose of the present invention is to easily apply a system configuration definition file which is generated for a given environment to system deployment for another environment. A component information storage unit  110  of a deployment device  100  stores component information  111 , which includes: setting information which is independent of deployment tools, for each of the constituent elements which configure a system; and deployment processes performed by the deployment tools with respect to combinations of each constituent element and each deployment tool which is usable in the deployment of the constituent element. A component identification unit  120  identifies the deployment processes corresponding to a designated deployment tool for each of the constituent elements on the basis of the component information  111 . A sequence determination unit  130  determines an execution sequence of the identified deployment processes on the basis of dependencies among the constituent elements. A deployment execution unit  160  deploys the plurality of the constituent elements by applying the setting information of the constituent elements in executing the identified deployment processes in accordance with the execution sequence.

Claim (Index 1):
A deployment device comprising:\n a memory storing instructions; and one or more processors configured to execute the instructions to: store component information, the component information including,\n for each of a plurality of constituent elements constituting a system, setting information independent of deployment tools, and \n for each combination of one of the plurality of constituent elements and one of a plurality of deployment tools available for deploying the one of the plurality of constituent elements, a deployment process for deploying the one of the plurality of constituent elements by use of the one of the plurality of deployment tools; \n identify, for each of the plurality of constituent elements, a deployment process associated with a deployment tool designated from among the plurality of deployment tools, based on the component information; determine an execution sequence of the deployment processes identified for respective ones of the plurality of constituent elements, based on dependency relationships among the plurality of constituent elements; and deploy the plurality of constituent elements by executing the deployment processes identified for respective ones of the plurality of constituent elements in accordance with a determined execution sequence, applying the setting information for each corresponding one of the plurality of constituent elements.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 86.0
- Lexical Diversity: 2.42857
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['10461206', '15748236', '11316696', '10241189', '15315439']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3771719535703295
- 35 USC 102 Novelty (BERT): 0.4811781360863492
- Combined Prediction Score: 0.3875725718219315
- Mean Citation Score: 164.47601799999995
- Max Citation Score: 169.17935
- Similarity Product: 128.46042049438952

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