PATENT CLAIM ANALYSIS

Application Number: 15974620
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-02
Patent Classification: ["709", "201000"]

Abstract:
A provisioning machine may receive a request that an application be executed while distributed according to a distribution constraint among various devices. The provisioning machine may access a topological model that represents multiple devices configured as a single cloud-based application server and defines a first group of devices that have the same redundancy status (e.g., active or backup). In addition, the topological model may define a second group of devices that have the same functional role (e.g., executing a particular component of the application). A device may be a member of both the first group and the second group. The provisioning machine may determine a size of the first group according to the distribution constraint. Based on the determined size of the first group, the provisioning machine may configure (e.g., provision) the first group of devices as a subset of the multiple devices of the server.

Claim (Index 2):
A method comprising:\n receiving a request initiated from an application that is distributed across one or more of a plurality of processing devices arranged as a server, the request including a distribution constraint that is based on a current application usage condition and that indicates that a first number of the plurality of processing devices executes a storage management functionality of the application, a second number of the plurality of processing devices executes an index functionality of the application, and a third number of the plurality of processing devices executes a search functionality of the application; and responsive to the request, reallocating computing resources of the plurality of processing devices to meet the distribution constraint, the reallocating including:\n accessing a topological model representative of the plurality of processing devices; \n defining in the topological model a first subset of the plurality of processing devices, the first subset having a shared redundancy status; \n defining in the topological model a second subset of the plurality of processing devices, the second subset having a shared functional role; and \n reprovisioning the one or more of the plurality of processing devices across which the application is distributed such that:\n the processing devices in the first subset executes one or more of the storage management functionality, the index functionality, and the search functionality consistent with the distribution constraint, and \n the processing devices in the second subset provide failover protection for at least one of the storage management functionality, the index functionality, and the search functionality under the current application usage condition.

Metadata:
- Claim Count in Document: 48.0
- Percentile: 93.0
- Lexical Diversity: 2.32857
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13531080', '11169502', '14672086', '12979259', '14673027']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2865104664858129
- 35 USC 102 Novelty (BERT): 0.4852453101284476
- Combined Prediction Score: 0.3063839508500764
- Mean Citation Score: 139.52901400000002
- Max Citation Score: 253.64479
- Similarity Product: 205.5404359394932

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

Dataset: test