PATENT CLAIM ANALYSIS

Application Number: 16395078
Application Type: Utility
Filing Date: 2019-04
Publication Date: 2019-08
Patent Classification: ["709", "202000"]

Abstract:
Various methods and systems for autonomously upgrading deployed resources in a distributed computing environment are provided. An autonomous upgrade system identifies updates such as operating system image updates and virtual machine extension updates for deployment in the distributed computing environment. The autonomous upgrade system identifies eligible tenants, identifies deployed resources that may be impacted by the identified update, batches the resources and upgrades the batched resources. The autonomous upgrade system performs a diagnostic test on upgraded resources to determine whether an upgrade was successful. In some embodiments, the diagnostic test is performed by executing a diagnostic script that can be provided by a tenant. The autonomous upgrade system can stop or pause the upgrade if various success metrics are not satisfied. In some embodiments, the autonomous upgrade system tests and certifies newly published updates for deployment to the distributed computing environment.

Claim (Index 8):
A computer-implemented method for providing autonomous upgrade of distributed computing machines, the method comprising:\n identifying an update to a computer file for deployment in a distributed computing environment, wherein the computer file supports operating one or more applications; identifying in the distributed computing environment a tenant infrastructure having one or more computing machines configured to use the computer file to support operating one or more applications when running in the distributed computing environment; accessing a tenant upgrade profile for the tenant infrastructure, wherein the tenant upgrade profile instructs on an upgrade process and one or more availability requirements for the tenant infrastructure; batching the one or more computing machines into one or more batches in accordance with the tenant upgrade profile, deploying the certified update to at least one of the batched computing machines; performing a diagnostic test, in accordance with the tenant upgrade profile, on the one or more applications on at least one batched computing machine to determine whether the certified update was successfully deployed to the at least one batched computing machine; and communicating a notification indicating a status of deploying the certified update to the at least one batched computing machine.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 100.0
- Lexical Diversity: 1.92405
- Patent Class: 709.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15608871', '12823730', '14588653', '14977423', '15137023']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2213154292980535
- 35 USC 102 Novelty (BERT): 0.5842175523209199
- Combined Prediction Score: 0.2576056416003402
- Mean Citation Score: 245.20444200000003
- Max Citation Score: 472.26416
- Similarity Product: 459.3582871421242

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

Dataset: test