PATENT CLAIM ANALYSIS

Application Number: 16184763
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-03
Patent Classification: ["704", "009000"]

Abstract:
A method of decision definition using a rules vocabulary includes: receiving free form input; identifying terms contained within the free form input; searching the rules vocabulary objects for terms; responsive to the term being found, obtaining input from a user as to whether to use the found term; responsive to the term not being found; searching the rules vocabulary attributes for terms having attributes corresponding to the term; responsive to the term being found, obtaining input from a user as to whether to use the found term; and refactoring the free form input with the found term accepted by the user. The method also includes updating the rules vocabulary with the term identified in the free form input as a synonym for the term found in said rules vocabulary. One embodiment further provides a method of determining semantic equivalence between a plurality of rules using a rules database having preferred terms.

Claim (Index 4):
The method of  claim 1 , further comprising:\n analyzing the at least one rule to identify at least one attribute within the at least one rule that corresponds to the first term, wherein the at least one attribute comprises at least one of: a value that describes the first term and a relationship associated with the first term; in response to the term not being found:\n searching the rules vocabulary for the at least one attribute; and \n in response to finding the at least one attribute in the rules vocabulary:\n identifying, within the rules vocabulary, at least one other term that is associated with the at least one attribute; \n presenting, on an output device of the data processing system, the at least one other term as a candidate to replace the first term; \n in response to presenting the at least one other term as a candidate to replace the first term, receiving, via the at least one input device of the data processing system, a first response that indicates whether the at least one other term is accepted and is to be used to replace the first term in the at least one rule; and \n in response to determining the first response indicates that the at least one other term has been accepted and is to be used:\n presenting, on an output device of the data processing system, a request that includes a first option for adding the at least one other term to the rules vocabulary as a synonym for the first term and a second option for declining the addition of the at least one other term to the rules vocabulary as a synonym for the first term; \n receiving, via the at least one input device, a second response that includes a selected option from among the first option and the second option; \n in response to determining the selected option is the first option, adding the at least one other term to the rules vocabulary as a synonym for the first term; \n refactoring each of the at least one rule by replacing the first term with the at least one other term; and \n implementing a new policy within the data processing system using the refactored at least one rule, wherein the policy designates a particular course of action of the data processing system.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 98.0
- Lexical Diversity: 2.5625
- Patent Class: 704.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['14473453', '13921349', '11538681', '10903452', '11448224']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2983029350844924
- 35 USC 102 Novelty (BERT): 0.5788635482955596
- Combined Prediction Score: 0.3263589964055992
- Mean Citation Score: 296.540992
- Max Citation Score: 456.18597
- Similarity Product: 450.049984701004

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