PATENT CLAIM ANALYSIS

Application Number: 15887942
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["726", "026000"]

Abstract:
A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. By taking sensitive data into account, the streams manager protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.

Claim (Index 1):
A computer-implemented method executed by at least one processor for executing a streaming application, the method comprising:\n executing the streaming application comprising a flow graph that includes a plurality of processing elements that process a plurality of data tuples; monitoring performance of the plurality of processing elements in the flow graph; identifying which of the plurality of processing elements in the flow graph process sensitive data; defining at least one sensitive data split criterion that specifies how to split the flow graph based on sensitive data so at least a portion of the flow graph can be moved to a public cloud in a manner that assures the sensitive data is not in the public cloud; and selecting based on the at least one sensitive data split criterion at least one portion of the flow graph to move to the public cloud when the monitored performance indicates performance of the streaming application needs to be improved, and in response, moving the selected at least one portion of the flow graph to the public cloud.

Metadata:
- Claim Count in Document: 39.0
- Percentile: 88.0
- Lexical Diversity: 2.0
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15815701', '15813994', '15458544', '15051474', '14850236']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3608772623535505
- 35 USC 102 Novelty (BERT): 0.538050673507471
- Combined Prediction Score: 0.3785946034689426
- Mean Citation Score: 374.095504
- Max Citation Score: 376.0699
- Similarity Product: 347.8400049190224

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