PATENT CLAIM ANALYSIS

Application Number: 15953766
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["717", "113000"]

Abstract:
Techniques for customizing a software product may include receiving customization information describing customizations to the software product requested by a user; submitting a request including the customization information to a web service; and responsive to receiving the request, performing processing comprising: creating, by the web service, a new job to generated a customized version of the software product in accordance with the customization information of the request; automatically generating at least one customized file in accordance with the customization information; generating the customized version of the software product including the at least one customized file; and testing the customized version of the software product.

Claim (Index 1):
A method of customizing a software product comprising:\n receiving customization information describing customizations to the software product requested by a user at a first point in time; submitting a request including the customization information to a web service; and responsive to receiving the request, performing processing comprising:\n creating, by the web service, a new job to generated generate a first customized version of the software product in accordance with the customization information of the request for the first point in time; \n automatically generating at least one customized file in accordance with the customization information for the first customized version of the software product; \n generating a template for the first customized version based on the customization information of the request for the first point in time; \n generating the first customized version of the software product including the at least one customized file; and \n testing the first customized version of the software product \n loading, at a second point in time subsequent to the first point in time, the template that includes the customization information describing customizations made to the software product from the first point in time: receiving, at a third point time subsequent to the second point in time, additional customization information specified by the user, wherein the additional customization information describes at least one additional customization to the software product requested by the user at the third point in time; and creating a new template for a second customized version of the software product, wherein the template includes customizations specified by the template from the first point in time and includes the at least one additional customization described by the additional customization information from the third point in time.

Metadata:
- Claim Count in Document: 14.0
- Percentile: 91.0
- Lexical Diversity: 2.32653
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14133774', '14266460', '14252918', '14034810', '14140047']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3406818638924823
- 35 USC 102 Novelty (BERT): 0.5193767844648465
- Combined Prediction Score: 0.3585513559497187
- Mean Citation Score: 209.617132
- Max Citation Score: 235.459
- Similarity Product: 155.64449309504033

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