PATENT CLAIM ANALYSIS

Application Number: 15994368
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-01
Patent Classification: ["719", "318000"]

Abstract:
Techniques for transforming plug-in application recipe (PIAR) variables are disclosed. A PIAR definition identifies a trigger and an action. Trigger variable values, exposed by a first plug-in application, are necessary to evaluate the trigger. Evaluating the trigger involves determining whether a condition is satisfied, based on values of trigger variables. A second plug-in application exposes an interface for carrying out an action. Evaluating the action involves carrying out the action based on input variable values. A user selects, via a graphical user interface of a PIAR management application, a variable for a trigger or action operation and a transformation operation to be applied to the variable. The PIAR management application generates a PIAR definition object defining the trigger, the action, and the transformation operation, and stores the PIAR definition object for evaluation on an ongoing basis.

Claim (Index 19):
A system comprising:\n one or more hardware processors; and one or more one or more non-transitory computer-readable media storing instructions, which when executed by the one or more hardware processors, cause execution of operations comprising: receiving, via a graphical user interface (GUI) of a plug-in-application recipe (PIAR) management application, a selection of a variable from a plurality of candidate variables for an operation of a PIAR definition,\n wherein the PIAR management application manages PIAR definitions, each PIAR definition identifying \n (a) a trigger for which one or more trigger variables, values of which are necessary to evaluate the trigger on an ongoing basis, are exposed by a first plug-in application to the PIAR management application, wherein an instance of evaluating the trigger comprises determining whether a condition is satisfied based at least in part on one or more values of the one or more trigger variables, and \n (b) an action for which a second plug-in application exposes an interface to the PIAR management application for causing the second plug-in application to carry out the action, wherein an instance of evaluating the action comprises carrying out the action based on one or more values of one or more input variables that are input to the action in the PIAR definition, \n wherein the PIAR management application makes the action conditional on the trigger on an ongoing basis, and \n wherein the PIAR definition comprises a particular trigger and a particular action, the operation comprising the particular trigger or the particular action; \n receiving, via the GUI with respect to a variable associated with the operation, a selection of a first transformation operation from a first plurality of displayed candidate transformation operations for the variable prior to a particular instance of evaluating the operation using the variable; generating a PIAR definition object defining the particular trigger, the particular action, and the first transformation operation; and storing, by the PIAR management application, the PIAR definition object for evaluation on an ongoing basis.

Metadata:
- Claim Count in Document: 41.0
- Percentile: 93.0
- Lexical Diversity: 2.33333
- Patent Class: 719.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15794994', '15994346', '15416444', '12102548', '15089097']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4249345510776284
- 35 USC 102 Novelty (BERT): 0.5093783377538028
- Combined Prediction Score: 0.4333789297452459
- Mean Citation Score: 177.84064880000005
- Max Citation Score: 285.95734
- Similarity Product: 248.0327296613717

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