PATENT CLAIM ANALYSIS

Application Number: 16025803
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2018-11
Patent Classification: ["709", "226000"]

Abstract:
An information processing system, a computer readable storage medium, and a method for distributing an application among computing nodes in a distributed processing system. The method estimates a cost of storing information pertaining to the application on different computing nodes; estimates a cost for computing resources required to execute the application on different computing nodes; estimates a cost of inter-node communication required to execute the application on different computing nodes; and selects at least one computing node to execute the application based on minimizing a total of at least one of the cost estimates.

Claim (Index 9):
An information processing system comprising:\n a memory; a deployment controller, implemented by software, for at least determining a minimized cost deployment configuration of an analytics application deployed by being distributed among a plurality of networked computing nodes that include at least a first computing node and a second computing node, separate from the first computing node, in a distributed processing networked environment comprising a multi-cloud processing networked environment including a storage cloud that includes a plurality of computing nodes and a computation cloud that includes a plurality of computing nodes, and being separate from the storage cloud; a deployment cost analyzer, implemented by software, for at least analyzing costs of alternative deployment configurations for deploying the analytics application distributed over the plurality of networked computing nodes; and at least one processor, communicatively coupled with the memory, the deployment controller, and the deployment cost analyzer, the at least one processor, responsive to executing instructions, performs the method comprising:\n estimating a cost of storing information pertaining to the analytics application on different computing nodes of the plurality of computing nodes; \n estimating a cost for computing resources required to execute the analytics application on different computing nodes of the plurality of computing nodes; \n estimating a cost of inter-node communication required to execute the analytics application on different computing nodes of the plurality of computing nodes; and \n selecting at least one computing node from the plurality of computing nodes to execute the analytics application based on minimizing a total of the cost estimates for at least one of:\n storing information pertaining to the analytics application on at least a first computing node of the plurality of computing nodes; \n computing resources required to execute the analytics application on at least a second computing node of the plurality of computing nodes; and \n inter-node communication required to execute the analytics application using at least the first computing node and the second computing node.

Metadata:
- Claim Count in Document: 9.0
- Percentile: 95.0
- Lexical Diversity: 2.19565
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14950496', '15499224', '13428109', '13489223', '15817850']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.229755932693129
- 35 USC 102 Novelty (BERT): 0.5719191732073396
- Combined Prediction Score: 0.2639722567445501
- Mean Citation Score: 250.70851800000003
- Max Citation Score: 459.66415
- Similarity Product: 405.2480073427767

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

Dataset: test