PATENT CLAIM ANALYSIS

Application Number: 15880120
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["717", "173000"]

Abstract:
The current document is directed to methods and systems that carry out live migration of multi-node applications in distributed-computing systems, including cloud-computing applications in cloud-computing facilities. The disclosed methods and systems employ an installer/agent and a data-transformation component to install new versions of a multi-node application within a distributed computing system and to then warm start each application-provided service within the newly installed new-version application nodes. Following a data sync operation, each warm-started application service is brought online to service subsequently received service requests as older-version corresponding services of current application nodes complete request services and terminate, providing live migration from an older version multi-node application to a new-version multi-node application without service-provision interruption.

Claim (Index 15):
A physical data-storage device that stores a sequence of computer instructions that, when executed by one or more processors within one or more servers of multiple servers within a cloud-computing facility having a router and/or load-balancing component that forwards service requests from remote computers to one or more of the multiple server computers and transmits responses from the one or more of the multiple server computers to the remote computers and multiple instances of a current version of a multi-node application executing within the cloud-computing facility, control the cloud-computing facility to:\n determine version-update information; install multiple instances of the new version of the multi-node application within the distributed computing system; identify services provided by the multi-node application; warm start the multiple instances of the new version of the multi-node application, including generating, by the installer/agent, new-version data for the multiple instances of the new version of the multi-node application from current-version data; deploy new versions of each of the identified services; and terminate and uninstall the multiple instances of the current version of the multi-node application.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 86.0
- Lexical Diversity: 1.62162
- Patent Class: 717.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['13540170', '15161695', '15199801', '14023282', '15403181']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4255089997867835
- 35 USC 102 Novelty (BERT): 0.5126747508137897
- Combined Prediction Score: 0.4342255748894841
- Mean Citation Score: 235.23866
- Max Citation Score: 260.38678
- Similarity Product: 194.7263580608487

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

Dataset: test