PATENT CLAIM ANALYSIS

Application Number: 15898248
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-07
Patent Classification: ["718", "104000"]

Abstract:
An apparatus including a processor to: parse comments of multiple task routines to identify I/O parameters; for each task routine, generate a macro including its I/O parameters; transmit the macros to a requesting device to enable it to generate a visualization of a DAG to include visual representations of the task routines; wherein each representation includes a task graph object, an input data graph object representing an input and indicating a characteristic of the input, and an output data graph object representing an output and indicating a characteristic of the output; and wherein the requesting device is to: identify, in the I/O parameters, each dependency between an output and an input of a pair of task routines; augment the visualization, for each identified dependency, with a dependency marker that visually links the visual representations of the pair of task routines; and visually output the visualization.

Claim (Index 30):
The method of  claim 29 , comprising:\n receiving, by the processor at the federated device, a second request from the requesting device to store a second DAG based on the visualization as edited in response to at least the command; in response to receipt of the second request, retrieving task routine identifiers for all task routines identified in the second DAG and data object identifiers for all data objects identified in the second DAG; using the task routine identifiers retrieved from the second DAG to determine whether each task routine identified in the second DAG is stored within the at least one federated area or is included in the second request; using the data object identifiers retrieved from the second DAG to determine whether each task data object identified in the second DAG is stored within the at least one federated area or is included in the second request; and in response to a determination that each task routine identified in the second DAG and each data object identified in the second DAG is stored within the at least one federated area or is included in the second request, storing the second DAG as a second job flow definition among the plurality of job flow definitions.

Metadata:
- Claim Count in Document: 20.0
- Percentile: 88.0
- Lexical Diversity: 2.59677
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15897723', '15897675', '15851869', '15897707', '15425886']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4601200860432822
- 35 USC 102 Novelty (BERT): 0.6419184243061341
- Combined Prediction Score: 0.4782999198695674
- Mean Citation Score: 414.67225
- Max Citation Score: 592.27704
- Similarity Product: 499.8223263786078

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

Dataset: test