PATENT CLAIM ANALYSIS

Application Number: 15941180
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-08
Patent Classification: ["713", "167000"]

Abstract:
A streaming environment includes at least a first processing element of a first compute node and a second processing element of a second compute node. A tuple encryption operation is determined of the first processing element and the second processing element. The first processing element includes a first encryption key for encrypting the tuples as the leave the first processing element. An encryption workload is measured of the tuple encryption operation of a processing workload of the use of the first encryption key of a transfer of the stream of tuples. A threshold of the tuple encryption operation is determined. The second processing element is migrated to the first compute node and fused to the first compute node with the first processing element. The tuple encryption operation is removed from the first processing element.

Claim (Index 14):
A computer program product for managing a streaming environment, the streaming environment including at least a first processing element of a first compute node and a second processing element of a second compute node, the first processing element and second processing element being configured to process a stream of tuples, and comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:\n determine that a tuple encryption operation is present in the first processing element during a transfer of the stream of tuples from the first processing element to the second processing element; measure an encryption workload of the tuple encryption operation, the encryption workload including a processing load of the tuple encryption operation on the transfer of the stream of tuples between the first processing element and the second processing element;\n determine that an encryption workload threshold of the processing load of the tuple encryption operation is met, and further comprising; \n determine that the encryption workload of the tuple encryption operation has reached a processing load threshold for the first processing element processing the tuple; and \n alter the encryption workload threshold of the processing load of the tuple encryption operation; \n fuse, in response to the encryption workload threshold being met, the first processing element and the second processing element by migrating the second processing element to the first compute node; and remove the tuple encryption operation from the first processing element.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 3.35714
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14970185', '15099271', '15698592', '15698586', '14947024']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4361639010508411
- 35 USC 102 Novelty (BERT): 0.5900465444044479
- Combined Prediction Score: 0.4515521653862018
- Mean Citation Score: 437.07960200000014
- Max Citation Score: 485.02057
- Similarity Product: 460.702899369508

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

Dataset: test