PATENT CLAIM ANALYSIS

Application Number: 15962113
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-11
Patent Classification: ["717", "104000"]

Abstract:
A method and apparatus for managing software are provided. The method includes decomposing a requirement input by a user into one or more capabilities using a capability class structure (CCS) corresponding to the requirement, creating a required capability profile corresponding to the requirement using a capability template corresponding to the capabilities, matching the required capability profile and an existing capability profile in a software unit catalogue, and assessing the existing capability profile matched with the required capability profile.

Claim (Index 14):
The method of  claim 13 , wherein the selecting of the capability template comprises:\n determining whether the capability template corresponding to the capability class exists in a capability template repository by reference to a software capability description dictionary; creating a new capability template with the same formal structure as a formal structure of the capability template when the capability template does not exist in the capability template repository; and registering the created new capability template to the capability template repository, and wherein the software capability description dictionary is updated to reflect semantics of the created new capability template.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 91.0
- Lexical Diversity: 1.80851
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['11944252', '10831474', '10728697', '12816583', '12971680']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.385482183925938
- 35 USC 102 Novelty (BERT): 0.511345410202773
- Combined Prediction Score: 0.3980685065536215
- Mean Citation Score: 151.372082
- Max Citation Score: 159.29765
- Similarity Product: 91.5308885418713

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

Dataset: test