PATENT CLAIM ANALYSIS

Application Number: 16103872
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["717", "104000"]

Abstract:
A new feature can be defined for an application. Data pertaining to layer information, feature information and dependency information for the application can be processed and, based on the processing, an identification can be made of a highest layer of a plurality of layers of the application containing at least a second feature upon which the new feature is dependent. A recommendation can be generated. The recommendation can indicate to place the new feature in the highest layer of the plurality of layers containing the at least the second feature upon which the new feature is dependent. The recommendation can be communicated to a user interface, which can render the recommendation on a display.

Claim (Index 37):
A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:\n identifying layer information for each of a plurality of layers defined in an application, feature information for each of a plurality of features defined in the application, and dependency information pertaining to dependencies among the plurality of features by automatically analyzing program code of the application, and storing data pertaining to the identified layer information, feature information and dependency information to a functional data structure; identifying a new feature defined for the application; processing, by the processor, data pertaining to the layer information, the feature information and the dependency information for the application and, based on the processing, identifying a highest layer of the plurality of layers of the application containing at least a second feature upon which the new feature is dependent; generating a recommendation to place the new feature in the highest layer of the plurality of layers containing the at least the second feature upon which the new feature is dependent; and communicating to a user interface the recommendation to place the new feature in the highest layer of the plurality of layers containing the at least the second feature upon which the new feature is dependent, wherein the user interface renders the recommendation in a screen presented on a display.

Metadata:
- Claim Count in Document: 23.0
- Percentile: 96.0
- Lexical Diversity: 2.5102
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15287671', '13545330', '15595050', '14625988', '14931997']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3302739986096757
- 35 USC 102 Novelty (BERT): 0.5504658239874543
- Combined Prediction Score: 0.3522931811474536
- Mean Citation Score: 180.176626
- Max Citation Score: 381.217
- Similarity Product: 333.00336142683034

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