PATENT CLAIM ANALYSIS

Application Number: 16269133
Application Type: Utility
Filing Date: 2019-02
Publication Date: 2019-12
Patent Classification: ["717", "169000"]

Abstract:
One or more software products/services may be installed on a cloud deployment. Product versions of such services can be upgraded (or rolled back) based on a deployment plan comprising tasks adapted to reach a target deployment state. A central upgrade server can forward tasks to an upgrade agent for execution, the tasks being based on a current operational state of the cloud deployment (obtained by the upgrade agent) and one or more constraints. In multiple node deployments, some nodes may be upgraded to a new product version, while other nodes are kept at a current product version until stability of the new product version is determined. Traffic across nodes can be shaped to ensure a deployment is healthy before upgrading other nodes/deployments. If the health of a node/deployment does not meet specified criteria, an upgrade can be stopped, an alert can be triggered, and the node/deployment can be rolled back.

Claim (Index 1):
A system comprising:\n one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to:\n capture logs reflecting operational characteristics of a cloud deployment; \n obtain a current status of a cloud deployment based on captured logs reflecting operational characteristics of the cloud deployment; \n transmit the current status to a central upgrade server; and \n receive, from the central upgrade server, a task to be performed at the cloud deployment, the task comprising one of a plurality of tasks commensurate with a target deployment state, wherein the task has passed a constraint check associated with a plurality of release channels, and wherein one or more products installed on the cloud deployment subscribe to at least one of the plurality of release channels, the plurality of release channels controlling a product release rollout, and the plurality of release channels comprising product release rollouts associated with product releases having differing levels of stability.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 99.0
- Lexical Diversity: 1.86517
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13937970', '14602902', '14300676', '14840030', '13411376']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3469788442651149
- 35 USC 102 Novelty (BERT): 0.4780394473224718
- Combined Prediction Score: 0.3600849045708506
- Mean Citation Score: 149.94746999999995
- Max Citation Score: 154.91382
- Similarity Product: 116.99518718201637

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