PATENT CLAIM ANALYSIS

Application Number: 16016192
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2019-02
Patent Classification: ["717", "104000"]

Abstract:
Technologies are provided for creating and using template constraint expressions in constraint-based systems. Template constraint expressions can be created that can be used to define multiple usages of a same constraint rule in a configuration model. Using the template constraint expression, the constraint rule can be translated once and used multiple times as different instances of the rule are activated. Updates to the rule can be made to the template constraint expression and applied to all of the related instances. Constraint expressions can be created based on the template constraint expression. Configuration rule definitions in a configuration model definition can be parsed to create graphical representations of the configuration model definition. One or more of the graphical representations can be used to create a template constraint expression. Multiple object instances in the configuration model can be identified that satisfy matching criteria of the template constraint expression.

Claim (Index 10):
A system comprising a computing device comprising one or more processors configured to perform operations, the operations comprising:\n receiving a configuration model definition comprising multiple configuration rule definitions for evaluation using a constraint solver; parsing the configuration rule definitions to create a graphical representation of the configuration rule definitions; and generating a template constraint expression for the configuration rule definitions using the graphical representation of the configuration rule definitions.

Metadata:
- Claim Count in Document: 18.0
- Percentile: 94.0
- Lexical Diversity: 2.38462
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15901300', '12478866', '12266353', '13943930', '12490725']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.35268076407994
- 35 USC 102 Novelty (BERT): 0.5885804986812669
- Combined Prediction Score: 0.3762707375400727
- Mean Citation Score: 222.207804
- Max Citation Score: 481.3239
- Similarity Product: 414.8079565864205

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

Dataset: test