PATENT CLAIM ANALYSIS

Application Number: 16295768
Application Type: Utility
Filing Date: 2019-03
Publication Date: 2019-10
Patent Classification: ["717", "171000"]

Abstract:
The disclosure provides for systems and methods for performing upgrades in virtual environments. Some implementations are directed to using an upgrade service to provide pre-upgrade component detection and validation on host(s). A software package may be submitted to an existing software upgrade procedure of a host. The software package may include an upgrade executable that, when launched, provides a new software service, including initializing one or more new public-facing APIs to provide pre-upgrade host component detection and validation. Some implementations are directed to coordinating the upgrade of a first host using an upgrade service launched on another networked machine or second host. While running an upgrade service, the first host may make a request to the second host to coordinate the upgrade of components of the first host while the first host or a VM of the first host running the upgrade service is shut down.

Claim (Index 21):
A non-transitory computer readable medium comprising instructions executable by a processor of a machine, the non-transitory computer readable medium comprising:\n instructions to launch an upgrade service on the machine; instructions to receive, by the upgrade service, a request to continue an upgrade of a host being upgraded, wherein the host is in communication with the machine, the request is sent by a virtual machine of the host, and the request indicates components of the host to be upgraded by the upgrade service; instructions to wait, after receiving the request, for the virtual machine of the host to power off; instructions to coordinate, by the upgrade service, continuation of the upgrade on the host according to the components indicated in the request; and instructions to cause, by the upgrade service, the virtual machine of the host to power on after the upgrade service completes the request to continue the upgrade of the host, wherein after powering on, the virtual machine validates that the continuation of the upgrade coordinated by the upgrade service was completed successfully.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 99.0
- Lexical Diversity: 2.14865
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15955678', '14983562', '14925354', '15649440', '15868699']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3914423168216611
- 35 USC 102 Novelty (BERT): 0.6240455802668445
- Combined Prediction Score: 0.4147026431661794
- Mean Citation Score: 281.5456200000001
- Max Citation Score: 571.6645
- Similarity Product: 491.5533127441406

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

Dataset: test