PATENT CLAIM ANALYSIS

Application Number: 15886593
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["709", "219000"]

Abstract:
A streams manager monitors performance of a streaming application and determines if operators are underperforming according to a threshold. When the performance needs to be improved, the streams manager automatically modifies the flow graph to offload or reroute a stream of data, or part of a stream of data, to a similar operator to more efficiently utilize streaming resources. Operators are provided with multiple ports to allow the streams manager to send additional streams to the operator.

Claim (Index 1):
An apparatus comprising:\n at least one processor; a memory coupled to the at least one processor; a streaming application residing in the memory and executed by the at least one processor, the streaming application comprising a flow graph that includes a plurality of operators that process a plurality of data tuples; and a streams manager residing in the memory and executed by the at least one processor, wherein the streams manager monitors performance of the plurality of operators of the streaming application, and when the streams manager determines a first operator of the flow graph is underperforming, the streams manager identifies a second operator that has excess capacity and is compatible with the first operator, wherein the second operator has a first input port that receives data from a second streaming application and first output port that outputs data to the second streaming application, and wherein the second operator has a second input port and a second output port; and wherein the streams manager reroutes data flowing to the first operator to flow to the second input port of the second operator.

Metadata:
- Claim Count in Document: 13.0
- Percentile: 88.0
- Lexical Diversity: 1.69388
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14740776', '14718370', '15886463', '14277843', '14227808']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2961589830849676
- 35 USC 102 Novelty (BERT): 0.4827272464067034
- Combined Prediction Score: 0.3148158094171411
- Mean Citation Score: 220.821724
- Max Citation Score: 254.99834
- Similarity Product: 220.0337558121585

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

Dataset: test